Re: ZFS e directory fantasma
Ferruccio Zamuner <[email protected]> Thu, 28 Sep 2017 14:21:06 +0200
| Newsgroups | gmane.os.freebsd.italian.esperti |
|---|---|
| Organization | NonSoLoSoft |
| Message-ID | <[email protected]> |
On 28/09/2017 11:41, Andrej Sossi wrote: > Volevo rispondere gi=E0 ieri ma non ho avuto tempo. Tempo che mi manca > anche oggi perci=F2 sar=F2 veloce, scusa per l'imprecisione o incompletez= za. > = > ZFS non =E8 un Filesystem come gli altri. Altre cose che sembrano ovvie, > non sono generalmente vere. > Le partizioni di ZFS hanno un nome che =E8 ovvio pensando a deve vengono > montate. Es. > zp0/ezjail/basejail 275M 2.18T 275M /ezjail/basejail > = > In verit=E0 questo non =E8 vero in assoluto, dato che il mountpoint > (automatico) =E8 una propriet=E0 della partizione stessa. Niente vieta che > tu cambi il mountpoint senza cambiare il nome della partizione. > = > Il boot da ZFS non =E8 semplice. Anzi da progetto non era pensato di fare > il boot da questo filesystem, perch=E9 considerato impossibile inserire > nel bootloader il codice necessario per montare il filesystem.... quindi > per poterlo fare si =E8 fatto alcuni arzigogoli tecnici. > = > Se guardi la tipologia della prima partizione "/" vedrai che =E8 segnata > come 'legasy' e l'automount e a false. Intendo ovviamente nelle proprty > di quella partizione. Quindi con il comando 'zfs import ...' la > partizione principale non ti viene montata ma ti vengono montate le > altre. Quindi il contenuto della partizione / =E8 vuota (perch=E9 non > montata), ma la /usr =E8 popolata. > Per vedere le cartelle /etc, /boot, ... devi montare manualmente la > prima partizione, quella che conosci come /. > = > Scusa nuovamente se non mi sono espresso bene, spero che il concetto sia > comunque sufficientemente chiaro. > (E anche questi fantasmi sono stati spiegati senza il paranormale) > = Ciao Andrej: ferz@w1:~ % zfs get mountpoint zp0/ROOT/default NAME PROPERTY VALUE SOURCE zp0/ROOT/default mountpoint / local ferz@w1:~ % zfs list zp0/ROOT/default NAME USED AVAIL REFER MOUNTPOINT zp0/ROOT/default 2.74G 2.18T 2.74G / ferz@w1:~ % zfs get canmount zp0/ROOT/default NAME PROPERTY VALUE SOURCE zp0/ROOT/default canmount noauto local ferz@w1:~ % zfs list zp0/ROOT NAME USED AVAIL REFER MOUNTPOINT zp0/ROOT 2.74G 2.18T 96K none In effetti nonostante la directory /mnt fosse popolata ed apparise come = montata da zfs list: [root@rescue ~]# zfs list NAME USED AVAIL REFER MOUNTPOINT zp0 423G 2.18T 96K /mnt/zp0 zp0/ROOT 2.74G 2.18T 96K none zp0/ROOT/default 2.74G 2.18T 2.74G /mnt in realta' non lo era, # mount | grep ROOT # zfs mount zp0/ROOT/default # mount | grep ROOT zp0/ROOT/default on /mnt (zfs, local, noatime, nfsv4acls) lo ha montato completo. Ciao e grazie Andrej. _______________________________________________ Esperti mailing list [email protected] http://mailman.gufi.org/mailman/listinfo/esperti