Bo's Oracle Station

查看: 1464|回复: 1

求教:修改主机名及IP地址以后出现的问题

[复制链接]

81

主题

181

帖子

781

积分

高级会员

Rank: 4

积分
781
发表于 2016-7-7 11:09:48 | 显示全部楼层 |阅读模式
唐SIR
   修改了linux主机名,ip地址以后,出现asm示例无法启动,这种情况是不是还有一些跟host相关的配置文件没有修改导致?
   SQL> conn / as sysdba
   Connected to an idle instance.
   SQL> startup
   ORA-01078: failure in processing system parameters
   ORA-29701: unable to connect to Cluster Synchronization Service

  现状:
  1  /etc/hosts  记录为一行:127.0.0.1 localhost station245
  2  /etc/hostname 记录为
      NETWORKING=yes
      NETWORKING_IPV6=no
      HOSTNAME=station245
  3  ip地址为:192.168.0.245
  4  /etc/host.conf 记录为空

  如果同时修改了IP地址与主机名,还需要注意哪些地方?
回复

使用道具 举报

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2016-7-7 20:54:18 | 显示全部楼层
不能直接这样改GI。
参考推系统的kickstart文件:
  1. # ROOTSH
  2. echo "rm -rf /etc/oracle" >> /usr/sbin/crs.sh
  3. echo "/u01/app/oracle/product/11.2.0/grid/root.sh <<- EOF" >> /usr/sbin/crs.sh
  4. echo >> /usr/sbin/crs.sh
  5. echo "y" >> /usr/sbin/crs.sh
  6. echo "y" >> /usr/sbin/crs.sh
  7. echo "y" >> /usr/sbin/crs.sh
  8. echo "EOF" >> /usr/sbin/crs.sh
  9. chmod +x /usr/sbin/crs.sh
  10. # ASM
  11. echo "export ORACLE_SID=+ASM" >> /usr/bin/asm.sh
  12. echo "export ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid" >> /usr/bin/asm.sh
  13. echo "/u01/app/oracle/product/11.2.0/grid/bin/sqlplus /nolog <<- EOF" >> /usr/bin/asm.sh
  14. echo "conn / as sysasm" >> /usr/bin/asm.sh
  15. echo "alter system set asm_diskstring='/dev/oracleasm/disks/*';" >> /usr/bin/asm.sh
  16. echo "alter system set asm_diskgroups='DATA','FRA';" >> /usr/bin/asm.sh
  17. echo "alter diskgroup data mount;" >> /usr/bin/asm.sh
  18. echo "alter diskgroup fra mount;" >> /usr/bin/asm.sh
  19. echo "exit" >> /usr/bin/asm.sh
  20. echo "EOF"  >> /usr/bin/asm.sh
  21. echo "*.asm_diskgroups='DATA', 'FRA'"  > /u01/app/oracle/product/11.2.0/grid/dbs/init+ASM.ora
  22. echo "*.asm_diskstring='/dev/oracleasm/disks/*'"  > /u01/app/oracle/product/11.2.0/grid/dbs/init+ASM.ora
  23. chown oracle:oinstall /u01/app/oracle/product/11.2.0/grid/dbs/init+ASM.ora
  24. chown oracle:oinstall /usr/bin/asm.sh
  25. chmod +x /usr/bin/asm.sh

  26. # EMCA1
  27. echo "/u01/app/oracle/product/11.2.0/grid/bin/srvctl add listener" >> /usr/bin/emca.sh
  28. echo "/u01/app/oracle/product/11.2.0/grid/bin/srvctl add asm" >> /usr/bin/emca.sh
  29. echo "/u01/app/oracle/product/11.2.0/grid/bin/crsctl start resource ora.asm" >> /usr/bin/emca.sh
  30. echo "/usr/bin/asm.sh" >> /usr/bin/emca.sh
  31. echo "/u01/app/oracle/product/11.2.0/grid/bin/srvctl add database -d orcl -o /u01/app/oracle/product/11.2.0/dbhome_1" >> /usr/bin/emca.sh
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-4-20 11:13 , Processed in 0.031034 second(s), 24 queries .

快速回复 返回顶部 返回列表