AIX oracle11g下ASM增加磁盘
(2017-10-11 16:19:05)
标签:
itasm空间增加归档日志空间增加rac共享磁盘空间 |
实施步骤
1.
1解决以下几种出现的问题:
A、数据库提示归档日志空间不足
B、数据库提示表空间不足,而磁盘又没有足够的空间
如oracle 11G 的某个表空间使用率达98%,需要扩大表空间,查看ASM dgdata磁盘组大小,只剩下500Mb,需要增加disk。
环境:
操作系统:AIX 6.1
数据库:oracle 11g
存储:EMC NS480
2.
2.1.
2.2.
1)#
su – ora11g
2)先查看ASM名称
3)$
export
4)#
su – grid
5)$ asmcmd
6)asm>
lsdg
2.3.
2.3.1.
1)# su – grid
2)$
export ORACLE_SID=+ASM
3)$ sqlplus “ / as sysasm”
4)> col name for a20
5)> col path for a30
6)>
select name,path from v$asm_disk;---查看原有ASM
name
*group…..
*
name
DGDATA_0000
DGDATA_0001
DGDATA_0002
DGDATA_0003
DGDATA_0004
DGRECOVER_0000
winddata_0001
2.3.2.
2.4.
注意客户那EMC-NS480已经规划异地容灾,所以划lun时要注意创建mirror
2.4.1.
# cfgmgr
2.4.2.
# lspv
# powermt display dev=all |more
2.4.3.
# cd /dev
# ls –l *hdiskpower10
# chown ora10g:dba /dev/rhdiskpower10
# chmod 660 /dev/rhdiskpower10
# ls –l *hdiskpower10
# chown ora10g:dba /dev/rhdiskpower11
# chown ora10g:dba /dev/rhdiskpower12
# chmod 660 /dev/rhdiskpower11
# chmod 660 /dev/rhdiskpower12
# ls –l rhdiskpower1*
2.5.
# su – grid ---切换到grid用户
# export ORACLE_SID=+ASM2
# sqlplus “ / as sysasm”
> col name for a20
>col path for a30
> select name,path from v$asm_disk;
DGDATA_0000
DGDATA_0001
DGDATA_0002
DGDATA_0003
DGDATA_0004
DGRECOVER_0000
winddata_0001
winddata
_0002
winddata
_0003
----增加rhdiskpower10
> alter diskgroup dgdata add disk '/dev/rhdiskpower10' rebalance power 10;
----增加rhdiskpower11
> alter diskgroup dgdata add disk '/dev/rhdiskpower11' rebalance power 10;
----增加rhdiskpower12
> alter diskgroup dgdata add disk '/dev/rhdiskpower12' rebalance power 10;
----查看新加asm磁盘
> select name,path from
v$asm_disk;
NAME
-------------------- ------------------------------
DGDATA_0000
DGDATA_0001
DGDATA_0002
DGDATA_0003
DGDATA_0004
DGRECOVER_0000
DGDATA_0005
DGDATA_0006
DGDATA_0007
winddata_0001
winddata
_0002
winddata
_0003
完毕!