前言:
官网提供了非常完整的openGauss安装步骤。
https://opengauss.org/zh/download/archive/
列举一下个人的使用环境:
麒麟V10
rk3588工控板(ARM)
openGauss-3.0.5(极简版)
浏览一下官网,可以清晰的看到是支持ARM版本的麒麟V10的。
官网的步骤有些分裂,我自己看着也不舒服。所以自己记录一下。
截图中是5.0.1的版本。我自己用的是3.0.5版本。亲测可用。
安装前准备
1:关闭操作系统防火墙
使用VIM打开config文件。
sudo vim /etc/selinux/config
修改“SELINUX”的值“disabled”。
SELINUX=disabled
重新启动操作系统。
reboot
检查防火墙是否关闭。
systemctl status firewalld
若防火墙状态显示为active (running),则表示防火墙未关闭,请执行:
systemctl disable firewalld.service
systemctl stop firewalld.service
若防火墙状态显示为inactive (dead),则无需再关闭防火墙。
2:修改字符集
将各数据库节点的字符集设置为相同的字符集,可以在/etc/profile文件中添加“export LANG=XXX”(XXX为Unicode编码)。
sudo vim /etc/profile
export LANG="zh_CN.UTF-8"
3:关闭swap交换空间
note:关闭swap交换内存是为了保障数据库的访问性能,避免把数据库的缓冲区内存淘汰到磁盘上。 如果服务器内存比较小,内存过载时,可打开swap交换内存保障正常运行。
swapoff -a