block device is write-protected
Hans-Joachim Hötger
hans-joachim.hoetger at telefonica.de
Thu Oct 1 14:18:19 CEST 2015
Hallo,
On 29.09.2015 10:48, Ralph Meyer wrote:
> hat jemand eine Idee , woher mount diese Info überall her bezieht ?
> Folgendes ist passiert. ESX Server mit SAN. Dann passierte ein Fehler im SAN.
> Nachdem das wieder behoben war, sind alle Platten in der VM read only gemounted.
> LVM kommt zum Einsatz. Ich hab schon blockdev --setrw probiert. blockdev --getro
> sagt 0. mount -o remount,rw ist aber immer der Meinung das /dev/mapper/lvm-fs
> write-protected ist.
>
> lvscan --ignorelockingfailure sagt ACTIVE .
>
> Ist die einzige Möglichkeit ein Reboot ?
'read only' ist so 'ne Sache. SAN ist ja meist mit Fibrechannel
verbunden. FC verhält sich bzgl. Congestion anders als IP. AJ. Casamento
von Brocade beschreibt das in seinen blumigen Vorträgen immer mit einer
vollen Autobahn. Während der IP Lastwagen einfach noch mal losgeschickt
wird, fährt der FC Lkw auf den Parkplatz und wartet den Stau ab.
Jetzt wieder etwas technischer: FC blockt die Ports, wenn bestimmte
Probleme im SAN auftauchen. Das passiert, damit die Dateisysteme nicht
inkonsistent geschrieben werden und funktioniert echt häufig. Auf Linux
Servern kann man nach Behebung des Fehlers oft mit einem 'unmount;mount'
das Volume wiederbekommen. Manchmal muß man das Device wegwerfen (echo 1
> /sys/block/sd?/device/delete) und dann den SCSI Bus neu scannen.
Jetzt kommen wir zu VMWare: Vermutlich setzt der Hypervisor seine
Datastores in vorauseilendem Gehorsam auf RO wenn ein Blocking w.o.
auftritt. Wir haben in dieser Fragestellung schon erfolglose
Supportcases durchgemacht. Bisher bekomme ich die Volumes nur durch
reboot wieder. Ich hätte so gern eine elegantere Möglichkeit. Vielleicht
hilf hier ja die Schwarmintelligenz. Falls jemand eine Möglichkeit
kennt, ein geblocktes Volume ohne reboot wiederzubekommen, würde ich ein
Bier spendieren.
Liebe Grüße
--
Hans-Joachim Hötger
senior hosting architect
Telefónica Germany GmbH & Co. OHG
Überseering 33a
22297 Hamburg
Tel +49 40 237267420
Fax +49 40 23726787420
Mobil +49 176 6238 7033
hans-joachim.hoetger at telefonica.com
Bitte finden Sie hier die handelsrechtlichen Pflichtangaben:
http://www.telefonica.de/pflichtangaben.html
More information about the Linux
mailing list