GaussDB-前置检查报错处理
对于前置检查中的报错信息,可参考以下对应步骤进行配置。
-
在云数据库GaussDB管理平台(TPOPS)所有节点上,通过如下命令检查是否安装了JRE。
java -version
回显如下:
openjdk version "1.8.*" OpenJDK Runtime Environment Bisheng (build 1.8.*) OpenJDK 64-Bit Server VM Bisheng (build 25.*, mixed mode)若没有出现如上回显,或提示命令不存在,请参考安装JRE进行安装及配置JRE。
-
在云数据库GaussDB管理平台(TPOPS)所有节点上,通过如下命令检查是否安装了Expect。
expect -v
回显如下:
expect version 5.45.4若没有出现expect版本,或者提示命令不存在,请参考安装Expect进行安装。
-
在云数据库GaussDB管理平台(TPOPS)所有节点上,通过如下命令检查是否安装了openssl工具。
openssl version
OpenSSL 1.1.1f 31 Mar 2020若没有出现openssl版本,或者提示命令不存在,需执行以下命令进行安装。配置yum源方法参考配置yum源。
yum -y install openssl
-
在管控面节点上,通过如下命令检查是否安装了dos2unix工具。
若回显如下,则说明已经安装。
dos2unix 7.4.1 (2019-09-24) With Unicode UTF-16 support. With native language support. With support to preserve the user and group ownership of files. LOCALEDIR: /usr/share/locale http://waterlan.home.xs4all.nl/dos2unix.html若没有出现dos2unix版本,或提示提示命令不存在,请需执行以下命令进行安装。
yum -y install dos2unix
-
安装用户需使用locale命令检查操作系统字符集,必须为en_US.UTF-8。若不是,执行以下命令进行修改或添加。
vi /etc/sysconfig/i18n
修改LANG为en_US.UTF-8,执行source /etc/sysconfig/i18n即可。
部分机器没有 /etc/sysconfig/i18n,需执行以下命令进行修改
vi /etc/locale.conf
修改LANG为en_US.UTF-8,执行source /etc/locale.conf即可。
-
以root用户在所有云数据库GaussDB管理平台(TPOPS)管理节点,执行以下命令检查是否安装了net-tools。
ifconfig
回显为网卡信息即为已安装。若提示命令不存在,请参考安装NET-TOOLS。
-
以root用户在所有云数据库GaussDB管理平台(TPOPS)管理节点,执行以下命令检查是否安装了libcgroup。
rpm -qa | grep libcgroup
-
若回显如下,显示为libcgroup的版本和架构,则说明已安装。
libcgroup-0.41-23.ky10.aarch64
-
-
使用root用户登录待安装的云数据库GaussDB管理平台(TPOPS)所有节点,可执行以下命令,查看Python版本。
python3 --version
回显如下,为python3的版本号:
Python 3.7.9安装云数据库GaussDB管理平台(TPOPS)的所有节点必须安装Python 3.7以上版本。若版本非Python 3.7以上版本,需参考安装Python3,重新安装。
云数据库GaussDB管理平台(TPOPS)要求系统镜像自带Python3。本次安装环境为:Python3.7.9。
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…