Wuwejův zápisník

Přechod na SSD

25.10.2025 20:35, Wu | počítače | komentáře -

Logo Tux – authors Larry Ewing, Simon Budig, Anja GerwinskiJakmile jsem se trochu oklepal z upgradu serveru, navázal jsem náhradou rotačních disků ve své pracovní stanici. SSD na systém mám od začátku, ale pro /home byly dva terabajtové disky tenkrát trochu moc drahé, navíc jsem už jeden klasický měl a chtěl ho dál používat. Teď už to ovšem chvílemi dost brzdí…

Takže jak to s přechodem šlo? Rozhodně líp než se serverem, ale na začátku stejně bylo jedno překvapení. Na řadiči jsem měl ještě volné místo, přidal jsem tedy první SSD, restartoval – a přivítal mě rozbitý systém!

Screenshot emergency stavu po startu

Je to proto, že se změnila čísla zařízení a nový ssd disk dostal číslo, ze kterého se v fstab pokouším něco připojovat. Tohle je docela zajímavé (a nepříjemné), že to nedostává čísla podle řadiče / SATA portu 🤔️. Jasně, mohl (a asi i měl) bych používat UUID, jenže to má zase jiné problémy. Každopádně spustil se shell pro roota a tam jsem to našel celkem snadno – pomocí lsblk a fdisk jsem zjistil, jaké číslo má teď ten původní, opravil fstab na nové číslo a systém nastartoval.

Disky jsem tam našrouboval rovnou oba, do redukce pro 3,5 palcový slot, a tu teda do slotu pro 5,25 palce, protože jinde už jsem místo neměl. Nevypadá to nijak krásně, ale je to funkční a prostor na chlazení je dostatečný:

Dva SSD 2.5 v redukci z 3.5 ve slotu 5,25

Likvidace starých polí (na klasických discích jsem měl pole dvě, jedno na /home, druhé na takové řekněme skladiště, od downlads přes Steam knihovnu až po ollama modely), vytváření nových, přesuny dat, odebrání starých disků, to už pak všechno byla víceméně rutina podle návodů, které už tu mám opakovaně (návod jedna, dva, tři).

Rozdělení nového 2 TB SSD disku:

fdisk /dev/sdd
n (new)
p (primary)
1 (číslo 1)
enter (first sector 2048)
+1T (velikost 1TB)

n (new)
p (primary)
2 (číslo 2)
enter (first sector spočítá)
enter (last sector spočítá)

w (write)

Vytvoření dalších dvou polí:

mdadm --create /dev/md2 --level=mirror --raid-devices=2 /dev/sdd1 missing
mkfs.ext4 /dev/md2

mdadm --create /dev/md3 --level=mirror --raid-devices=2 /dev/sdd2 missing
mkfs.ext4 /dev/md3

Připojení nových polí:

mkdir /mnt/new_home
mount /dev/md2 /mnt/new_home

mkdir /mnt/new_work
mount /dev/md3 /mnt/new_work

Zkopírování dat

rsync -avx /home/ /mnt/new_home/
rsync -avx /media/local_work/ /mnt/new_work/

Po restartu jsem ale ale nemohl přihlásit (v grafickém režimu). Skočil jsem na konzoli (ctrl+alt+F6), ale přihlášení nefungovalo ani tam. Zkusil jsem tedy přihlásit roota, pod ním vypsat chyby "journalctl -r" (reverse order) a tam bylo jasně vidět, že SE linux hlásí změnu souborového systému:

chyba od SE linuxu

Bylo zapotřebí pustit restorecon

restorecon -R /home

No a pak samozřejmě dodat druhý disk, rozdělit stejně jako první a připojit do pole

fdisk /dev/sdb
n (new)
p (primary)
1 (číslo 1)
enter (first sector 2048)
+1T (velikost 1TB)

n (new)
p (primary)
2 (číslo 2)
enter (first sector spočítá)
enter (last sector spočítá)

w (write)

mdadm /dev/md2 -a /dev/sdb1
mdadm /dev/md3 -a /dev/sdb2

Sledovat progress:

watch cat /proc/mdstat

Zobrazit si aktuální stav polí a uložit si ho do dát do /etc/mdadm.conf hned pod řádky DEVICE partitions a MAILADDR root:

mdadm --detail --scan

A na závěr odebrat druhý starý disk. Což také nešlo jen tak, protože odebrání posledního aktivního člena běžícího pole je blokováno. Čili nejdřív pole zastavit:

mdadm --stop /dev/md0
mdadm --stop /dev/md1

Pak vynulovat superblok, aby je linux už nezkoušel jako součást pole identifikovat:

mdadm --zero-superblock /dev/sdc1
mdadm --zero-superblock /dev/sdc2

(Já jsem tedy ten jeden zbývající disk přiřadil k druhému dosud sólo disku a vytvořil ještě další pole, ale tím už tyhle poznámky nebudu zatěžovat… )

12345
1761417300000

Hodnocení hvězdičkami používá jako prevenci
opakovaného kliknutí anonymní cookie.
Pokud s tím nesouhlasíte, neklikejte.
Další podrobnosti k cookies zde.

Informace

Kontakt

Vyhledávání

Kategorie

Archiv

STRÁNKY ARCHIVOVÁNY NÁRODNÍ KNIHOVNOU ČR

CBDB.cz – Databáze knih a spisovatelů, knihy online