系统环境配置
本小节包括如下内容:
安装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