目 录
1 实施需求

2 修改主机名

  • 2.1 停止HAS服务
  • 2.2 修改主机名

3 重新配置服务

  • 3.1 使用root用户重新配置CSS & OHAS服务
  • 3.2 设置cssd自动启动属性
  • 3.3 重启OHAS
  • 3.4 检查css & ohas状态
  • 3.5 添加监听资源并启动
  • 3.6 创建pfile文件
  • 3.7 添加asm实例资源
  • 3.8 设置asm资源自动启动属性
  • 3.9 设置asm_diskstring属性
  • 3.10 启动asm实例
  • 3.11 验证asm磁盘可被识别
  • 3.12 创建新的spfile文件
  • 3.13 添加新spfile文件和监听到新ASM实例资源中
  • 3.14 验证ohas服务启动
  • 3.15 确认数据库资源已添加

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.oraasm_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_HOMEsrvctl 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

转://SIHA环境修改主机名实施步骤相关推荐

  1. 阿里云服务器修改主机名

    阿里云服务器修改主机名 前言 步骤 1.查看主机名 2.设置新的主机名 3.重启系统后失效 前言 每次连接服务器捣鼓东西的时候看见一长串iZ*********************dZ的默认主机名就 ...

  2. CentOS6 修改主机名的规范步骤

    centos6中修改主机名的规范步骤 修改主机名的规范步骤: 1.临时修改主机名 显示主机名: [root@localhost ~]# hostname localhost 修改主机名: [root@ ...

  3. oracle服务器修改机器名,Oracle 11g R2 RAC环境下修改主机名

    Oracle 10g RAC修改主机名可参考:http://www.linuxidc.com/Linux/2013-01/78628.htm 相关平台:aix 6106+oracle 11203修改主 ...

  4. 虚拟机环境安装 | 查看修改主机名

    目录 查看主机名 修改主机名 命令修改 永久修改 操作系统:Centos7 查看主机名 使用 hostname 命令查看主机名 使用 hostnamectl 命令查看主机更多信息 修改主机名 命令修改 ...

  5. MySQL服务器修改主机名后问题解决

    1.单机MySQL主机名修改 今天无事看到自己的主机名不对,于是改了一下,以便区分服务器,那只重启MySQL时出现下面错误: MySQL manager or server PID file coul ...

  6. 从零搭建生产Hadoop集群(五)——CDH集群修改主机名与IP

    从零搭建生产Hadoop集群(五)--CDH集群修改主机名与IP 一.概述 二.完整步骤 1.官网推荐步骤: (1)验证下SSL/TLS认证是否所有服务都有配备,确认创建新的SSL/TLS认证. (2 ...

  7. linux下修改主机名

    linux下修改主机名 修改主机名: 1./etc/sysconfig/network 内容: networking=yes hostname=lh //主机名(没有这行?那就添加这一行吧)  gat ...

  8. Linux 永久修改主机名hostname

    前言: 由于最近用3台机器,经常切换导致有容易区别的需求. 故想修改主机名. 实验环境:Ubuntu 17 教程: 1. 使用hostname 命令先临时修改 sudo hostname your_n ...

  9. CentOS - 修改主机名教程(将 localhost.localdomain 改成其它名字)

    https://www.cnblogs.com/gudi/p/7846978.html 需要关闭防火墙!!!!!!! Linux修改主机名称 碰到这个问题的时候,是在安装Zookeeper集群的时候, ...

最新文章

  1. 我的人生,需要一个计划
  2. 【CentOS Linux 7】【Linux系统及应用---调研报告】
  3. android字体显示不全,android 按钮的文字显示不全
  4. Rsyslog 日志相关内容
  5. android 自定义view控件,Android 自定义View——自定义View控件
  6. mysql error1045 yes_MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决...
  7. MFC开发-MFC 树控件 将一棵树全部展开
  8. Ext使用中问题总结
  9. SVN中clean up的含义
  10. AD9854 MSP430 代码总结
  11. 使用ivx滑动时间轴制作动画效果的经验总结
  12. 浏览器标签中显示京东logo
  13. excel如何打开100万行以上的csv文件
  14. TVS 管选型与 ESD 防护设计
  15. java用axis方式调用webservice接口
  16. 15. R的bnlearn包中的per.node.score函数的学习探究
  17. SpringBoot项目打包成jar后读取包内文件报错问题解决方法
  18. linux版电脑卡顿,教程方法;linux系统很卡的基本排查方法介绍电脑技巧-琪琪词资源网...
  19. shell的循环运用
  20. 重庆理工大学计算机学院学概率论,重庆理工大学概率论与数理统计参考附标准答案(a)...

热门文章

  1. flask socket连接mysql_Flask连接mysql,实现页面登录
  2. escape php解码,PHP对escape的字符串进行解密 、加密 | 学步园
  3. 方法的重载与重写_java基础知识之重载和重写
  4. 鸿蒙系统吹的厉害实际一般,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  5. zabbix mysql 8g优化_Zabbix分区优化
  6. 一加6升级android p,一加6手机升级安卓P攻略 教你怎么更新安卓P Beta版
  7. 控制信号(单脉冲信号)的跨时钟域传输问题
  8. 初识Tcl(三):Tcl 变量及运算符
  9. HTTP报文(待整理)
  10. PHP-Curl模拟HTTP请求