VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

安装卸载FAQ

FAQ1: 安装失败,且无日志输出。

解决方案: 请执行非实化例数据库安装

FAQ2: 在后续实例化过程中,出现缺少libreadline.so.8或libreadline.so.7错误。

解决方案:

步骤1 切换到root用户。

su - root

步骤2 执行如下操作。

find / -name libreadline.so.8

步骤3 如步骤2无回显,则查找是否有libreadline.so。

find / -name libreadline.so

步骤4 执行如下软连接。

ln -sv /usr/lib64/libreadline.so /usr/lib64/libreadline.so.8

显示如下:

FAQ3: 如果启动过程中提示启动失败,请查看$PGDATA/pg_log中的日志。

以上提示是由于CPU不支持MOT所致,MOT需要CPU特殊指令集的支持:

  • X86_64架构上,MOT依赖rdtscp指令。

  • ARM架构上,MOT依赖isb、mrs、cntvct_el0等指令。

解决方案: 使用lscpu命令输出的Flags项提前判断CPU是否支持MOT,如果不支持请安装NOMOT版本(工程师提供安装包)。

FAQ4: 在鲲鹏+Kylin V10的环境下安装数据库,在执行字符安装脚本后,初始化实例失败,报错如下图:

解决方案: 安装libatomic依赖。安装后可成功初始化实例。