Ubuntu上运行ZFS¶
备注
本文实践是为 单条命令安装kubeflow 准备NFS共享存储,借这个机会来完成ZFS的完整部署和输出服务
准备工作¶
我在 HPE ProLiant DL360 Gen9服务器 二手服务器上安装了一块二手的 SanDisk CloudSpeed Eco Gen. II SATA SSD企业级固态硬盘 ,虽然只是单块磁盘,但是可以用来作为测试环境的数据存储。构建全功能的ZFS,实现数据共享给 Machine Learning Atlas 这样需要NFS的环境。
注意,我的物理服务器 zcloud
采用了 Ubuntu Linux 22.04,可以采用OpenZFS官方仓库安装
安装¶
在Ubuntu发行版中,ZFS是包含在默认的Linux内核包中,所以不需要像 Arch Linux上运行ZFS 通过内核编译支持,只需要安装ZFS utilities。
配置
/etc/apt/sources.lists
确保已经激活了universe
(可能已经激活):
deb http://archive.ubuntu.com/ubuntu jammy main restricted
deb http://archive.ubuntu.com/ubuntu jammy-updates main restricted
deb http://archive.ubuntu.com/ubuntu jammy universe
deb http://archive.ubuntu.com/ubuntu jammy-updates universe
...
安装
zfsutils-linux
:
apt update
apt install zfsutils-linux
So easy。现在我们可以开始配置