zfs 一个池错误

zfs 一个池错误

我有一个名为 zroot 的 zpool,当断电系统重新启动时,zroot 有 4 个池,然后我看到 1 个池出现一些错误:

Solaris: Warning: can`t open object for zroot/var/crash
log_sysevent: type19 is not emplement
log_sysevent: type19 is not emplement
log_sysevent: type19 is not emplement
log_sysevent: type19 is not emplement
log_sysevent: type19 is not emplement
Solaris: Warning: can`t open object for zroot/var/crash
log_sysevent: type19 is not emplement
log_sysevent: type19 is not emplement
log_sysevent: type19 is not emplement
log_sysevent: type19 is not emplement
log_sysevent: type19 is not emplement

系统 FreeBSD 8.2,zfs v28 我如何在没有默认工具 zfs/zroot 的情况下销毁 zroot/var/crash,因为它不起作用,只是冻结。

答案1

一两年前我遇到过这样的问题,每次我使用 zfs/zpool 工具时,系统都会挂起。

我不记得问题是什么,但它发生在 8.X 操作系统升级期间。我可以通过在 USB 驱动器上安装 FreeBSD、从该驱动器启动、然后执行“zpool import”来解决这个问题。

尝试启动到新的 9.1 磁盘并查看是否可以执行 zpool 导入。如果是这样,则使用 zfs 工具销毁并重新创建该文件系统。如果您没有备用拇指驱动器或 CD,您可以尝试引导单用户,将 ZFS 缓存 (/boot/zfs/zpool.cache) 移开,然后尝试手动启动 zfs (/etc /rc.d/hostid 和 /etc/rc.d/zfs),看看你能走多远。

答案2

来自 FreeBSD 站点:http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/filesystems-zfs.html

zfs destroy zroot/var/crash

相关内容