在 FreeBSD-11.1 主机上,我使用以下命令删除了现有的 ezjail 安装:
pkg remove ezjail
rm -rf /usr/local/etc/ezjail.conf
rm -rf /usr/local/etc/ezjail
chflags -R noschg /usr/jails
rm -rf /usr/jails
zfs destroy -r zroot/ezjail
我也查了一下,/etc/fstab.*
没有找到。
然后我使用pkg重新安装了 ezjail并重新创建了zfs ezjail分区:
zfs create -p zroot/ezjail
我还修改/usr/local/etc/ezjail.conf
为使用zfs:
ezjail_use_zfs="YES"
ezjail_use_zfs_for_jails="YES"
ezjail_jailzfs="zroot/ezjail"
但是,当我运行时,出现ezjail-admin install
此错误:
ezjail-admin install
base.txz 100% of 99 MB 621 kBps 02m45s
tar: could not chdir to '/usr/jails/fulljail'
ll /usr/jails
total 0
ll /usr/local/etc/ezjail
total 0
zfs list | grep jail
zroot/ezjail 176K 883G 88K /zroot/ezjail
zroot/ezjail/fulljail 88K 883G 88K /zroot/ezjail/fulljail
发生了什么,我该如何解决?