我有一台运行4年的Ubuntu 12.04 LTS的服务器 ,在机器上安装了zfsonlinux , 并且安装了1.5TB的镜像驱动器。 Ubuntu 16.04 LTS没有升级path,所以我将不得不重新映像启动驱动器,但它具有原生支持ZFS。
升级过程中需要做些什么来确保升级后的机器仍然可以访问这些池?
一般来说,较旧的版本可以被更新的系统读取,但是不能反过来(也就是说,在你的版本库中进行了zpool upgrade之后,如果不破坏整个版本库,就不能退后一步)。
因此,我会先尝试简单的方法:
zpool export池。 zpool import池。 *)在理论上,你总是会交换两个磁盘,因为你有一个工作备份。 我只是喜欢在老系统中总是有另一个工作磁盘,我应该把什么东西搞乱。 这种方式比使用备份的速度要快得多,并且在交换之间的5分钟内发生快速切换的几率很小。