Linux创建共享磁盘并划分
作者:互联网
目录
创建共享磁盘
1、在虚拟机安装的目录下找到vmware-vdiskmanager.exe,使用cmd创建共享磁盘,语句如下:
vmware-vdiskmanager.exe -c -s 10000Mb -a lsilogic -t 2 “D:\Virtual-Machines\share\sharedisk.vmdk"
2、手动在虚拟机设置中添加硬盘,选择已创建的共享磁盘,并设置节点为scsi1:0和scsi1:1。
3、到两台虚拟机下的.vmx查看是否末尾有以下参数,没有的手动加入
disk.locking="false"
diskLib.dataCacheMaxSize="0"
scsi1.present ="TRUE"
scsi1.virtualDev ="lsilogic"
scsi1:0.present="TRUE"
scsi1:0.fileName=" D:\Virtual-Machines\share\sharedisk.vmdk "
在共享磁盘上裸设备划分
1、查看当前磁盘情况
fdisk -l
2、输入以下命令进入划分
fdisk /dev/sdb
依次输入 n –>p-> 1 ->回车-> +100M-> 回车,完成第一块磁盘划分
依次输入 n –>p-> 1 ->回车-> +100M-> 回车,完成第二块磁盘划分
依次输入 n –>p-> 1 ->回车-> + 2048M -> 回车,完成第三块磁盘划分
依次输入n –>p->4 ->回车->回车->回车,完成第四块磁盘划分
3、输入命令w,进行同步
4、编辑/etc/udev/rules.d/70-persistent-ipoib.rules文件,增加以下语句:
ACTION==“add”, KERNEL==“sdb1”, RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION==“add”, KERNEL==“sdb2”, RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION==“add”, KERNEL==“sdb3”, RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION==“add”, KERNEL==“sdb4”, RUN+="/bin/raw /dev/raw/raw4 %N"
ACTION==“add”, KERNEL==“raw[1-4]”, OWNER=“dmdba”, GROUP=“dinstall”, MODE=“660”
5、执行以下命令,完成裸设备绑定:
/sbin/udevadm trigger --type=devices --action=change
或者
/sbin/udevadm control --reload linux7
查看是否生效:
ls /dev/raw
如果没有生效,重启系统
reboot
可以通过以下命令查看裸设备大小
blockdev --getsize64 /dev/raw/raw1
标签:dev,raw,add,scsi1,Linux,磁盘,共享,回车 来源: https://blog.csdn.net/weixin_42447367/article/details/114833158