配置dsc共享存储

安装两个虚拟机CHEN1和CHEN2,并为部署dsc配置共享存储

1,CHEN1添加新磁盘

在虚拟机CHEN1上创建4个新的虚拟磁盘,分别为1G、1G、20G、1G

lsblk查看初始的磁盘信息

编辑虚拟机设置--添加--硬盘--SCSI--创建新虚拟磁盘

选择对应大小,立即分配所有磁盘空间,存储为单个文件

选择存储位置,这里设置在虚拟机CHEN1和CHEN2之外的一个文件夹ShareD中

点击新硬盘--高级--虚拟设备节点--独立--永久

虚拟设备节点中,默认的0.0是原始的系统盘,这里选1.开头的,方便和系统盘分开,其实都行

4个新磁盘全部添加修改完成后,会显示对应的信息

2,CHEN2添加已有磁盘

编辑虚拟机设置--添加--硬盘--SCSI--创建新虚拟磁盘

选择对应的vmdk文件,短一点的那个

点击新硬盘--高级--虚拟设备节点--独立--永久

4个新磁盘全部添加修改完成后,会显示对应的信息

3,修改虚拟机vmx文件

在文件夹中找到CHEN1和CHEN2的vmx文件,右键--在记事本中编辑

可以看到原来文件末尾已经添加了对应的磁盘信息,在末尾添加以下信息

##########设置共享存储########
disk.locking="FALSE"
disk.EnableUUID = "TRUE"
scsi1.SharedBus="Virtual"  
scsi1.shared="TRUE"
##########设置共享存储########

打开虚拟机CHEN1和CHEN2,lsblk查看磁盘信息,均可以看到新添加的4个磁盘,分别为sdb、sdc、sdd、sde。

查看磁盘的scsi设备标识符,确认两台虚拟机上的对应磁盘的标识符完全相同

/usr/lib/udev/scsi_id -g -u /dev/sda

4,绑定裸设备

有多种方式可以绑定共享存储,这里通过裸设备绑定

查看路径/etc/udev/rules.d下面的文件

找到其中带udev的.rules文件,在末尾添加udev规则

ACTION=="add", KERNEL=="sdb", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", KERNEL=="sdc", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", KERNEL=="sdd", RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add", KERNEL=="sde", RUN+="/bin/raw /dev/raw/raw4 %N"
ACTION=="add", KERNEL=="raw[1-4]", OWNER="dmdba", GROUP="dinstall", MODE="660"

然后重启虚拟机,可以查看已添加成功的裸设备

ll /dev/raw/raw*

确认两台虚拟机的裸设备是同步的

raw -qa
blockdev --getsize64 /dev/raw/raw1  # 获得块设备的字节大小

社区地址:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值