ITPub博客

首页 > 数据库 > Oracle > Host names from multiple domains entered

Host names from multiple domains entered

原创 Oracle 作者:zengluoqiu 时间:2015-08-26 15:46:35 0 删除 编辑

在Linux虚拟机上安装Oracle 11g RAC,安装grid时出现错误:[INS-40909] Host names from multiple domains entered
具体如图所示:


两个节点的hosts文件如下:
节点1:


节点2:


节点1的network信息如下:
[root@racnode1 ~]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=racnode1.example.com
GATEWAY=192.168.0.1
[root@racnode1 ~]# hostname
racnode1.example.com

节点2的network信息类似

从错误截图来看,错误原因是输入的节点信息属于不同的域。

在网上也搜到一段解释:
P: [INS-40909] Host names from multiple domains entered.

S: Public hostname is on different domain than hostname, example: node1.us.oracle.com is hostname but node1.at.oracle.com is selected for public hostname

 

经网友互动研究,得出结论
出错因为主机的hostname和public ip解析的主机名,这两个主机名中的域名不一致导致的。

从节点1的hosts文件可以发现,
127.0.0.1    racnode1.localdomain   racnode1  localhost.localdomain localhost1
在这一行,节点1的hostname的domain是.localdomain

而接下来去解析public ip,
192.168.0.111 racnode1.example.com racnode1
在这一行,节点1的hostname的domain是example.com

所以就出现问题了!

接下来,就把节点1的hosts文件按如下格式修改
127.0.0.1       localhost
IP racnode1

包括scan IP,

然后再修改/ect/sysconfig/network文件中hostname修改为racnode1
然后重启,
节点2类似

重启后就能错误就消失了。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29367946/viewspace-1783233/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Linux时钟同步
请登录后发表评论 登录
全部评论

注册时间:2015-04-02

  • 博文量
    20
  • 访问量
    116235