SHR kötetből alapkötet utólag – avagy dupla tárhely redundancia helyett

[2020/05/11]

Az alábbiakban egy nagyon gyakran felmerülő problémára szeretnénk átlátható megoldást kínálni, ami érint kezdő és kevésbé kezdő felhasználóknál is, hisz ilyen jellegű műveletet elég ritkán kell csinálni.

Mégpedig, hogy a 2. merevlemez behelyezésekor, vagy akár több év használat után a használati szokások megváltozásakor, hogyan tudnák az addigi tükrözött kötetüket, két egymástól független (alap) kötetként használni mégis.

Az első eset igen könnyen előfordul, mert ahogy behelyezzük a 2. frissen vásárolt lemezt egy már üzemelő 1 lemezes SHR kötet mellé, mindent tovább nyomkodva automatikusan ez az alapértelmezett végkifejlet.

Két út áll előttünk, az 1. gyors de olyan dolgokba nyúlkálunk bele ami nem rendeltetésszerű, a 2. hosszadalmas de biztonságos(abb).

Bármelyiket is válasszuk, nem lehet egyiket se végrehajtani külső mentés megléte nélkül, ha van bármilyen olyan érintett adat

aminek elvesztése 5 percnél nagyobb fejvakarást okoz!

Ha bizonytalan vagy valamelyik részfeladatnál, a hardver és szoftver telepítésével kapcsolatos további információkért kérünk tekintsd meg a letölthető magyar nyelvű üzembehelyezési útmutatót és DSM-kézikönyvet!

1. módszer (Linux hack)

  • húzzuk ki az 2. merevlemezt (a Kötet 1 csökkent állapotba kerül)
  • szüntessük meg a sípolást mielőtt idegből lerántanák a NAS-t a polcról:
  • Vezérlőpult → Hardver és tápellátás → Általános fül → Sípolás-vezérlés → A kötet leromlik vagy összeomlik → pipa kiszed
  • engedélyezzük az SSH-t a Vezérlőpult → Terminál fülön
  • fogjunk számítógépünkön egy arra alkalmas programot (pl. PuTTY) és SSH-zunk be a NAS-ra az IP címe és a 22-es port megadásával
  • az admin felhasználónév és jelszava megadása után másoljuk be az alábbi parancsot:
  • sudo mdadm –grow /dev/md2 –raid-devices=1 –force
  • jelszó újra, ha ügyesek voltunk ezt kapjuk: raid_disk for dev/md2 set to 1
  • a NAS felületén pedig a Tároláskezelő → Áttekintés részben Hibátlan kell legyen a státusz
  • toljuk vissza a 2. merevlemezt

1.A

  • Tároláskezelő → Tárolókészlet → Létrehozás
  • Jobb teljesítmény → Tovább 
  • Tárolókészlet leírása: alap, RAID típus: Basic → Tovább
  • látjuk a meghajtó adatait → Tovább
  • újabb törlés figyelmeztetés → OK
  • ezután a meghajtó ellenőrzésre kérdez rá, ha ezt az előző műveletnél már elkövettük kihagyhatjuk nyugodtan
  • Beállítások megerősítése → Alkalmaz
  • figyelmeztetést kapunk a kötet létrehozására

1.B

  • Kötet → Létrehozás → Egyedi → Tovább 
  • Meglévő tárolókészlet kiválasztása → Tovább
  • kötet létrehozás varázsló beindul → Tovább → Tovább
  • Fájlrendszer, ha a modell tudja maradjunk az alapértelmezett BTRFS-nél, ha nem akkor EXT4 → Tovább → Alkalmaz (az állapot át kell ugorjon normálra pillanatokon belül)
  • indítsuk újra
  • ezek után örül az extra tárhelynek (és gondoskodik a mentésről)

A módszer fő előnye, hogy mivel az egyik lemez érintetlen maradt ezért a telepített programokhoz és megosztott mappákhoz nem kellett nyúlni.

Hátránya: esetleges hosszútávú mellékhatásai nem ismertek…

Meggondoltam magam…

Észrevehetjük, hogy az 1-es kötet SHR maradt így ha úgy tartja kedvünk, könnyedén visszacsinálhatjuk az egészet, akár tükörbe akár magasabb SHR szintbe ha változnak az igényeink a jövőben:

  • eltávolítjuk a 2-es Tárolókészletet (miután leköltöztünk róla természetesen)
  • újraindítjuk a NAS-t
  • boot után Tárolókészlet 1 → Meghajtó hozzáadása
  • már ki van választva a 2-es →  Tovább →  OK → Alkalmaz
  • az Állapot: Bővítést végez (Paritás konzisztencia ellenőrzés …%) -ra változik – ezzel ellesz egy darabig, mi használhatjuk ettől függetlenül az eszközt
  • ha meg szeretnénk lesni mégis meddig fog ez tartani, akkor újra lépjünk be SSH-val a NAS-ra a fenti módszerrel és adjuk ki az alábbi parancsot:
  • cat /proc/mdstat (ahol a „finish=xx.xmin”-ből ki tudjuk olvasni percben az időt, a „speed=xxxxxK/sec”-ből pedig az aktuális sebességet KByte/mp-ben)

+1 tipp:

ha szeretnénk az ilyen jellegű folyamatokon gyorsítani (a mai, több TB merevlemeznél igen, szeretnénk): Tárolókészlet → Konfigurációk fül

állítsuk a rádiógombot a középső: RAID-újraszinkronizálás gyorsabb futtatása állásba

2. módszer (Classic)

FONTOS, HOGY AZ ALKALMAZÁSOKAT IS ÚJRA KELL MAJD TENNI – vagy még inkább Hyper Backuppal előtte elmenteni, de ez majd egy külön cikk… –, ezért gondoskodjunk a beállításaink mentéséről!

El kell döntsük melyik lemezen szeretnénk az eddigi dolgainkat látni és melyikre gyűjtjük ezentúl az újakat.

– ha az 1. fiókban lévő régi HDD-n szeretnénk hogy maradjanak a dolgok húzzuk ki azt

– ha a 2. fiókban lévő új HDD-re szeretnénk, hogy átkerüljenek a régi dolgok akkor húzzuk ki azt

  • húzzuk ki az egyik merevlemezt (példánkban a 2-est)
  • szüntessük meg a sípolást mielőtt idegből lerántanák a NAS-t a polcról:
  • Vezérlőpult → Hardver és tápellátás → Általános fül → Sípolás-vezérlés → A kötet leromlik vagy összeomlik → pipa kiszed
  • a Tároláskezelőben ezt fogjuk látni: <kép>
  • Tárolókészletbe vagyunk még mindig → Eltávolítás
  • nyakunkba kapjuk a figyelmeztetést hogy bizony valamennyi adat törlődik
  • bizonyos programcsomagok eltávolítását is kérheti, ezt manuálisan kell megtennünk
  • ha meggyőződtünk, hogy minden beállítást rekonstruálni tudunk, beletörődünk: Eltávolítás → Igen → admin jelszót megad
  • Állapot: Eltávolítást végez (RAID leállítása)
  • majd a Nincs Tárolókészlet a rendszerben felirat jelzi a művelet végét
  • uccu neki, hozzunk létre egyet ezúttal jobban odafigyelve 

2.A

  • Tároláskezelő → Tárolókészlet → Létrehozás
  • Jobb teljesítmény → Tovább 
  • Tárolókészlet leírása: alap, RAID típus: Basic → Tovább
  • látjuk a meghajtó adatait → Tovább
  • újabb törlés figyelmeztetés → OK
  • ezután a meghajtó ellenőrzésre kérdez rá, ha ezt az előző műveletnél már elkövettük kihagyhatjuk nyugodtan: Nem → Tovább
  • Beállítások megerősítése → Alkalmaz
  • figyelmeztetést kapunk a kötet létrehozására → OK

2.B

  • Kötet → Létrehozás → Egyedi → Tovább 
  • Meglévő tárolókészlet kiválasztása → Tovább
  • Válasszon tárolókészletet → Tovább
  • Kötetkapacitás lefoglalása → Tovább
  • Fájlrendszer, ha a modell tudja maradjunk az alapértelmezett BTRFS-nél, ha nem akkor EXT4 → Tovább → Alkalmaz (az állapot át kell ugorjon Normál-ra pillanatokon belül)
  • toljuk vissza a kihúzott merevlemezt
  • indítsuk újra a NAS-t

a tároláskezelőben az alábbi látvány fogad ha minden jól ment:

Innentől ismét két út áll előttünk:

Az első (1), hogy új megosztott mappát(mappákat) hozunk létre ha egyúttal szeretnénk egy kis rendet tenni, vagy áthelyezzük a megosztott mappákat egy az egyben (2)

(1)

  • hozzunk létre egy új megosztott mappát az új 2-es köteten: Vezérlőpult → Megosztott mappa → Létrehozás → Létrehozás
  • név adása és a friss kötet kiválasztása → Tovább
  • ha nem akarunk titkosítást → Tovább
  • A Speciális beállításoknál egy fontos részhez érkeztünk amit akkor kapunk ha BTRFS fájlrendszert választottunk. Ez egy külön fejezetet érdemel, most itt legyen annyi elég hogy ha nem arra használjuk amit alul ír akkor tegyük bizony oda a pipát a legelső helyre → Tovább 
  • és a megerősítésnél → Alkalmaz
  • adjuk meg az írás olvasásra a kívánt felhasználóknak a jogot → OK
  • ezek után a File Station-be már módunkban áll a régi romlott kötetről a szép új basic kötetre átmásolnunk a dolgokat (ezt azért nem részletezem, tán menni fog mindenkinek)

Attól függően mennyi adatunk van ez eltart egy darabig…

Fontos figyelnünk arra, hogy nem elég a 1-es kötet általunk adattárolásra használt megosztott mappáiból átmásolnunk az adatokat, hanem a rendszer által létrehozott mappát is helyezzük át a 2-es kötetre! (pl. Active Backup) lásd (2)-es pont

(2)

  • Megosztott mappában kiválasztjuk → Szerkesztés  → és a Hely: Kötet régi (jelen esetben 1) helyett: Kötet új (jelen esetben 2) → OK
  • → Igen 
  • Ha mindezekkel megvagyunk, távolítsuk el a csökkent állapotú 1-es Tárolókészletünket 
  • Tároláskezelő → Tárolókészlet → Eltávolítás → Eltávolítás gomb
  • figyelmeztetés → Igen → jelszó → Elküld
  • indítsuk újra a NAS-t
  • észrevehetjük, hogy elmászott a Tárolókészlet számozás a kis ügyeskedéseink miatt, hogy ezt helyre tegyük:
  • Tároláskezelő → Tárolókészlet → Tevékenység → Beállítások módosítása
  • és a leírásban írjuk át a tárolókészlet számát
  • Az új Tárolókészletünk létrehozás ugyan itt, a teendő ugyan az mint feljebb:
  • goto 2.A
  • goto 2.B

Tegyük újra a csomagokat, és az új kötetünkön – ami ezúttal tárhelyileg kiterjesztés –, elkezdhetjük létrehozni az új megosztott mappákat!

Hozzászólások lezárva.