暂无图片
V9系列多实例版本,获取hostid时报错:No such file or directory
我来答
分享
Danny
2020-08-06
V9系列多实例版本,获取hostid时报错:No such file or directory

涉及版本:

GBase8a_MPP_Cluster-License-MultiInstance-9.5.3.011-redhat7.3-x86_64.tar.bz2

问题现象:

在安装V9系列多实例版本时,如果是license版本,需要获取主机hostid,在执行命令时,会报错:
[root@node1 gcinstall]# ./gethostsid -n 192.168.56.175 -f test.txt -ugbase -pgbase
Traceback (most recent call last):
File “./gethostsid”, line 189, in
with open(’/tmp/getfingertmpmergefile_%s’%(host), ‘rb’) as r:
IOError: [Errno 2] No such file or directory: ‘/tmp/getfingertmpmergefile_192.168.56.175’

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
暂无图片
GBASE数据库

问题原因:

该主机之前可能安装过v8系列的版本,在tmp目录下,残留gcgenfinger文件,该文件权限和v9系列copy过来的权限不一致,因此报该错误。

解决方法:

删除该文件,即可。

rm -f gcgenfinger
[root@node1 gcinstall]# ./gethostsid -n 192.168.56.175 -f test.txt -uroot -proot123
======================================================================
Successful node nums: 1
======================================================================

[root@node1 gcinstall]# cat test.txt
{“HWADDR”:“08:00:27:B2:91:3F”,“SOCKETS”:1,“ARCHITECTURE”:“x86_64”,“BYTE ORDER”:“Little Endian”,“MODEL”:“58”,“THREADS”:2,“CPUS”:2,“NNNODES”:1,“CONFUSE DATA”:“ima3amlneg@2iZb”}

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏