Диск Raid1 ухудшился после перезагрузки
Я тестирую облачный сервер Rackspace и настроил два тома Cloud Block Storage в конфигурации Raid1.
На этих томах нет системных файлов, они предназначены исключительно для хранения. Кажется, все работает нормально, пока я не перезагружаю сервер.
После этого второй том удаляется и помечается как "неисправный запасной" в состоянии.
Есть идеи, что может быть причиной этого?
ОБНОВЛЕНИЕ: 12/24
Я обсуждал эту поддержку Rackspace, и проблема до сих пор не решена. Они думают, что рейд может быть не полностью деактивирован перед выключением, и предложили мне добавить barrier=0
к опциям fstab, которые не помогли.
Я также попытался размонтировать том Raid перед перезагрузкой, но когда это произошло, первый том перешел в "неисправный резерв" на этот раз.
Ниже приведены мои опции fstab:
proc /proc proc nodev,noexec,nosuid 0 0
/dev/xvda1 / ext3 errors=remount-ro,barrier=0 0 1
/dev/xvdc1 none swap sw 0 0
/dev/md0 /mnt/var1 ext4 defaults,noatime,barrier=0 0 0
И следующее является результатом mdadm --query --detail /dev/md0
после перезагрузки
Version : 1.2
Creation Time : Fri Dec 21 17:42:10 2012
Raid Level : raid1
Array Size : 104791936 (99.94 GiB 107.31 GB)
Used Dev Size : 104791936 (99.94 GiB 107.31 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Mon Dec 24 21:24:26 2012
State : clean, degraded
Active Devices : 1
Working Devices : 1
Failed Devices : 1
Spare Devices : 0
Name : test-prod:0 (local to host test-prod)
UUID : a6b73196:be9fb090:5cc71f0a:205b6fb2
Events : 148
Number Major Minor RaidDevice State
0 0 0 0 removed
2 202 48 1 active sync /dev/xvdd
0 202 16 - faulty spare /dev/xvdb
После перезагрузки я могу запустить mdadm --remove /dev/md0 /dev/xvdb; mdadm --add /dev/md0 /dev/xvdb
и массив успешно перестраивается до следующей перезагрузки.