V9系列多实例版本,获取hostid时报错:No such file or directory

Danny_LR 2020-08-06 12:55:16
涉及版本:
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 <module>
with open('/tmp/getfingertmpmergefile_%s'%(host), 'rb') as r:
IOError: [Errno 2] No such file or directory: '/tmp/getfingertmpmergefile_192.168.56.175'
...全文
216 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
匆匆0614 2020-08-06
  • 打赏
  • 举报
回复
问题原因: 该主机之前可能安装过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"}

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧