Gå til innhold

ZFS i linux


Anbefalte innlegg

Skrevet (endret)

Hei

 

Satte opp i utgangspunktet, freebsd, og lagde zfs partisjon på oppbevaringsdisken min, /dev/sdb1.

 

Pga maskinvarekompabilitetsproblemer, gikk jeg over til linux, Arch Linux, har installert siste versjon av zfs og zfs-utils og avhengighetene via AUR.

 

[root@R2D2 /]# lsblk -f
NAME   FSTYPE	 LABEL UUID								 MOUNTPOINT
sda														
├─sda1 swap			 7ed527dd-d901-466b-9915-b157f69b58ac [sWAP]
├─sda2 ext4			 2402ff9f-8ad8-4221-9465-794db6197df0 /
├─sda3													  
└─sda5 ext4			 cba7b868-512e-4bd1-bf13-f49b8914dc2f /home
sdb	zfs_member DATA  15178435350344514309				
└─sdb1 zfs_member DATA  15178435350344514309         
sr0

 

Jeg ønsker å mounte /dev/sdb1 i /home/roberth/DATA.

 

Hva er fremgangsmåten?

Endret av roberth1990
Videoannonse
Annonse
Skrevet
[root@R2D2 roberth]# mount -t zfs /dev/sdb /home/roberth/DATA
filesystem '/dev/sdb' cannot be mounted, unable to open the dataset
[root@R2D2 roberth]# mount -t zfs /dev/sdb1 /home/roberth/DATA
filesystem '/dev/sdb1' cannot be mounted, unable to open the dataset

Skrevet (endret)

[root@R2D2 /]# zfs set mountpoint=/home/roberth/DATA DATA
cannot open 'DATA': dataset does not exist

 

[root@R2D2 /]# blkid /dev/sdb
/dev/sdb: LABEL="DATA" UUID="15178435350344514309" UUID_SUB="8445637539130619767" TYPE="zfs_member"

 

Wtf sier jeg bare....

Endret av roberth1990
Skrevet

Først så må du importere DATA inn på maskinen din.

 

zpool import DATA

zfs set mountpoint=/home/roberth/DATA DATA

 

for sikkerhet skyld så eksport DATA og så import igjen

zpool export DATA

zpool imort DATA

  • Liker 1
Skrevet (endret)

Prøv med /dev/sdb da. Jeg vet ikke hva du har kalt disken din (og jeg er ikke vant nok til å lese ZFS til å se det).

 

Da også en kikk på man zfs

 

Edit: lufen ordner opp.

Endret av Lycantrophe
Skrevet

Først så må du importere DATA inn på maskinen din.

 

zpool import DATA

zfs set mountpoint=/home/roberth/DATA DATA

 

for sikkerhet skyld så eksport DATA og så import igjen

zpool export DATA

zpool imort DATA

 

Wow det hjalp, verre var det ikke tydeligvis, tusen takk, kudos til deg.

 

Og selvfølgelig takk til Lycantrophe med feilsøkingen.

Skrevet (endret)

Forresten, noen tweaks jeg burde gjøre?

 

Måtte du ikke gjøre det samme i FreeBSD?

 

Laget det bare der og thats it i freebsd, i freebsd er det en del av basesystemet, så ting er vel default på plass.

Endret av roberth1990
Skrevet

Når du lager filsystemet så blir det per default importert og montert og blir da importert ved alle senere rebooter.

 

Hadde du reinstallert freebsd så måtte du ha importert det for å få tilgang til det, på samme måte som du nå måtte i linux.

  • Liker 1

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...