南大通用GBase 8a集群命令行报错bash: gccli: command not found...

在集群正确安装的前提下,如果出现如上报错,是因为当前操作系统用户没有数据库命令行运行需要的的环境变量。

数据库一般运行在操作系统的gbase用户下(安装时指定,默认是gbase),所以,如果当前节点是数据库节点,可以切换到数据库用户,比如

su - gbase

然后再运行,如下图所示

如果你当前节点【只】是数据库的数据节点(gnode),那么也没有这个命令,它是属于管理节点(gcluster)才有的命令行。