您当前的位置:首页 > 学海无涯 > 心得笔记网站首页心得笔记
ZFS存储一般处理操作
发布时间:2022-09-23作者:♂逸風★淩軒
由于历史配置K8S没有指定数据盘,导致K8S使用系统盘作为数据目录,需要变更
一、挂载
1、查询当前zfs
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs mount zfs-nvme/rancher /var/lib/rancher zfs-nvme/nvme /mnt/nvme
2、查看zpool池
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT zfs-nvme 3.62T 17.9G 3.61T - - 0% 0% 1.00x ONLINE -
3、创建名为zfs-nvme/rancher的zfs文件系统
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs create zfs-nvme/rancher
4、创建名为zfs-nvme/nvme的zfs文件系统
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs create zfs-nvme/nvme
5、创建挂载目录
mkdir /var/lib/rancher /mnt/nvme
6、设置zfs文件系统的mountpoint属性
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs set mountpoint=/var/lib/rancher zfs-nvme/rancher root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs set mountpoint=/mnt/nvme zfs-nvme/nvme
7、使用-a选项可以挂载所有ZFS托管文件系统。
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs mount -a
二、卸载
1、按照文件系统取消挂载
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs unmount zfs-nvme/nvme
2、安装挂载路径取消挂载
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs unmount /mnt/nvme
3、获取zfs-nvme/rancher的安装点
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs get mountpoint zfs-nvme/rancher NAME PROPERTY VALUE SOURCE zfs-nvme/rancher mountpoint /var/lib/rancher local
4、检查是否已挂载
root@dev-wrk2n-k8s-d2:/var/lib/rancher# zfs get mounted zfs-nvme/rancher NAME PROPERTY VALUE SOURCE zfs-nvme/rancher mounted yes -
5、手动挂载
zfs set canmount=off zfs-nvme
关键字词:ZFS,存储

上一篇:Linux常用命令
下一篇:Docker常见40个管理脚本