转://SIHA环境修改主机名实施步骤

本文详细介绍了在SIHA环境中进行主机名修改的具体步骤,包括停止HAS服务、修改主机名、重新配置服务等关键流程,并提供了验证配置正确性的方法。

目 录
实施需求

修改主机名

重新配置服务

1 实施需求

SIHA环境下修改机器主机名。

2 修改主机名

 

2.1 停止HAS服务

crsctl  stop has

2.2 修改主机名

  1. 立即生效,重启失效:
    hostname newname

  2. 永久修改,重启生效:
    vi /etc/sysconfig/network
    修改hostname的值为新主机名

  3. 修改/etc/hosts 文件,保证新主机名和IP地址对应正确

3 重新配置服务

3.1 使用root用户重新配置CSS & OHAS服务

su - root
/u01/app/grid/11.2.0.3/grid/crs/install/roothas.pl -deconfig -force /u01/app/grid/11.2.0.3/grid/crs/install/roothas.pl

3.2 设置cssd自动启动属性

su - grid
/u01/app/grid/11.2.0.3/grid/bin/crsctl modify resource "ora.cssd" -init -attr "AUTO_START=1" 

3.3 重启OHAS

su - grid
/u01/app/grid/11.2.0.3/grid/bin/crsctl stop has /u01/app/grid/11.2.0.3/grid/bin/crsctl start has

3.4 检查css & ohas状态

su - grid
/u01/app/grid/11.2.0.3/grid/bin/crsctl check has /u01/app/grid/11.2.0.3/grid/bin/crsctl check css /u01/app/grid/11.2.0.3/grid/bin/crsctl stat resource /u01/app/grid/11.2.0.3/grid/bin/crsctl stat res -t

3.5 添加监听资源并启动

su - grid
srvctl add listener
srvctl start listener

注意:确认监听配置文件和/etc/hosts配置文件正确。

3.6 创建pfile文件

su - grid
vi /tmp/init+ASM.ora

asm_diskgroups='DATADG'
instance_type='asm'
large_pool_size=12M
remote_login_passwordfile='EXCLUSIVE'

3.7 添加asm实例资源

su - grid
srvctl add asm

3.8 设置asm资源自动启动属性

su - grid
crsctl modify resource "ora.asm" -attr "AUTO_START=1"

3.9 设置asm_diskstring属性

kfod asm_diskstring='ORCL:*' disks=all
注意:也可以设置
kfod asm_diskstring='<full path ASM disks location>/*' disks=all

3.10 启动asm实例

su - grid
export ORACLE_SID=+ASM
sqlplus / as sysasm
SQL> startup pfile='/tmp/init+ASM.ora'
SQL> show parameter asm

3.11 验证asm磁盘可被识别

SQL> select  path  from v$asm_disk;

3.12 创建新的spfile文件

SQL> create spfile from pfile;

3.13 添加新spfile文件和监听到新ASM实例资源中

srvctl modify asm  -p <spfile full path>
srvctl modify asm  -l LISTENER

3.14 验证ohas服务启动

crsctl  stop has
crsctl  start has
crsctl  stat res
crsctl  stat res -t

3.15 确认数据库资源已添加

根据具体情况添加数据库资源

su – oracle
$ echo $ORACLE_SID
$ echo $ORACLE_HOME

srvctl add database -d $ORACLE_SID -o $ORACLE_HOME srvctl start database -d dbname

至此,已完成SIHA环境下主机名的修改工作。

Reference

  • How to change Hostname / IP for a Grid Infrastructure Oracle Restart Standalone Configuration (SIHA) (文档 ID 1552810.1)

转载于:https://www.cnblogs.com/zfox2017/p/6596374.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值