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

Linux创建共享磁盘并划分
2、输入以下命令进入划分

fdisk /dev/sdb

依次输入 n –>p-> 1 ->回车-> +100M-> 回车,完成第一块磁盘划分
依次输入 n –>p-> 1 ->回车-> +100M-> 回车,完成第二块磁盘划分
依次输入 n –>p-> 1 ->回车-> + 2048M -> 回车,完成第三块磁盘划分
依次输入n –>p->4 ->回车->回车->回车,完成第四块磁盘划分

Linux创建共享磁盘并划分
Linux创建共享磁盘并划分
3、输入命令w,进行同步
Linux创建共享磁盘并划分
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

Linux创建共享磁盘并划分
如果没有生效,重启系统

reboot

可以通过以下命令查看裸设备大小

blockdev --getsize64 /dev/raw/raw1

Linux创建共享磁盘并划分

上一篇:硬盘突然变raw格式_电脑硬盘分区变成RAW格式怎么办?


下一篇:Springcloud bus总线访问http://localhost:3344/actuator/bus-refresh刷新配置提示405