PVE磁盘(ZFS)阵列常用操作命令

2024-02-06 / 10 阅读 / 经验

常见命令

可以直接跳过以下常见命令

使用zpool status 命令查看zfs存储池情况

zpool status

查看某一池状态

zpool status -v 池名称

查看的磁盘id及对应名称

ls -l /dev/disk/by-id

将损坏的盘从rpool池下线,这时候会显示rpool为DEGRADED状态

例如:
zpool offline -f rpool /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0-part3

磁盘上线,这时候会显示rpool为DEGRADED状态

例如:
zpool online -e rpool /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0-part3

如果磁盘上线报错可根据提示执行

zpool clear

DD命令从A盘整盘复制给C盘(没有用过)

dd if=/dev/nvme0n1 of=/dev/nvme3n1

将C盘与A盘整合至rpool中(没有用过)

zpool attach -f rpool diskid_A-part3 diskid_C-part3

创建软链接(后加的盘或更换的盘,如果不做软件链接,则在软raid中显示的与原格式不一致)

ln -s /dev/sda  /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0
ln -s /dev/sda1 /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0-part1
ln -s /dev/sda2 /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0-part2
ln -s /dev/sda3 /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi0-part3
相关推荐