为虚拟机添加硬盘后, fdisk -l
中不显示
先 cat /proc/scsi/scsi
我机器上的输出为
Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: KINGSTON SA400S3 Rev: 71B1
Type: Direct-Access ANSI SCSI revision: 05
这里根据文件内容,使用命令
使用命令
echo "scsi add-single-device 2 0 1 0">/proc/scis/scsi
# echo "scsi add-single-device w x y z" > /proc/scsi/scsi
# 参数值 w、x、y 、 z,含义如下:
# w(Host)是主机适配器标识,第一个适配器为零(0)
# x (Channel)是主机适配器上的 SCSI 通道,第一个通道为零(0)
# y (ID)是设备的 SCSI 标识,要根据已有 Id + 1
# z (Lun)是 LUN 号,第一个 LUN 为零(0)
再使用 fdisk -l
已经可以显示出相关磁盘信息
参考资料:
Centos 7 上 ZFS 的安装及使用
安装命令
# 以下命令均以管理员权限执行
rpm -ivh epel-release-7-0.2.noarch.rpm
yum install -y dkms
yum install http://download.zfsonlinux.org/epel/zfs-release.el7_5.noarch.rpm
yum install zfs
# 官网上给出的是 modprobe zfs, 但是会报 Module zfs not found.
/sbin/modprobe zfs
lsmod | grep zfs
参考资料: