在卸载或安装云仓9.8.0.6.9版本时,出现长时间卡住不能执行下去的情况。卡住情况如下:
在卸载时,卡在“delete user and nodes message from foundationdb”部分,长时间不报错也不继续,此时查看卸载日志,可见相应记录如下:
2023-12-11 11:07:20,082-INFO delete user and nodes message from foundationdb
2023-12-11 11:07:20,083-DEBUG id -nu
2023-12-11 11:07:20,096-DEBUG . /home/gbase/.gbase_profile;account --drop -A abc
2023-12-11 11:13:22,153-ERROR account: abcd
No need to delete resource for physical mode
accountabcd is not exists
FAILED!!!
2023-12-11 11:13:22,154-ERROR
2023-12-11 11:13:22,154-INFO delete user and nodes message from foundationdb failed, retry it
2023-12-11 11:13:22,154-DEBUG . /home/gbase/.gbase_profile;account --drop -A abc
安装时,卡在“adding user and nodes message to foundationdb”部分,长时间不报错也不继续,此时查看安装日志,可见相应记录如下:
2023-12-11 13:53:51,118-DEBUG adding user and nodes message to foundationdb
2023-12-11 13:53:51,119-DEBUG id -nu
2023-12-11 13:53:51,127-DEBUG . /home/gbase/.gbase_profile;account --create -A .....
对此情况进行分析如下:
分析日志,可见均卡在向foundationdb获取信息并进行验证的步骤,为此去foundationdb所在机器,先对foundationdb服务进行了确认,发现服务正常。
另,测试网络连接,发现无异常,两机器间互通。且之前安装时均正常。
此时想到,在进行调试时,曾打开foundationdb所在机器的防火墙,为此关闭防火墙,安装流程得以进行下去。
总结:
在进行云仓安装时,不仅要确保云仓各节点机器的防火墙关闭,在foundationdb所在端同样要保证防火墙关闭。避免防火墙开启导致异常。