目录

Scst在线扩容

目录

SCST 共享的磁盘支持在线扩容。操作如下:

scst 服务端

首先有一块 zfs 存储卷,现在将其容量从 15G 扩展到 20G。

1
zfs set volsize=20G tank/vol

修改 scst 中 device 的 size 属性

1
scstadmin -set_dev_attr device1 -attributes size=21474836480 -noprompt

iscsi 客户端

重新扫描 target

1
iscsiadm -m node --target <target_name> -R

扩展磁盘容量,如果磁盘存储 mount 状态则先 umount。

1
2
3
resize2fs /dev/sdX
e2fsck -f /dev/sdX
resize2fs /dev/sdX

重新挂载,使用 df 即可发现磁盘的容量被修改。

FC 客户端

重新扫描 FC host

1
echo "- - -" > /sys/class/scst_host/hostX/scan

扩展磁盘容量如上。