Also ich habe folgendes Problem: Das ganz fing damit an das ich eine 2. SSD in meinen Cache Pool hinzugefügt habe und diese zu einem Raid 1
verbunden habe. In den darauf folgenden Tagen lief mein Server gefühlt etwas langsamer aber dabei habe ich mir nichts gedacht.
Dann lief allerdings der LOG voll mit folgendem sich wiederholendem Inhalt:
Mar 4 06:39:10 Tower kernel: sd 5:0:0:0: [sdf] tag#14 CDB: opcode=0x2a 2a 00 00 00 88 80 00 00 08 00
Mar 4 06:39:10 Tower kernel: I/O error, dev sdf, sector 34944 op 0x1:(WRITE) flags 0x3800 phys_seg 1 prio class 0
Mar 4 06:39:10 Tower kernel: I/O error, dev sdf, sector 34944 op 0x1:(WRITE) flags 0x3800 phys_seg 1 prio class 0
Mar 4 06:39:10 Tower kernel: BTRFS warning (device dm-5): lost page write due to IO error on /dev/mapper/sdf1 (-5)
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): bdev /dev/mapper/sdf1 errs: wr 50989124, rd 161727, flush 7237322, corrupt 1723211, gen 0
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): error writing primary super block to device 1
Mar 4 06:39:10 Tower kernel: sd 5:0:0:0: [sdf] tag#20 UNKNOWN(0x2003) Result: hostbyte=0x04 driverbyte=DRIVER_OK cmd_age=0s
Mar 4 06:39:10 Tower kernel: sd 5:0:0:0: [sdf] tag#20 CDB: opcode=0x2a 2a 00 01 c0 c6 18 00 00 10 00
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): bdev /dev/mapper/sdf1 errs: wr 50989125, rd 161727, flush 7237322, corrupt 1723211, gen 0
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): bdev /dev/mapper/sdf1 errs: wr 50989126, rd 161727, flush 7237322, corrupt 1723211, gen 0
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): bdev /dev/mapper/sdf1 errs: wr 50989127, rd 161727, flush 7237322, corrupt 1723211, gen 0
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): bdev /dev/mapper/sdf1 errs: wr 50989127, rd 161727, flush 7237323, corrupt 1723211, gen 0
Mar 4 06:39:10 Tower kernel: BTRFS warning (device dm-5): lost page write due to IO error on /dev/mapper/sdf1 (-5)
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): bdev /dev/mapper/sdf1 errs: wr 50989128, rd 161727, flush 7237323, corrupt 1723211, gen 0
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): error writing primary super block to device 1
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): bdev /dev/mapper/sdf1 errs: wr 50989129, rd 161727, flush 7237323, corrupt 1723211, gen 0
Mar 4 06:39:10 Tower kernel: BTRFS warning (device dm-5): lost page write due to IO error on /dev/mapper/sdf1 (-5)
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): error writing primary super block to device 1
Mar 4 06:39:10 Tower kernel: BTRFS warning (device dm-5): lost page write due to IO error on /dev/mapper/sdf1 (-5)
Mar 4 06:39:10 Tower kernel: BTRFS error (device dm-5): error writing primary super block to device 1
Da ich aktuell leider nicht so viel Zeit habe habe ich das Problem nur kurz angeschaut und festgestellt, dass die einzige Auswirkung die ich hatte ein etwas langsamerer Server war und das beim neustarten des Servers Docker manchmal nicht direkt mitgestartet wurde und nur durch manuelles neustarten des Docker Services funktionierte.
Heute wollte ich mich dann darum kümmern...
Daraufhin habe ich vorhin versucht die 2. SSD die ich vorher hinzugefügt hatte einfach beim Starten aus dem ARRAY zu nehmen, dies hat nicht so richtig Funktioniert und kurzzeitig hat die SSD auch 0b bei der Speicherkapazität angezeigt anstatt 1TB. Nun habe ich die 2. SSD wieder hinzugefügt allerdings wurde die 2. SSD beim Starten überschrieben. Die Daten sind alle noch vorhanden allerdings kriege ich nun die fehlermeldung, dass die SSD als readonly gemounted ist, dazu können VMs nicht Starten und bei den Docker Services tut sich auch nicht.
Fehlermeldung bei dem Docker TAB
Docker Service failed to start.
Warning: stream_socket_client(): unable to connect to unix:///var/run/docker.sock (No such file or directory) in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php on line 712
Couldn't create socket: [2] No such file or directory
Warning: Invalid argument supplied for foreach() in /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php on line 898
Fehlermeldung beim versuch eine VM zu starten:
Execution error
internal error: process exited while connecting to monitor: 2023-03-23T21:39:00.844342Z qemu-system-x86_64: -blockdev {"node-name":"libvirt-1-format","read-only":false,"cache":{"direct":false,"no-flush":false},"driver":"qcow2","file":"libvirt-1-storage","backing":null}: Could not open '/mnt/cache/domains/HomeAssistant/hassos_ova-5.13.qcow2': Read-only file system
Im Anhang befindet sich noch meine Server Diagnose. Ich danke schonmal im Vorraus um eure Hilfe
tower-diagnostics-20230323-2236.zip