openGauss5.0企业版集群一主一备安装V1.0

2023年 8月 15日 52.3k 0

王zz [openGauss](javascript:void(0)😉 2023-07-29 17:58 发表于四川

收录于合集#第六届openGauss技术文章征集初审合格文章62个

一、基本环境

文档说明:

本方案只有主备数据同步,没有自动故障诊断、切换。

安装方式:利用 xml配置文件

管理工具:om方式

二、系统环境设置

类型 系统版本 IP 用户名/密码 备注
Primary CentOS7.9 10.10.80.236 root/xxxxx
Standby CentOS7.9 10.10.80.237 root/xxxxx

操作系统版本

cat /etc/redhat-release

CentOS Linux release 7.9.2009 (Core)

数据库版本

openGauss 5.0 企业版

设置主机名、 ip、 hosts文件

关闭防火墙、selinux

设置时区、时间同步

关闭SWAP分区(建议要求)

注释 swap 行

vim /etc/fstab

查看

free -h 查看 swap一行全是 0 表示swap关闭

安装系统软件包:

yum install -y libaio-devel flex bison ncurses-devel glibc-devel patch lsb_release readline-devel expect bzip2 ntp lsof

检查是否已安装

rpm -qa libaio-devel flex bison ncurses-devel glibc-devel patch lsb_release readline-devel expect bzip2

修改操作系统参数

cat >>/etc/sysctl.conf /etc/rc.d/rc.local /sys/kernel/mm/transparent_hugepage/defrag
fi
ifconfig ens32 mtu 8192
EOF

chmod 755 /etc/rc.d/rc.local
systemctl enable rc-local
systemctl start rc-local

– 查看是否关闭:

cat /sys/kernel/mm/transparent_hugepage/enabledcat /sys/kernel/mm/transparent_hugepage/defrag

用户打开文件数和用户最大进程数

echo "* soft nofile 1000000" >>/etc/security/limits.conf
echo "* hard nofile 1000000" >>/etc/security/limits.conf
echo "* hard nproc unlimited" >>/etc/security/limits.conf
echo "* soft nproc unlimited" >>/etc/security/limits.conf

修改系统字符集

cat>> /etc/profile

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论