Egy ismerős keresett meg az alábbi kérdéssel, én semmit nem tudok a ZFS-ről, hátha tudtok segíteni.
Van 4 db 2 TB-os HDD amikről csak annyi információ van, hogy ZFS-van rajtuk (Ubuntu alatt az fdisk annyit ír ki, hogy Solaris/Apple ZFS), mind a négy lemez egy gépben volt.
Az operációs rendszer ismeretlen.
Fel lehet-e csatolni úgy a lemezeket, hogy az adatok menthetők legyenek róluk.
Köszönöm a segítő válaszokat.
- 695 megtekintés
Hozzászólások
Talán ez segít:
Importáld a zpool import -a -f paranccsal, majd
Listázd ki mik vannak: zpool list
Felcsatolás: zfs mount -l <name>
- A hozzászóláshoz be kell jelentkezni
Mi a teendő, ha a 'zpool import -a -f' futtatása során a következő az üzenet: 'no pools available to import'
- A hozzászóláshoz be kell jelentkezni
https://www.linuxquestions.org/questions/centos-111/zfs-no-pools-available-4175670931/ --> hátha segít
- A hozzászóláshoz be kell jelentkezni
Ez azt jelenti, hogy nem találja nyomát a zfs parícióknak.
A becsatolt linkben van ez a parancs:
zpool import -d /dev/disk/by-id tank
evvel konkrétan meg tudod mondani, hogy milyen parítciókon keresse a zfs-t. Ha ez sem megy, jó kérdés, mi lehet a megoldás...
A te esetedben valahogy így nézhet ki:
zpool import -d /dev/sda1 -d /dev/sdb1 -d /dev/sdc1
futtatás után kiírja ha talált zfs pool-t a felsorolt particíókon.
Azt fdisk -l parancsal meg tudod nézni, egyáltalán milyen partíción lehetett a zfs. Az sem kizárt, hogy a teljes disk lett megadva, akkor pl /dev/sda-t kell csak megadni.
- A hozzászóláshoz be kell jelentkezni
A 'zpool import -d /dev/sda1 -d /dev/sdb1 -d /dev/sdc1'-nek megfelelő parancs lefuttatása is hasonló eredménnyel jár mint a korábbiak, nem talál pool-t, egyebekben azonban egyértelműen látszik, hogy mindegyik felcsatolandó hdd zfs-member.
- A hozzászóláshoz be kell jelentkezni
A "-d /dev/disk/by-id" az nem partíciót, hanem azt a könyvtárat(!) adja meg, ahol keresni kell a device-okat (zpool(8)):
"If the -d option is not specified, this command searches for devices in "/dev/dsk". The -d option can be specified multiple times, and all directories are searched.
[...]
- -d dir
- Searches for devices or files in dir. The -d option can be specified multiple times.
"
Azaz a -d után a /dev/disk/by-id teljesen valid paraméter.
- A hozzászóláshoz be kell jelentkezni
-d-nek sok értelme nincs, mert alapból a /dev-ben keres az import. Ha nem 4 diskről lenne szó, hanem 400ról, amihez van 4-4 path, akkor már lehet érdemes megadni a -d-t, hogy ne az sdabc-ről importáljon, hanem a multipath deviceról és az se tartson fél óráig.
- A hozzászóláshoz be kell jelentkezni
Az egyik manpage szerint: "If the -d option is not specified, this command searches for devices in "/dev/dsk" egy másik szerint meg valóban a /dev/ alatt. Minden esetre az import esetén a "-d /dev/sda1" az a -d kapcsoló számára nem valid paraméter.
- A hozzászóláshoz be kell jelentkezni
/dev/dsk az Solaris alatt, ott egyébként müködik a -d után device neve és a könyvtár is.
- A hozzászóláshoz be kell jelentkezni
sub
- A hozzászóláshoz be kell jelentkezni
Ubuntu alatt: apt install zfsutils-linux -y
Utána mehet a zpool import!
( •̀ᴗ•́)╭∩╮
"speciel a blockchain igenis hogy jó megoldás, ezért nagy erőkkel keressük hozzá a problémát"
"A picsat, az internet a porno es a macskas kepek tarolorandszere! : HJ"
Az élet ott kezdődik, amikor rájössz, hogy szart sem kell bizonyítanod senkinek
Ha meg akarod nevettetni Istent, készíts tervet!
- A hozzászóláshoz be kell jelentkezni
Én kipróbálnék egy ilyet, hátha elárul magáról valamivel többet. Normális, működőképes pool diszkjeinél kellően informatív, de ismeretlen+darabokban lévőnél még nem próbáltam:
zdb -l /dev/sdx1
amiből az sdx1 értelemszerűen a ZFS-nek vélt diszk/partíció.
-l device
Read the vdev labels and L2ARC header from the specified device. zdb -l will return 0 if valid label was found, 1 if error occurred, and 2 if no valid labels were
found. The presence of L2ARC header is indicated by a specific sequence (L2ARC_DEV_HDR_MAGIC). If there is an accounting error in the size or the number of L2ARC
log blocks zdb -l will return 1. Each unique configuration is displayed only once.
- A hozzászóláshoz be kell jelentkezni