急需他报错了,
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】:
【操作系统】:
【CPU】:
【问题描述】*:报错,报这个错什么情况这个是我主机的主机清单
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.225.20.68 gbase-primary #Gbase8c gha IP host mapping
10.225.20.70 gbase-rss #Gbase8c gha IP host mapping
10.225.20.69 gbase-hdr #Gbase8c gha IP host mapping
我执行下面的命令他报错
[root@gbase-primary package]# cd script/
[root@gbase-primary script]# ./gs_preinstall -U gbase -G gbase -X /opt/database/package/cluster_config.xml
[GAUSS-51620] : Failed to obtain local instance information. It is not a host name gbase-primary.
[root@gbase-primary script]# sudo vim /etc/hosts
[root@gbase-primary script]# ./gs_preinstall -U gbase -G gbase -X /opt/database/package/cluster_config.xml
[GAUSS-51620] : Failed to obtain local instance information. It is not a host name gbase-primary.
[root@gbase-primary script]# 为什么
评论

我是这样弄的没问题吧
这个是配置文件
解决:参考部署配置文件模版,将每个节点hostname位置写为节点实际hostname。并且每个节点的hostname不能重复冲突。
可以在节点上执行hostname或 cat /etc/hosts查看实际的主机名称。
[root@gbase-primary script]# ./gs_preinstall -U gbase -G gbase -X /opt/database/package/cluster_config.xml
[GAUSS-50204] : Failed to read database node configuration on host [gbase-primary]. There is no host named 10.225.20.69.
[root@gbase-primary script]# vim /etc/hosts
[root@gbase-primary script]# ping gbase-hdr
PING gbase-hdr (10.225.20.69) 56(84) bytes of data.
64 bytes from gbase-hdr (10.225.20.69): icmp_seq=1 ttl=64 time=0.079 ms
64 bytes from gbase-hdr (10.225.20.69): icmp_seq=2 ttl=64 time=0.068 ms
^C
--- gbase-hdr ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.068/0.073/0.079/0.010 ms
[root@gbase-primary script]# ping gbase-rss
PING gbase-rss (10.225.20.70) 56(84) bytes of data.
64 bytes from gbase-rss (10.225.20.70): icmp_seq=1 ttl=64 time=0.098 ms
64 bytes from gbase-rss (10.225.20.70): icmp_seq=2 ttl=64 time=0.065 ms
^C
--- gbase-rss ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.065/0.081/0.098/0.018 ms
[root@gbase-primary script]#
然后配置文件是下面这个图片

[root@gbase-primary script]# ping gbase-primary
PING gbase-primary (10.225.20.68) 56(84) bytes of data.
64 bytes from gbase-primary (10.225.20.68): icmp_seq=1 ttl=64 time=0.041 ms
64 bytes from gbase-primary (10.225.20.68): icmp_seq=2 ttl=64 time=0.019 ms
^C
--- gbase-primary ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.019/0.030/0.041/0.011 ms
[root@gbase-primary script]# ping 10.225.20.68
PING 10.225.20.68 (10.225.20.68) 56(84) bytes of data.
64 bytes from 10.225.20.68: icmp_seq=1 ttl=64 time=0.060 ms
64 bytes from 10.225.20.68: icmp_seq=2 ttl=64 time=0.016 ms
^C
--- 10.225.20.68 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.016/0.038/0.060/0.022 ms
[root@gbase-primary script]# 我可以正常ping通为什么会报错呢
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526