VastbaseG100

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

Menu

系统环境配置

本小节包括如下内容:

安装Java运行环境

DB Installer安装工具需要java 运行环境,所以要求用户自行安装java运行环境。下文以yum安装java运行环境为例:

步骤1 安装依赖,执行如下语句:

yum install java-1.8.0-openjdk.x86_64

步骤2 设置环境变量,在/etc/profile文件添加如下配置项:

vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin 

步骤3 执行如下语句,使环境变量生效:

source /etc/profile

防火墙配置

关闭防火墙,或开启端口。详见防火墙配置

IPC参数配置

步骤1  以root用户登录操作系统。

步骤2  进入/etc/systemd/logind.conf文件,查看是否已经设置了RemoveIPC=no,如果没有则执行步骤3,否则跳过。

vi /etc/systemd/logind.conf

步骤3 (可选)添加RemoveIPC=no到/etc/systemd/logind.conf文件中。

echo "RemoveIPC=no" >> /etc/systemd/logind.conf

步骤4 进入/usr/lib/systemd/system/systemd-logind.service文件,查看是否已经设置了RemoveIPC=no,如果没有设置则执行步骤5,否则跳过。

vi /usr/lib/systemd/system/systemd-logind.service

步骤5 (可选)添加RemoveIPC=no到/usr/lib/systemd/system/systemd-logind.service文件。

echo "RemoveIPC=no" >> /usr/lib/systemd/system/systemd-logind.service

步骤6 重启服务,使参数修改生效。

systemctl daemon-reload
systemctl restart systemd-logind

(可选)编码配置

当用户选择图形化安装时需要配置本选项。

步骤1 查看待安装数据库节点的当前编码。若返回结果为zh_CN.UTF-8则可跳过本小节,否则执行步骤2。

echo $LANG

步骤2 (可选)当安装数据库服务器节点没有中文编码包时,编辑locale.conf配置文件,修改编码为中文编码包。

vi /etc/locale.conf
LANG-”zh_CN.UTF-8”

步骤3 使步骤2的修改生效。

source /etc/locale.conf

(可选)配置环境参数

  • 若操作系统环境为欧拉系时,需要进行本小节配置,否则可跳过。
  • 本小节配置解决了ssh通信的问题。

  • 追加示例如下:

步骤1 在/etc/ssh/sshd_config下追加如下内容:

  • MACs 追加如下内容(英文逗号分隔):

    hmac-sha1-96
    
  • KexAlgorithms 追加如下内容(英文逗号分隔):

    diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,curve25519-sha256@libssh.org
    
  • HostKeyAlgorithms 追加如下内容(英文逗号分隔):

    ssh-rsa
    
  • PubkeyAcceptedKeyTypes 追加如下内容(英文逗号分隔):

    ssh-rsa
    

步骤2 重启ssh使命令生效:

service sshd restart