Linux系统存储维护指导手册

SLES 环境下使用HDS SAN存储技术指导手册

Metadata Areas 3 Metadata Sequence No 3

VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 3 Act PV 3

VG Size 111.62 GiB PE Size 4.00 MiB Total PE 28575

Alloc PE / Size 25600 / 100.00 GiB Free PE / Size 2975 / 11.62 GiB

VG UUID 13v6Fp-3D9H-JLuK-8e5j-6ywS-1cw1-NXqUs4

--- Logical volume ---

LV Name /dev/dbmsvg/dbms_lv VG Name dbmsvg

LV UUID cDNcoU-pPMU-wQad-MrCf-nztX-2awe-KQ2pAx LV Write Access read/write LV Status available # open 1

LV Size 50.00 GiB Current LE 12800 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 1024 Block device 253:9

--- Logical volume ---

LV Name /dev/dbmsvg/grid_lv VG Name dbmsvg

LV UUID QN8g5E-LMlI-XX2W-vlK0-Z0XV-wcfe-YRK1zR LV Write Access read/write LV Status available # open 1

LV Size 50.00 GiB Current LE 12800 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 1024

Block device 253:10

6

SLES 环境下使用HDS SAN存储技术指导手册

--- Physical volumes --- PV Name /dev/disk/by-id/scsi-360060e8016649b000001649b0000080a PV UUID cnJUAM-oKml-0LvC-iaVF-lFMz-YFqN-3bhwbS PV Status allocatable Total PE / Free PE 9525 / 0

PV Name /dev/disk/by-id/scsi-360060e8016649b000001649b0000080c PV UUID sfjBTl-kUSW-vYj0-D2sW-xp12-cCUX-etc5Lj PV Status allocatable Total PE / Free PE 9525 / 2975

PV Name /dev/disk/by-id/scsi-360060e8016649b000001649b0000080e PV UUID shOuwc-f9WQ-EpH5-t1Gq-HPCh-45Lq-MF4wQO PV Status allocatable Total PE / Free PE 9525 / 0

二. 通用模块

2.1 磁盘识别

1)针对系统的hostN,执行以下操作: # echo \

2)如未识别磁盘,尝试使用如下方法: # echo \# echo \

三. 创建/扩容文件系统

3.1 执行dlmcfgmgr命令并创建分区

多路径聚合:dlmcfgmgr -r 多路径检查:dlmcfgmgr -v 创建分区 #!/bin/bash 7

SLES 环境下使用HDS SAN存储技术指导手册

fdisk $1<

1)新建pv:pvcreate

2)新建vg:vgcreate … 3)新建lv:lvcreate –n -L

4)新建filesystems:mkfs.ext3 ,按照2014年行内规范使用ext3格式文件系统

5)创建文件系统目录:mkdir –p #pvcreate /dev/sddlmaa1 /dev/addlmab1 ..... #vgcreate dbmsvg /dev/sddlmaa1 /dev/sddlmab1 .... #lvcreate -n dbms_lv -L 49G dbmsvg #mkfs.ext3 /dev/dbmsvg/dbms_lv #mkdir -p /oracleser/app11203 6)修改/etc/fstab文件,添加诸如下内容:

# vi /etc/fstab 添加如下类似行 /dev/dbmsvg/dbms_lv(lv所在路径) /oragrid(文件系统) ext3 acl,user_xattr 1 2 7)mount文件系统并修改属主: #mount /oragird #chown oracle:dba /oragrid 3.3 扩容文件系统,使用该步骤

1)扩容vg大小:vgextend 范例:vgextend datavg /dev/sddlmma1 2)扩容lv大小:lvextend -L +size 范例:lvextend -L +20G /dev/datavg/data_lv 3)调整文件系统大小:resize2fs 范例:resize2fs /dev/datavg/data_lv 8

SLES 环境下使用HDS SAN存储技术指导手册

4创建/扩容数据库ASM盘 4.1 创建ASM磁盘组

对于HDS存储,由于HDLM 7.6及以上版本具有可固定设备名的特性,因此针对Suse 10、Suse 11不同的操作系统版本,HDLM的版本不同,存储配置方法也不同。

4.1.1添加磁盘,生成设备别名

Suse 10

1)添加磁盘之前,保存各节点的LUN号与磁盘设备名的对应关系,并备份udev文件。以root用户在RAC各节点执行以下命令,并保存执行结果: # cp /etc/udev/rules.d/99-oracle-asmdevices.rules /etc/udev/rules.d/99-oracle-asmdevices.rules.bak 2)添加磁盘可能需要重启操作系统,重启之前需要先停止集群,重启之后可能导致设备名混乱,若设备名发生混乱并集群已自启动,需要先停止集群。待完成设备别名调整后再启动集群。

3)查询扩容后的各节点的磁盘LUN号同设备名的对应关系,并保存结果。 # /opt/DynamicLinkManager/bin/dlnkmgr view -lu 4)确认新增磁盘,并将用于ASM管理的磁盘进行分区(仅在单个节点执行即可),以/dev/sddlmaa为例。以root用户在任一节点执行以下操作: fdisk /dev/sddlmaa Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First sector (61-1048575, default 61): 默认 Last sector or +size or +sizeM or +sizeK (2048-1048575, default 1048575): 默认 9

SLES 环境下使用HDS SAN存储技术指导手册

Using default value 1048575 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. 或使用脚本方式创建磁盘分区

创建分区 #!/bin/bash fdisk $1<

10

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4