Hallo,
ich habe heute mein größeres system einem update von leap 42.1 auf 42.2 unterzogen, das ging bei diversen anderen systemen bis auf etwas php Verschnitt ohne probleme durch.
Das system das nun das Thema ist hat einen adaptec 2405 SAS controller im LVM zusammen mit einer SSD als dmcache array2. Daneben gibt es auch noch ein LVM array3 aus 2 gespiegelten ssds.
Zuallererst werden die beiden LVM volumes nicht gestartet. Ich kann das array3 jedoch ohne probleme manuell starten und mounten.
Soweit so gut. Es scheint hier größere probleme mit dem SAS contrroler zu geben der die Probleme verursacht. Diese Meldungen gibt es im kernellog:
scsi_alloc_sdev: Allocation failure during SCSI scanning, some SCSI devices might not be configured
daneben
Wobei manchmal der Controller auch im Linux garnicht hochkommt (sichtbar über lspci, hat auch sein BIOS geladen und läuft mit seinen disks für sich OK, wir aber nicht vom Kernel initalisiert, die meldung habe ich gerade nicht parat)
Versuche ich das array2 nun trotzdem zu aktivieren
artet das in diesen Meldungen aus, die mir wohl sagen wollen, dass das caching device nicht auf die disks schreiben kann (meine interpretation)
Versuche ich nun array2 zu mounten gibt es diese Meldungen bis unendlich.
Was nun? Ich bin gewillt morgen einen anderen Controller zu kaufen und das array dort zu importieren in der Hoffnung er ist mit dem Kernel 4.4. kompatibel da dieses Array laufen muss. Gibt es eventuell Bootoptionen für solche widerspensigen Controler?
Wie schon gesagt, ich kann ins Controlerbios wechseln, da ist alles in ordnung, auch wenn es mit dem arcconfig tool unter linux abgefragt wird.
Startet LVM array3 nicht weil es an array2 scheitert ?
Alles was nichts mit LVM zutun hat läuft gut, bis auf das virtualbox php interface.