首页 > 数据库 > Oracle > 基于裸设备的ASM磁盘组扩容方案
前期调研及项目需求需要客户配合,完成前期的环境确认
数据库信息
|
数据库版本 |
10.2.0.4.0 - 64bit |
|
数据库名称 |
zjhorcl |
|
数据量 |
9597139.47 (M) |
Asm 盘信息
|
3 NDATA_0000 /dev/rhdisk48 3 NDATA_0001 /dev/rhdisk49 3 NDATA_0002 /dev/rhdisk50 3 NDATA_0003 /dev/rhdisk51 3 NDATA_0004 /dev/rhdisk52 3 NDATA_0005 /dev/rhdisk53 3 NDATA_0006 /dev/rhdisk54 3 NDATA_0007 /dev/rhdisk55 3 NDATA_0200 /dev/rhdisk2 3 NDATA_0300 /dev/rhdisk3 3 NDATA_0400 /dev/rhdisk4 3 NDATA_0500 /dev/rhdisk5 3 NDATA_0600 /dev/rhdisk6 3 NDATA_0700 /dev/rhdisk7 3 NDATA_0008 /dev/rhdisk8 3 NDATA_0900 /dev/rhdisk9 3 NDATA_1000 /dev/rhdisk10 3 NDATA_1100 /dev/rhdisk11 3 NDATA_1200 /dev/rhdisk12 3 NDATA_1300 /dev/rhdisk13 3 NDATA_1400 /dev/rhdisk14 3 NDATA_1500 /dev/rhdisk15 3 NDATA_0016 /dev/rhdisk16 3 NDATA_0017 /dev/rhdisk17 3 NDATA_0018 /dev/rhdisk18 3 NDATA_0019 /dev/rhdisk19 3 NDATA_0020 /dev/rhdisk20 3 NDATA_0021 /dev/rhdisk21 3 NDATA_0022 /dev/rhdisk22 3 NDATA_0023 /dev/rhdisk23 |
检查数据库备份情况,备份完整可用方可进行以下工作
ls -rtl /dev/rhdiskxx
确认权限正确
确认大小
lspv hdiskxxx
|
1. 修改磁盘权限 #chown grid:asmadmin /dev/rhdiskxx #chmod 660 /dev/rhdiskxx 2. 修改磁盘属性 # lsattr -E -l hdiskxx | grep reserve_ reserve_policy no_reserve #chdev -l hdiskxx -a [ reserve_lock=no | reserve_policy=no_reserve ] 3. 使用 lspv 查看磁盘,如果磁盘有 pvid ,则清除 # /usr/sbin/chdev -l hdiskxx -a pv=clear 4. 添加磁盘,使用 asmca 或者命令行 sqlplus "/as sysasm" SQL>alter diskgroup <diskgroup name> add disk '</dev/rhdisk1>', '<new disk 2>', '<new disk N>' rebalance power 0; ---power 的值根据情况, 0 表示不 rebalance 如果是创建新的磁盘组: SQL> create diskgroup <UDEVDG> <external> redundancy disk <'/dev/asmdisk1_udev_p1'>;
|
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23732248/viewspace-2770889/ ,如需转载,请注明出处,否则将追究法律责任。