1
Server / Re:Oprava cislovani md127->md0
« Poslední příspěvek od Michal Šmucr kdy Dnes v 22:10:58 »Je to víceméně jedno, můžete použít jakékoliv číslo (0-127) zařízení md, které se vám bude líbit.
Akorát samozřejmě pokud se k tomu konkrétnímu zařízení někde dál přímo odkazujete např. ve fstabu, nemělo by se dál měnit.
Ve fstabu můžete místo devnodu konkrétního zařízení s oddílem použít jeho UUID, který zajistí že se oddíl připojí i když by se někdy změnilo zařízení.
Tzn. pokud máte teď ve fstabu např. podobný řádek jako
/dev/md0 /data xfs default 0 0
tak si zjistíte UUID, třeba přes "sudo blkid /dev/md0"
A následně změníte řádek, např.
UUID=8cd373b3-f161-41aa-b3b4-5726523b6a6f /data xfs default 0 0
Jinak ještě k tomu md, ta čísla zařízení by se rozhodně neměla jen tak sama od sebe měnit.
Jsou v podstatě dvě místa, kde to může být zapsané.
Buď v souboru /etc/mdadm.conf, kde bývá řádek s popisem každého konkrétního RAIDu (pozor jeho interní UUID je jiné, než toho oddílu s filesystémem, co se uvádí ve fstabu).
Takže např. tohle by mělo zajistit, že se konkrétní RAID složí jako /dev/md0 (resp. /dev/md/0, což je jen alias)
ARRAY /dev/md/0 metadata=1.2 UUID=7f444db2:4dcba828:5dbd2f88:d466a6a7
Tenhle soubor nemusíte nutně v systému mít. Pokud tam není, používá se autodetekce RAIDu a případně se číslo zařízení vezme z metadat v superbloku.
Ta se vypíšou příkazem:
sudo mdadm --detail /dev/md0
Výstup pak může obsahovat např. řádek:
Preferred Minor: 0
Což pak udělá víceméně totéž a zařízení bude opět /dev/md0
V případě potřeby se dá změnit jak superblok (raid se musí stopnout přes mdadm a ručně složit s updatem superbloku), tak vygenerovat /etc/mdadm.conf (v podstatě jen výstup z: sudo mdadm --detail --scan), nebo obojí.
Akorát samozřejmě pokud se k tomu konkrétnímu zařízení někde dál přímo odkazujete např. ve fstabu, nemělo by se dál měnit.
Ve fstabu můžete místo devnodu konkrétního zařízení s oddílem použít jeho UUID, který zajistí že se oddíl připojí i když by se někdy změnilo zařízení.
Tzn. pokud máte teď ve fstabu např. podobný řádek jako
/dev/md0 /data xfs default 0 0
tak si zjistíte UUID, třeba přes "sudo blkid /dev/md0"
A následně změníte řádek, např.
UUID=8cd373b3-f161-41aa-b3b4-5726523b6a6f /data xfs default 0 0
Jinak ještě k tomu md, ta čísla zařízení by se rozhodně neměla jen tak sama od sebe měnit.
Jsou v podstatě dvě místa, kde to může být zapsané.
Buď v souboru /etc/mdadm.conf, kde bývá řádek s popisem každého konkrétního RAIDu (pozor jeho interní UUID je jiné, než toho oddílu s filesystémem, co se uvádí ve fstabu).
Takže např. tohle by mělo zajistit, že se konkrétní RAID složí jako /dev/md0 (resp. /dev/md/0, což je jen alias)
ARRAY /dev/md/0 metadata=1.2 UUID=7f444db2:4dcba828:5dbd2f88:d466a6a7
Tenhle soubor nemusíte nutně v systému mít. Pokud tam není, používá se autodetekce RAIDu a případně se číslo zařízení vezme z metadat v superbloku.
Ta se vypíšou příkazem:
sudo mdadm --detail /dev/md0
Výstup pak může obsahovat např. řádek:
Preferred Minor: 0
Což pak udělá víceméně totéž a zařízení bude opět /dev/md0
V případě potřeby se dá změnit jak superblok (raid se musí stopnout přes mdadm a ručně složit s updatem superbloku), tak vygenerovat /etc/mdadm.conf (v podstatě jen výstup z: sudo mdadm --detail --scan), nebo obojí.