我的计算机从两个USB设备的镜像zfs池启动。该池过去看起来像这样:
var href = $(this).data("href")
我尝试用校验和错误替换媒体,但是通过一系列错误使用的命令,我最终选择了#34;添加"新的驱动器而不是"附加"它。该池现在是两个设备的串联,不再镜像:
sudo zpool status
pool: freenas-boot
state: ONLINE
scan: resilvered 891M in 15h19m with 0 errors on Wed Mar 29 03:29:55 2017
config:
NAME STATE READ WRITE CKSUM
freenas-boot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da0p2 ONLINE 0 0 3
da1p2 ONLINE 0 0 0
errors: No known data errors
我了解到我无法再从池中移除设备而且显而易见
NAME STATE READ WRITE CKSUM
freenas-boot ONLINE 0 0 0
da0p2 ONLINE 0 0 0
da1p2 ONLINE 0 0 0
命令不起作用。
我计划镜像所有数据(足够大)第三和第四个驱动器,然后摆脱连接的第一个和第二个。但是,似乎镜像仅适用于设备。我需要四个设备用于镜像配置,这是不利的,因为只有两个USB端口在机器的外壳内。
什么是向两个设备的可启动镜像池转移的好方法?请记住,有问题的机器是一台服务器,它的启动失败会让一些用户感到不快。
答案 0 :(得分:1)
zfs snapshot
您的根池zfs send/recv
此快照到另一个相同大小的卷或卷,配置为单独的根池您现在拥有一个带有两个初始棒的正确镜像池。