【 使用环境 】测试环境
【 obclient 以及其余命令 】
【 使用版本 】oceanbase-all-in-one-4.2.2.0-100000192024011915.el7.x86_64.tar.gz
【问题描述】
数据库白屏安装成功后,每次操作系统重启均需要重新执行source env.sh,才能正常使用obd、obclient等工具,请问oceanbase官方是否有提供这方面的解决方式?
2 个赞
你好,可以通过官网-产品下载,获取对应系统架构的rpm包,上传至目标服务器,安装rpm后可以正常使用obclient命令
OceanBase 社区版下载 - 开源数据库下载 - OceanBase 数据库下载中心
另外,可以通过以下方法解决
打开您的 shell 配置文件,
vim ~/.bash_profile
- 在文件末尾添加以下内容:
source ~/.oceanbase-all-in-one/bin/env.sh
2、保存文件后,
source ~/.bash_profile
这样,每次操作系统重启后,无需手动执行 source 命令,环境变量会自动加载,可以直接使用 obd 和 obclient 等工具。
1 个赞
在执行了./install.sh和source env.sh命令之后这一句已经添加到了~/.bash_profile文件当中,但是重启系统之后,依然无法正常找到obclient和obd
这边使用的系统是?服务器是直接登录还是远程ssh的呢
系统是本地安装的centos7,oceanbase的安装用户是root,重启系统之后切换到root,找不到obclient命令
这是~/.bash_profile文件的内容
source ~/.oceanbase-all-in-one/bin/env.sh 添加到 ~/.bashrc` 文件中
2 个赞
解决了,谢谢
好的