存储______HP MSA2000_硬件_控制器故障处理方案.doc
文本预览下载声明
一、系统情况
1、故障现象:
MSA2000 控制器A亮黄灯。
2、当前配置:
两台HP HL580 G5(linux系统)连接HP MSA2000存储,安装oracle10g
3、备份策略:
1)、每天凌晨0点进行rman全备、下午18点进行arch备份,备份到带库上
2)、每天晚上通过crontab设定的exp备份备份到存储上并将备份数据从存储复制到本地硬盘上
[root@dbsvr1 ~]# crontab -l
0 0 * * * su - oracle -c /db1arch/dmp/exp_full.sh
0 2 * * * su - oracle -c /db2arch/dmp/exp_full.sh
0 4 * * * cp /db1arch/dmp/exp_full* /oracle_dmp/pszxdb1/.
0 5 * * * cp /db2arch/dmp/exp_full* /oracle_dmp/pszxdb2/.
4、备份结果:
由于带库问题经常导致rman备份失败,但是exp备份正常,如果存储出现问题可从本地exp备份进行oracle恢复:
[root@dbsvr1 ~]# cat /db1arch/dmp/exp_full.sh
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
exp system/manage file=/db1arch/dmp/exp_full.dmp log=/db1arch/dmp/exp_full.log full=y buffer=4096000 feedback=10000 compress=n
[root@dbsvr1 ~]# ls -l /db1arch/dmp/
总计 3647980
-rwxr-xr-x 1 oracle oinstall 104 2012-12-11 expdpfull.sh
-rw-r----- 1 oracle oinstall 486723584 2013-07-16 expfull01.dmp
-rw-r----- 1 oracle oinstall 442470400 2012-12-24 expfull01.dmp.ba-rw-r----- 1 oracle oinstall 475975680 2013-05-09 expfulldmp
-rw-r--r-- 1 oracle oinstall 2326142976 02-14 00:15 exp_full.dmp
-rw-r--r-- 1 oracle oinstall 322933 02-14 00:15 exp_full.log
-rw-r--r-- 1 oracle oinstall 30314 2013-07-16 expfull.log
-rwxrwxr-x 1 oracle oinstall 169 2009-05-14 exp_full.sh
-rw------- 1 oracle oinstall 173999 2012-12-11 nohup.out
[root@dbsvr1 ~]# ls -ltr /oracle_dmp/pszxdb1/
总计 2274172
-rwxr-xr-x 1 root root 169 02-14 04:00 exp_full.sh
-rw-r--r-- 1 root root 322933 02-14 04:00 exp_full.log
-rw-r--r-- 1 root root 2326142976 02-14 04:00 exp_full.dmp
二、MSA2000控制器故障处理过程
停止oracle数据库及监听:
su - oracle
lsnrctl stop
sqlplsu”/as sysdba”
sqlshutown immediate
sqlexit
去挂载文件系统
umount /db1data
umount /db1arch
记录存储配置信息:
请按照以下步骤收集配置信息:
记录系统用户名、密码和用户类型。 执行以下任一操作都可以找到该信息:
从 HP StorageWorks MSA2000 Family Storage Management Utility (SMU) 中选择“ Manage General Config user configuration ”。
选择“ CLI show users ”。
NOTE: 密码信息可能不可见,这取决于阵列的固件版本。 您将需要分配一个默认密码,
显示全部