ZFS e directory fantasma

Ferruccio Zamuner <[email protected]> Wed, 27 Sep 2017 17:50:55 +0200
Newsgroups gmane.os.freebsd.italian.esperti
Organization NonSoLoSoft
Message-ID <[email protected]>
Ciao,

non sono un esperto di ZFS anche se ho iniziato ad usarlo da un po', =

semplici cosette, ed =E8 comodo.

Ho un problema su un server remoto che non riesco a risolvere:

FreeBSD 11.0 release installata effettua il boot da zfs, l'ho =

configurato per accedervi solo con chiave SSH.
Su questo sistema ho effettutato qualche "zfs receive" in "zp0/v1/home" =

e "zp0/v1/root" per trasferirmi delle jail e altri dati da un secondo =

server.

Non mi pare di aver toccato in alcun modo la partizione della root (/), =

ma ora quando provo ad accedere mi chiede una password che io non avevo =

settato dato che accedevo solo con chiave ssh.

Ho anche acquistato e letto i due ebook di Michael Lucas dedicati:
"FreeBSD Mastery: ZFS" e "FreeBSD Mastery: Advanced ZFS" per capire ZFS =

un po' meglio e riuscire ad orientarmi.


Se faccio il reboot da una immagine di rescue e monto il file system zfs =

con
"zpool import -o altroot=3D/mnt zp0"

in /mnt vedo solo:
ezjail	tmp	usr	v1	var	zp0

mancano ad esempio:
  /etc
  /root
  /bin
  /sbin
  /lib
  /boot

[root@rescue ~]# gpart show /dev/ada0
=3D>        40  5860533088  ada0  GPT  (2.7T)
           40        1024     1  freebsd-boot  (512K)
         1064         984        - free -  (492K)
         2048   100663296     2  freebsd-swap  (48G)
    100665344  5759866880     3  freebsd-zfs  (2.7T)
   5860532224         904        - free -  (452K)

[root@rescue ~]# gpart show /dev/ada1
=3D>        40  5860533088  ada1  GPT  (2.7T)
           40        1024     1  freebsd-boot  (512K)
         1064         984        - free -  (492K)
         2048   100663296     2  freebsd-swap  (48G)
    100665344  5759866880     3  freebsd-zfs  (2.7T)
   5860532224         904        - free -  (452K)

[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
zp0/ezjail            914M  2.18T   112K  /mnt/ezjail
zp0/ezjail/basejail   275M  2.18T   275M  /mnt/ezjail/basejail
zp0/ezjail/catmu      635M  2.18T   635M  /mnt/ezjail/catmu
zp0/ezjail/newjail   4.69M  2.18T  4.69M  /mnt/ezjail/newjail
zp0/tmp              17.1G  2.18T  17.1G  /mnt/tmp
zp0/usr               261G  2.18T    96K  /mnt/usr
zp0/usr/home          260G  2.18T   260G  /mnt/usr/home
zp0/usr/ports         870M  2.18T   870M  /mnt/usr/ports
zp0/usr/src           637M  2.18T   637M  /mnt/usr/src
zp0/v1_home           114G  2.18T   106G  /mnt/v1/home
zp0/v1_root          27.2G  2.18T  22.9G  /mnt/v1/root
zp0/var              5.84M  2.18T    96K  /mnt/var
zp0/var/audit          96K  2.18T    96K  /mnt/var/audit
zp0/var/crash          96K  2.18T    96K  /mnt/var/crash
zp0/var/log           556K  2.18T   556K  /mnt/var/log
zp0/var/mail         4.92M  2.18T  4.92M  /mnt/var/mail
zp0/var/tmp            96K  2.18T    96K  /mnt/var/tmp
[root@rescue ~]# ls /mnt/
ezjail	tmp	usr	v1	var	zp0

mancano:
  /etc, /var, /tmp

e
[root@rescue ~]# cd /mnt/usr/
[root@rescue /mnt/usr]# ls
home	ports	src

manca usr/local che mi darebbe la possibilit=E0 di scrivere un programma =

che venga lanciato da /usr/local/etc/rc.d per settarmi la password.

Quando effettuo il reboot e provo ad accedere senza rescue, non =

riuscendo il login, facendo un reboot nuovamente dal rescue trovo in =

/mnt/var/log/messages il mio tentativo di accesso:
Sep 27 14:17:53 w1 sshd[912]: error: PAM: authentication error for ferz =

from 93-39-143-233.ip76.fastwebnet.it

Questo =E8 segno che il server parte usando il filesystem in zp0 e delle =

partizioni che non appaiono con zpool import.  Sono fantasmi?

Avete idee o suggerimenti?


Ciao,               \ferz

_______________________________________________
Esperti mailing list
[email protected]
http://mailman.gufi.org/mailman/listinfo/esperti