[CentOS] Cannot remount drive after lost iSCSI connection

Thu Mar 5 10:40:10 UTC 2015
Kyle Thorne <kthorne at staff.ventraip.com>

Hi all,

We've having an issue at the moment where an iSCSI connection was
temporarily lost on a few VMs running CentOS 6 on ESXi.

The problem is, now that the iSCSI connection has returned, we are not able
to remount the drive.

At first the drive is read-only, so I tried '*mount -o remount,rw*' which
didn't work (still read-only), so then I tried a '*umount*' (which worked),
but now I get the following error when trying to mount it again:

root at server [~]# mount /backup/
mount: /dev/sdb1 already mounted or /backup busy
root at server [~]# mount /dev/sdb1
mount: /dev/sdb1 already mounted or /backup busy


I have also tried '*echo "- - -" > /sys/class/scsi_host/host1/scan*' and
checked to see if any processes were using /dev/sdb1 or /backup using '
*fuser*' and '*lsof*'.

I know a reboot will solve it, but I'm trying to avoid that as best I can,
so I'm wondering if anyone else has any other ideas?

Any help would be greatly appreciated, thanks. :)

Regards,

Kyle Thorne

-- 
*The contents of this email are strictly private and confidential unless 
otherwise noted and is intended for the marked recipients only. If you are 
not a marked recipient please disregard and delete this email.*