openGauss源码解析(13)

openGauss源码解析:第2章 openGauss开发快速入门(3)

2.1.3 修改操作系统配置

1. 关闭操作系统防火墙

openGauss目前仅支持在防火墙关闭的状态下进行安装。下面以openEuler操作系统为例执行关闭操作系统防火墙操作。

(1) 修改/etc/selinux/config文件中的“SELINUX”值为“disabled”。

➀ 使用vim命令打开config文件。

vim /etc/selinux/config

➁ 修改“SELINUX”字段的值为“disabled”。

SELINUX=disabled

(2) 重新启动操作系统。

reboot

(3) 检查防火墙是否关闭。

systemctl status firewalld

若防火墙未关闭,请执行步骤(4);若防火墙已关闭,则无须再关闭防火墙。

(4) 检关闭防火墙。

systemctl disable firewalld.service

systemctl stop firewalld.service

(5) 在其他主机上重复步骤(1)到(4)。

2. 设置字符集参数

将各数据库节点的字符集设置为相同的字符集,可以在/etc/profile文件中添加"export LANG=XXX"(XXX为Unicode编码)。

vim /etc/profile

3. 设置时区和时间

在各数据库节点上,确保时区和时间一致。

(1) 执行如下命令检查各数据库节点时间和时区是否一致。如果各数据库节点时间和时区不一致区,请执行(2)、(3)。

ll /etc/localtime ##查看时区

date ##查看时间

(2) 使用如下命令将各数据库节点“/usr/share/zoneinfo/”目录下的时区文件拷贝为“/etc/localtime”文件。

cp /usr/share/zoneinfo/$地区/$时区 /etc/localtime

$地区/$时区”为需要设置时区的信息,例如:Asia/Shanghai

(3) 使用“date -s”命令将各数据库节点的时间设置为统一时间,举例如下。

date -s Mon May 11 16:42:11 CST 2020

4. (可选)关闭swap交换内存

在各数据库节点上,使用“swapoff -a”命令将交换内存关闭。

swapoff -a

5. 关闭RemoveIPC

在各数据库节点上,关闭RemoveIPC。CentOS操作系统无该参数,可以跳过该步骤。

(1) 修改“/etc/systemd/logind.conf”文件中的“RemoveIPC”字段的值为“no”。

➀ 使用vim打开logind.conf文件。

vim /etc/systemd/logind.conf

➁ 修改“RemoveIPC”字段的值为“no”。

RemoveIPC=no

(2) 修改“/usr/lib/systemd/system/systemd-logind.service”文件中的“RemoveIPC” 字段的值为“no”。

➀ 使用vim命令打开systemd-logind.service文件。

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

➁ 修改“RemoveIPC”字段的值为“no”。

RemoveIPC=no

(3) 重新加载配置参数。

systemctl daemon-reload

systemctl restart systemd-logind

(4) 检查修改是否生效。

loginctl show-session | grep RemoveIPC

systemctl show systemd-logind | grep RemoveIPC

(5) 在其他主机上重复步骤(1)到(4)。

6. 设置网卡MTU值

将各数据库节点的网卡MTU值设置为相同大小。

(1) 执行如下命令查询服务器的网卡编号。

ifconfig

如图2-2所示,如果服务器IP为10.244.53.173,则该服务器的网卡编号为eth0。

http://10.88.194.32:7088/idp-edit-service/editor/image/86013445788/A-1_1_zh-cn_image_0279865492.png

图2-2 查询网卡编号

(2) 使用如下命令将数据库各节点的网卡MTU(maximum transmission unit,最大传输单元。在网络中能够传输的最大数据报文)值设置为相同大小。对于x86,MTU值推荐1500;对于ARM,MTU值推荐8192。

ifconfig 网卡名 mtu mtu值

posted @ 2024-03-30 11:46  openGauss-bot  阅读(12)  评论(0编辑  收藏  举报