Această întrebare a fost ridicată, dar nu mi s-a răspuns niciodată într-un mod în care am putut să mă apuc de lucru.
Scop: Instalați Ubuntu disc 1 și mutați /home la un raidz cu 3 discuri.
Progres: S-a instalat Ubuntu cu sistemul de fișiere „experimental” zfs pe o unitate de 1 TB. Trei unități de 2TB utilizate pentru zpool configurate ca raidz și numite zhome. Setul de date zfs creat numit acasă.
starea zpool
piscina: bpool
stare: ONLINE
scanare: nu a fost solicitat
config:
NUME STAT CITEȘTE SCRIERE CKSUM
bpool ONLINE 0 0 0
303e0a42-8a9d-6a41-87de-9eba201128bd ONLINE 0 0 0
erori: nu există erori de date cunoscute
bazin: rpool
stare: ONLINE
scanare: nu a fost solicitat
config:
NUME STAT CITEȘTE SCRIE CKSUM
rpool ONLINE 0 0 0
d282d21c-f3ab-c24b-bff6-846a1327654a ONLINE 0 0 0
erori: nu există erori de date cunoscute
piscina: zhome
stare: ONLINE
scanare: nu a fost solicitat
config:
NUME STAT CITEȘTE SCRIE CKSUM
zhome ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
wwn-0x5002538f3191984e ONLINE 0 0 0
wwn-0x500a0751e4fa5033 ONLINE 0 0 0
wwn-0x500a0751e4fa5440 ONLINE 0 0 0
erori: nu există erori de date cunoscute
Sistemul de fișiere a fost copiat cu succes din /home în zhome/home folosind
cp -a /home/* /zhome/home
După cum se menționează în linkul de mai jos, ZFS respinge în mod implicit punctele de montare care conțin ceva ce poate fi modificat setând suprapunerea la pornit.
zfs set overlay=on zhome
Următorul pas este schimbarea punctului de montare la /home by
zfs set mountpoint=/home zhome/home
lista zfs
NUME UTILIZAT DISPONIBIL REFERERE MOUNTPOINT
zhome 174M 3.52T 128K /zhome
zhome/home 173M 3.52T 173M /home
df -h -t zfs
Filesystem Size Used Avail Use% Montat pe
zhome/home 3.6T 2.7G 3.6T 1% /home
zhome 3.6T 128K 3.6T 1% /zhome
Toate cele de mai sus sunt acceptate de sistemul meu, dar la repornire, programe precum stacer nu listează raidz-ul meu mai mare, dar sistemul încă scrie în /home original de pe unitatea de 1TB.
M-am uitat la această referință (Migrarea/acasă la ZFS) pe care solicitantul nu a reușit niciodată să obțină răspunsul să funcționeze. Nici eu. Unele răspunsuri spun că adăugați XXX la /etc/fstab, în timp ce altele spun că nu este necesar. Cred că sunt aproape. Am pierdut ceva?