Herhangi bir nedenle, bir mdadm raid dizisini bir metin adına yeniden adlandırmaya çalıştığımda, değişiklik yapılmıyor.
Bu sunucu hatası sorusundan öneriyi denedim , ama boşuna değil.
~$ mdadm --version
mdadm - v3.1.4 - 31st August 2010
~$ sudo mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Tue Sep 27 08:32:32 2011
Raid Level : raid1
Array Size : 1953513424 (1863.02 GiB 2000.40 GB)
Used Dev Size : 1953513424 (1863.02 GiB 2000.40 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Sun Oct 2 17:59:37 2011
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Name : omicron:0 (local to host omicron)
UUID : 75c4a555:482aecd0:ade70dfc:1547926a
Events : 17
Number Major Minor RaidDevice State
0 8 80 0 active sync /dev/sdf
1 8 96 1 active sync /dev/sdg
~$ sudo mdadm --stop /dev/md0
mdadm: stopped /dev/md0
~$ sudo mdadm --assemble /dev/md/alpha --update=name /dev/sd[gf]
mdadm: /dev/md/alpha has been started with 2 drives.
~$ sudo mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Tue Sep 27 08:32:32 2011
Raid Level : raid1
Array Size : 1953513424 (1863.02 GiB 2000.40 GB)
Used Dev Size : 1953513424 (1863.02 GiB 2000.40 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
Update Time : Sun Oct 2 18:06:11 2011
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Name : omicron:0 (local to host omicron)
UUID : 75c4a555:482aecd0:ade70dfc:1547926a
Events : 17
Number Major Minor RaidDevice State
0 8 80 0 active sync /dev/sdf
1 8 96 1 active sync /dev/sdg
~$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdf[0] sdg[1]
1953513424 blocks super 1.2 [2/2] [UU]
md126 : active (auto-read-only) raid1 sdd[0] sde[1]
1953513424 blocks super 1.2 [2/2] [UU]
md127 : active (auto-read-only) raid1 sdb[0] sda[1]
976762496 blocks [2/2] [UU]
unused devices: <none>
Gördüğünüz gibi, ad hala omicron:0
olarak raporlanmış ve eski aygıt dosyasından hala ulaşılabilir. % Co_de% çalışılıyor ve çalışmayı durdurduğunda bir sonraki yeniden başlatma işlemine kadar aynı, yanlış adın rapor edilmesi.
Görünüşe göre, hangi ismin girileceğini anladığımızda mdadm karışır ve bunun yerine sadece aygıt dosyasını oluşturur.
KENARA
Üstkümeyi açıkça yeniden oluşturmak zorunda kalmadan mdadm kuvveti süper blokun ad kısmının bir güncellemesini (yani dizinin olmasını istediğiniz adı açıkça belirle) yapmanın bir yolu var mı? (ör. sudo mdadm --detail /dev/md/alpha
)
Sorun şu ki, yeniden başlatıldıktan sonra, sudo mdam --zero-superblock /dev/sd[fg]; sudo mdadm --create /dev/md/alpha --raid-devices=2 --level=1 --assume-clean --name=alpha /dev/sd[fg]
'in mdadm.conf dosyasına eklenmesine rağmen, adlandırılmış aygıt dosyası ayrıştırılır ve standart biçimden biriyle değiştirilir. (/ dev / md125 veya benzeri)
Yeniden adlandırılmış bir mdadm dizisini adını nasıl tutabilirim? - I.e. - Ubuntu'yu botlar arasında cihaz dosyalarını nasıl kalıcı hale getirebilirim?