OraclegRAC数据库节点损坏恢复Word文档下载推荐.docx
- 文档编号:15851251
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:18
- 大小:696KB
OraclegRAC数据库节点损坏恢复Word文档下载推荐.docx
《OraclegRAC数据库节点损坏恢复Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《OraclegRAC数据库节点损坏恢复Word文档下载推荐.docx(18页珍藏版)》请在冰豆网上搜索。
修正日期
修正人
备注
3.本次修改变更说明
序号
变更内容简述
1.
2.
3.
4.
5.
第1章概述
辽宁省厅警务综合平台项目中,锦州数据库现场的用户因为在未停止数据库的情况下,扩展磁盘阵列,更换磁盘,导致1节点本地磁盘阵列挂不上,导致只能一个节点使用数据库,需要重新配置oracle集群信息。
第2章系统环境
项目名称服务器名
RAC节点1
RAC节点2
操作系统
RedHat6
集群软件
OracleGRID
服务器主机名
his1
his2
IP地址(示例)
172.31.1.50
172.31.1.51
系统用户
用户名
Root
Grid
oracle
系统组
dba
asmdba
asmadmin
oinstall
asmoper
第3章数据库环境
项目名称服务器名称
RAC节点2
公共IP地址
虚拟IP地址
172.31.1.52
172.31.1.53
心跳IP地址
192.168.0.1
192.168.0.2
ScanIP地址
172.31.1.54
OracleRACSID
orcl1
orcl2
数据库名称
orcl
数据文件路径
+DATA
归档文件
+ARCH
数据库版本
OracleDatabase11gEnterpriseEditionRelease11.2.0.4.0(64位)
GRID_BASE目录
/u01/app/grid
GRID_HOME目录
/u01/app/grid/11.2.0
ORACLE_BASE目录
/u01/app/oracle
ORACLE_HOME目录
/u01/app/oracle/11.2.0
数据库监听端口
1521
数据库字符集
ZHS16GBK
数据库用户(sys,system)密码
数据库硬盘管理方式
ASM
第4章实施步骤
4.1操作系统准备工作
包括如下操作,主要和rac安装文档相同,如果需要重新安装操作系统,请参考rac安装文档的操作,进行操作系统配置。
下面只列出:
4.1.1配置grid用户及oracle用户等效性
Grid用户(his2先删除.shh目录)
在his1上:
su-grid
$mkdir~/.ssh
$chmod700~/.ssh
$ssh-keygen-trsa
$ssh-keygen-tdsa
$cat~/.ssh/id_rsa.pub>
>
~/.ssh/authorized_keys
$cat~/.ssh/id_dsa.pub>
在his2上:
$sshjkkdb2cat~/.ssh/id_rsa.pub>
$sshjkkdb2cat~/.ssh/id_dsa.pub>
$scp~/.ssh/authorized_keysjkkdb2:
~/.ssh/authorized_keys
验证
$sshhis1date
$sshhis1-privdate
$sshhis2date
$sshhis2-privdate
Oracle用户()
4.1.2设置raw,磁盘阵列
联系硬件厂家,扩展磁盘操作等等,两个机器的磁盘信息相同,主要是挂的磁盘号要一致。
4.1.3重启his1服务器
4.2停止原来1节点vip
$srvctldisablelistener-llistener_name-nhis1
$srvctlstoplistener-llistener_name-nhis1
4.3删除原1节点数据库实例信息
oracle用户执行:
$dbca-silent-deleteInstance-nodeListhis1-gdbNameorcl-instanceNameorcl1-sysDBAUserNamesys-sysDBAPasswordoracle
此时查看数据库信息:
$srvctlconfigdatabase-dorcl
Databaseuniquename:
orcl
Databasename:
Oraclehome:
/oracle/product/11.2.0/db_1
Oracleuser:
oracle
Spfile:
Domain:
Startoptions:
open
Stopoptions:
immediate
Databaserole:
PRIMARY
Managementpolicy:
AUTOMATIC
Serverpools:
Databaseinstances:
his2-----原来是his1,his2
DiskGroups:
DATA
Mountpointpaths:
Services:
Type:
RAC
Databaseisadministratormanaged
4.4清除rac信息
清除grid
/grid/gridhome/oui/bin/runInstaller-updateNodeListORACLE_HOME=/grid/gridhome"
CLUSTER_NODES={his2}"
CRS=TRUE-silent
StartingOracleUniversalInstaller...
Checkingswapspace:
mustbegreaterthan500MB.Actual20480MBPassed
Theinventorypointerislocatedat/etc/oraInst.loc
Theinventoryislocatedat/grid/gridbase/oraInventory
'
UpdateNodeList'
wassuccessful.
清除oracle
/oracle/product/11.2.0/db_1/oui/bin>
runInstaller-updateNodeListORACLE_HOME=/oracle/product/11.2.0/db_1"
Theinventoryislocatedat/oracle/oraInventory
查看/grid/gridhome/opmen/conf/ons.config文件
usesharedinstall=true
allowgroup=true
localport=6100#lineaddedbyAgent
remoteport=6200#lineaddedbyAgent
nodes=his2:
6200#lineaddedbyAgent
如果还有his1信息,手工删除
4.5清除1节点vip
$srvctlremovevip-ihis1-vip
PleaseconfirmthatyouintendtoremovetheVIPshis1-vip(y/[n])y
4.6检查当前集群信息
$olsnodes-s–t
$crs_stat–t
$cluvfystage-postnodedel-nhis1-verbose
Performingpost-checksfornoderemoval
CheckingCRSintegrity...
Clusterwareversionconsistencypassed
TheOracleClusterwareishealthyonnode"
his2"
CRSintegritycheckpassed
Result:
Noderemovalcheckpassed
Post-checkfornoderemovalwassuccessful.
4.7重新添加1节点到集群
4.7.1添加grid软件
环境检查
$cluvfycomppeer-refnodehis2-nhis1-verbose
$cluvfystage-prenodeadd-nhis1–verbose
在/grid/gridhome/oui/bin下:
$exportIGNORE_PREADDNODE_CHECKS=Y
$./addNode.sh-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OraclegRAC 数据库 节点 损坏 恢复