本文章是在CentOS7虚拟机上安装openGauss企业版数据库流程
1.下载安装包:
https://opengauss.org/zh/download/
openGauss-5.0.1-CentOS-64bit-all.tar.gz
2.安装python3.6.9
见我的另一篇文章
3.检查工具依赖:
分别检查以下工具是否安装:
bzip2 libaio-devel flex bison ncurses-devel glibc-devel patch redhat-lsb-core readline-devel net-tools
检查方法:
执行命令:rpm -q 工具名称,例如:执行命令:rpm -q bzip2
如果已经安装了指定的工具,则返回工具对应的版本;如果没有安装指定的工具,则返回:package xx工具 is not installed
4.安装bzip2工具(CentOS7上没有安装这个工具)
先检查是否已经安装了bzip2
执行命令:rpm -q bzip2
如果bzip2已安装,该命令将输出版本信息。如果未安装,它将输出“package bzip2 is not installed”。
如果没有安装bzip2,则需要先安装该工具
执行命令:sudo yum install bzip2
以下命令需要root用户执行
5.关闭防火墙
- 修改/etc/selinux/config文件中的“SELINUX”值为“disabled”。
- vim /etc/selinux/config
- 修改“SELINUX”的值“disabled”,执行:wq保存并退出修改。
- 重启:reboot
- 检查防火墙是否关闭:systemctl status firewalld,若防火墙状态显示为active (running),则表示防火墙未关闭;若防火墙状态显示为inactive (dead),则无需再关闭防火墙
- 关闭防火墙并禁止开机重启:
- systemctl disable firewalld.service
- systemctl stop firewalld.service
6.设置字符集参数
- 将各数据库节点的字符集设置为相同的字符