一 数据库环境确认
前期调研及项目需求需要客户配合,完成前期的环境确认
数据库环境确认
数据库信息
|
数据库版本 |
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'>; |
