欢迎光临
我们一直在努力

达梦DSC集群-在线-扩展数据盘

1
      
确认新增的共享磁盘

  
根据云平台提供的新增1T
存储的信息,如下:


在操作系统输入命令:fdisk -l
确认两个dsc
节点都能识别到如下信息:

10.194.215.8
的共享盘盘符是sde
,大小是1000G

10.194.215.9
的共享盘盘符是sdf
,大小是1000G

2
      
编辑裸设备绑定文件

  
编辑/etc/udev/rules.d/60-raw.rules
,再原来的基础上,新增共享磁盘的信息。

10.194.215.8
节点配置如下:

vim /etc/udev/rules.d/60-raw.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=="sdc", RUN+="/bin/raw /dev/raw/raw5 %N" 

ACTION=="add",   KERNEL=="sdd", RUN+="/bin/raw /dev/raw/raw6 %N" 

ACTION=="add",   KERNEL=="sde", RUN+="/bin/raw /dev/raw/raw7 %N"

KERNEL=="raw
[1-7]",   OWNER="dmdba", GROUP="dinstall", MODE="660"

注意:红色部分是需要我们添加或者需要修改的。

10.194.215.9
节点配置如下:

vim /etc/udev/rules.d/60-raw.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=="sdd", RUN+="/bin/raw /dev/raw/raw5 %N" 

ACTION=="add",   KERNEL=="sde", RUN+="/bin/raw /dev/raw/raw6 %N" 

ACTION=="add",   KERNEL=="sdf", RUN+="/bin/raw /dev/raw/raw7 %N"

KERNEL=="raw
[1-7]",   OWNER="dmdba", GROUP="dinstall", MODE="660"

3
      
裸设备绑定

10.194.215.8
节点执行以下命令,完成裸设备的绑定:

partprobe    /dev/sde

/sbin/udevadm trigger –type=devices   –action=change

/sbin/udevadm control  –reload-rules

start_udev

10.194.215.9
节点执行以下命令,完成裸设备的绑定:

partprobe    /dev/sdf

/sbin/udevadm trigger –type=devices   –action=change

/sbin/udevadm control  –reload-rules

start_udev

  
最后通过以下命令查看裸设备是否绑定成功:


命令查看裸设备大小

blockdev    –getsize64  /dev/raw/raw5


查看裸设备绑定是否成功,以及权限属主是否是dmdba
,所属组是dinstall

ll /dev/raw

4
      
创建ASM
磁盘

  
dsc
集群其中一个节点使用DMASMCMD
工具初始化磁盘,将新增的裸设备/dev/raw/raw5
,初始化为ASM
磁盘。

cd    /opt/dmdbms/bin

./dmasmcmd

create    asmdisk  '/dev/raw/raw7'  'DATA07'

注:DATA07
可以根据实际情况命名。


5
      
将新增的ASM
磁盘加入ASM
磁盘组

  
使用dmasmtool
工具将新初始化的ASM
磁盘,加入空间不足的磁盘组,本次是加入是DMDATA
磁盘组。

su – dmdba

cd    /opt/dmdbms/bin

./dmasmtool  DCR_INI=/opt/dmdbms/config/dmdcr.ini

alter diskgroup 'DMDATA' add asmdisk   '/dev/raw/raw7'

6
      
检查ASM
磁盘组空间并确认添加成功

  
添加完asm
磁盘到指定磁盘组后,一定要检查磁盘组的大小,并确认大小是在原来基础上加上了添加的asm
磁盘的大小。

cd    /opt/dmdbms/bin

./dmasmtool  DCR_INI=/opt/dmdbms/config/dmdcr.ini

lsdg

找到DMDATA
磁盘组确认大小,当然也可以新建一个测试表空间来进一步确认添加是成功的。

7
      
重启dmap
服务

  
扩展盘后,需要重启dmap
服务,否则基于备份集的备份会失败。

/etc/init.d/DmAPService restart

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。