GBase 8a
运维管理
文章
当我们进行一个新集群安装部署的时候,假如管理节点和计算节点不是混合模式,而是独立存在的情况下,我们在计算节点使用gncli登陆数据库集群的时候,可能会出现异常,比如下面的例子
[gbase@testdb4 ~]$ gncli -ugbase -pgbasegbase
Must set environment variable GBASE_BASE
Fatal error in config file handling. Program aborted
[gbase@testdb4 ~]$这种情况是由于计算节点没有识别出环境变量导致的;
临时解决方法如下:
[gbase@testdb4 ~]$ cat ~/.bashrc
# Source default setting
[ -f /etc/bashrc ] && . /etc/bashrc
# User environment PATH
PATH="$HOME/.local/bin:$HOME/bin:$PATH"
export PATH
if [ -f $HOME/.gbase_profile ]; then
. $HOME/.gbase_profile
fi查看到计算节点中关于gbase的环境变量设置,在查看gbase配置的内容
[gbase@testdb4 ~]$ cat . $HOME/.gbase_profile
cat: .: Is a directory
export GBASE_INSTANCES_BASE=/data
export GBASE_INSTANCES=/data/192.168.17.04/gbase_profile
export GBASE_HOME=/data/192.168.17.04/gnode/server
PATH=$GBASE_HOME/bin:$PATH我们找到其中的/data/192.168.17.04/gbase_profile这部分内容后,进行source,设置环境变量
[gbase@testdb4 ~]$ source /data/192.168.17.04/gbase_profile设置之后,这次在重新执行gncli -ugbase -pgbasegbase命令进入集群,这时候就可以正常登陆到集群内了
[gbase@testdb4 ~]$
[gbase@testdb4 ~]$
[gbase@testdb4 ~]$ gncli -ugbase -pgbasegbase
GBase client 9.5.3.27.22_patch.176910189822. Copyright (c) 2004-2025, GBase. All Rights Reserved.
gbase>
gbase> \q
Bye
[gbase@testdb4 ~]$这算是临时设置环境变量的方式,使用gncli登陆到计算节点。
评论
登录后才可以发表评论
GBase用户28017发表于 7个月前
学习了。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25051
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526