如果您使用 lucreate 命令创建 ZFS 根文件系统,且 LOCALE 设置为非英文语言环境,则创建 ZFS 转储卷会失败。将显示以下错误消息:
ERROR: Unable to determine dump device for boot environment <{c1t1d0s0}>. ERROR: Unable to create all required file systems for boot environment <zfsUp6>. ERROR: Cannot make file systems for boot environment <zfsUp6>. |
解决方法:请选择以下解决方法之一:
在 lucreate 命令中包含语言环境设置。例如:
# LC_ALL=C lucreate -n zfsUp6 -p rpool |
如果在非英文语言环境中执行 lucreate 操作期间收到转储设备故障消息,您可以手动创建 ZFS 转储卷。例如:
# zfs create -V 2G -b 128k rpool/dump |