
【我和openGauss的故事】记录在openEuler-22.03中安装openGauss_5.0.0企业版(上篇)
环境准备
- VMware 17.0.2
- openEuler-22.03-LTS-SP2
- openGauss-5.0.0
- MobaXterm 22.1
- 服务器名称:node0,IP地址:192.168.192.129
- 查看、设置主机名
获取openGauss安装包
openGauss是一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行。openGauss内核深度融合华为在数据库领域多年的经验,结合企业级场景需求,持续构建竞争力特性。
安装依赖包
修改操作系统配置
关闭操作系统防火墙
目前仅支持在防火墙关闭的状态下进行安装。
关闭SELINUX
修改/etc/selinux/config文件中的“SELINUX”值为“disabled”
- 使用vi打开config文件
- 修改“SELINUX”的值“disabled”,执行:wq保存并退出修改
- 重新启动操作系统
设置操作系统字符集
设置时区和时间
修改硬件时钟
关闭swap交换内存
关闭swap交换内存是为了保障数据库的访问性能,避免把数据库的缓冲区内存淘汰到磁盘上。 如果服务器内存比较小,内存过载时,可打开swap交换内存保障正常运行。
设置网卡MTU值
关闭RemoveIPC
- 修改logind.conf文件
修改systemd-logind.service文件
- 重新加载配置参数
- 检查修改是否生效
关闭HISTORY记录
为避免指令历史记录安全隐患,需关闭各主机的history指令。
- 修改根目录下/etc/profile文件
- 设置HISTSIZE值为0
系统中HISTSIZE默认值为1000,将其修改为0。
保存/etc/profile。 :wq
- 设置/etc/profile生效
设置root用户远程登录
在openGauss安装时需要root帐户远程登录访问权限
数据库需要root互信时才开启远程连接。在各主机操作完成并且验证完毕后请及时注销root用户,避免误操作。修改PermitRootLogin配置,允许用户远程登录
- 打开sshd_config文件
- 修改权限配置
- 执行:wq保存并退出编辑页面
修改Banner配置,去掉连接到系统时,系统提示的欢迎信息。欢迎信息会干扰安装时远程操作的返回结果,影响安装正常执行。
- 编辑sshd_config文件
- 修改Banner配置,注释掉“Banner”所在的行
- 执行:wq保存并退出编辑页面
使设置生效
以root用户身份重新登录
文章转载自公众号:openGauss
