当前位置:  数据库>oracle

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

    来源: 互联网  发布时间:2017-06-25

    本文导语: 目 录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实...

目 录
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 修改主机名
  • 立即生效,重启失效:
    hostname newname

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

  • 修改/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='/*' 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 
    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)


        
     
     

    您可能感兴趣的文章:

     
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3