nbkr
Guru
Hallo,
ich habe hier zwei 1 TB Festplatten per USB an meinen Server gehängt und per mdadm ein Raid1 daraus gebaut. Es funktioniert größtenteils gut, bis zu dem Zeitpunkt an welchem der Kernel die USB Platten abhängt. Im Log steht dann folgendes:
Die Platten die vorher unter /dev/sda und /dev/sdb waren, laufen dann unter /dev/sdc und /dev/sdd
Anschließend verabschiedet sich eine Platte aus dem Raid:
Reboote ich den den Server, ist das Raid wieder in Ordnung - es ist nicht mal ein Resync notwendig laut /proc/mdadm
Gibt es eine Möglichkeit den USB Disconnect zu verhindern oder dafür zu sorgen, dass die USB Platten immer nach /dev/sda und /dev/sdb gemountet werden? Gegoogelt nach dem Problem habe ich schon, konnte aber nichts finden das dem ganzen entspricht.
Danke für jeden Tipp?
ich habe hier zwei 1 TB Festplatten per USB an meinen Server gehängt und per mdadm ein Raid1 daraus gebaut. Es funktioniert größtenteils gut, bis zu dem Zeitpunkt an welchem der Kernel die USB Platten abhängt. Im Log steht dann folgendes:
Code:
Feb 5 03:37:20 saturn kernel: [74749.776560] usb 1-3: USB disconnect, address 3
Feb 5 03:37:20 saturn kernel: [74749.908440] usb 1-2: USB disconnect, address 2
Feb 5 03:37:27 saturn kernel: [74756.528041] usb 1-3: new high speed USB device using ehci_hcd and address 5
Feb 5 03:37:27 saturn kernel: [74756.663523] usb 1-3: configuration #1 chosen from 1 choice
Feb 5 03:37:27 saturn kernel: [74756.664844] scsi2 : SCSI emulation for USB Mass Storage devices
Feb 5 03:37:27 saturn kernel: [74756.665055] usb-storage: device found at 5
Feb 5 03:37:27 saturn kernel: [74756.665061] usb-storage: waiting for device to settle before scanning
Feb 5 03:37:27 saturn kernel: [74756.677286] usb 1-3: New USB device found, idVendor=04fc, idProduct=0c25
Feb 5 03:37:27 saturn kernel: [74756.677305] usb 1-3: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Feb 5 03:37:27 saturn kernel: [74756.677311] usb 1-3: Product: USB to Serial-ATA bridge
Feb 5 03:37:27 saturn kernel: [74756.677315] usb 1-3: Manufacturer: Sunplus Technology Inc.
Feb 5 03:37:27 saturn kernel: [74756.677319] usb 1-3: SerialNumber: SAMSUNG HDS246J1KSA07721
Feb 5 03:37:27 saturn kernel: [74756.916043] usb 1-2: new high speed USB device using ehci_hcd and address 6
Feb 5 03:37:28 saturn kernel: [74757.051560] usb 1-2: configuration #1 chosen from 1 choice
Feb 5 03:37:28 saturn kernel: [74757.052754] scsi3 : SCSI emulation for USB Mass Storage devices
Die Platten die vorher unter /dev/sda und /dev/sdb waren, laufen dann unter /dev/sdc und /dev/sdd
Anschließend verabschiedet sich eine Platte aus dem Raid:
Code:
Feb 5 03:37:32 saturn kernel: [74761.976678] end_request: I/O error, dev sdb, sector 1927799808
Feb 5 03:37:32 saturn kernel: [74761.976678] md: super_written gets error=-5, uptodate=0
Feb 5 03:37:32 saturn kernel: [74761.976678] raid1: Disk failure on sdb1, disabling device.
Feb 5 03:37:32 saturn kernel: [74761.976678] raid1: Operation continuing on 1 devices.
Feb 5 03:37:32 saturn kernel: [74761.976678] end_request: I/O error, dev sda, sector 1927799808
Feb 5 03:37:32 saturn kernel: [74761.976678] md: super_written gets error=-5, uptodate=0
Feb 5 03:37:32 saturn kernel: [74761.976678] end_request: I/O error, dev sda, sector 1927799808
Feb 5 03:37:32 saturn kernel: [74761.976678] md: super_written gets error=-5, uptodate=0
Feb 5 03:37:32 saturn kernel: [74761.976678] RAID1 conf printout:
Feb 5 03:37:32 saturn kernel: [74761.976678] --- wd:1 rd:2
Feb 5 03:37:32 saturn kernel: [74761.976678] disk 0, wo:1, o:0, dev:sdb1
Feb 5 03:37:32 saturn kernel: [74761.976678] disk 1, wo:0, o:1, dev:sda1
Feb 5 03:37:32 saturn kernel: [74761.976678] RAID1 conf printout:
Feb 5 03:37:32 saturn kernel: [74761.976678] --- wd:1 rd:2
Feb 5 03:37:32 saturn kernel: [74761.976678] disk 1, wo:0, o:1, dev:sda1
Feb 5 03:37:32 saturn kernel: [74761.997393] Buffer I/O error on device md0, logical block 120425590
Feb 5 03:37:32 saturn kernel: [74761.997443] lost page write due to I/O error on md0
Feb 5 03:37:32 saturn kernel: [74761.998375] Aborting journal on device md0.
Feb 5 03:37:32 saturn kernel: [74761.998510] Buffer I/O error on device md0, logical block 120422914
Feb 5 03:37:32 saturn kernel: [74761.998553] lost page write due to I/O error on md0
Feb 5 03:37:32 saturn kernel: [74762.000654] journal commit I/O error
Feb 5 03:37:32 saturn kernel: [74762.007637] Buffer I/O error on device md0, logical block 1027
Feb 5 03:37:32 saturn kernel: [74762.007686] lost page write due to I/O error on md0
Feb 5 03:37:33 saturn mdadm[3571]: Fail event detected on md device /dev/md0, component device /dev/sdb1
Reboote ich den den Server, ist das Raid wieder in Ordnung - es ist nicht mal ein Resync notwendig laut /proc/mdadm
Gibt es eine Möglichkeit den USB Disconnect zu verhindern oder dafür zu sorgen, dass die USB Platten immer nach /dev/sda und /dev/sdb gemountet werden? Gegoogelt nach dem Problem habe ich schon, konnte aber nichts finden das dem ganzen entspricht.
Danke für jeden Tipp?