- 安装虚拟机,使用openEuler23的x86-64版本,配置2核2G内存,安装了UKUI桌面系统。关闭防火墙/ swap交换内存
root>systemctl stop firewalld.service
root>systemctl disable firewalld.service
修改/etc/selinux/config文件中的“SELINUX”值为“disabled”
swapoff -a
reboot
- 下载安装包,选择x86-64的openEuler版本
- 解压下载的压缩包
mkdir /opt/software/opengauss
chmod –R 755 /opt/software/opengauss
cd /opt/software/opengauss
--ftp到上面目录
tar -zxvf openGauss-5.0.0-openEuler-64bit-all.tar.gz
- 检查软件组件
rpm -qa libaio-devel flex bison ncurses-devel glibc-devel patch readline-devel bzip2 python3 java-1.8.0-openjdk.x86_64
yum install -y libaio-devel flex bison ncurses-devel glibc-devel patch readline-devel bzip2 python3 java-1.8.0-openjdk.x86_64
- 解压om压缩包到目录
cd /opt/software/opengauss
tar –zxvf ../openGauss-5.0.0-openEuler-64bit-om.tar.gz
- Hostname –b dblab,/etc/hostname内存写入dblab名称
- 编辑cluster_config.xml文件(参考官网单节点配置)
cd /opt/software
cp opengauss/script/gspylib/etc/conf/cluster_config_template.xml ./cluster_config.xml
<?xml version="1.0" encoding="utf-8"?> <ROOT> <CLUSTER> <PARAM name="clusterName" value="dblab_cluster" /> <PARAM name="nodeNames" value="dblab"/> <PARAM name="gaussdbAppPath" value="/opt/huawei/install/app" /> <PARAM name="gaussdbLogPath" value="/var/log/omm" /> <PARAM name="tmpMppdbPath" value="/opt/huawei/tmp"/> <PARAM name="gaussdbToolPath" value="/opt/huawei/install/om" /> <PARAM name="corePath" value="/opt/huawei/corefile"/> <PARAM name="backIp1s" value="192.168.253.132"/> </CLUSTER> <DEVICELIST> <DEVICE sn="dblab"> <PARAM name="name" value="dblab"/> <PARAM name="azName" value="AZ1"/> <PARAM name="azPriority" value="1"/> <PARAM name="backIp1" value="192.168.253.132"/> <PARAM name="sshIp1" value="192.168.253.132"/> <!-- dn --> <PARAM name="dataNum" value="1"/> <PARAM name="dataPortBase" value="15400"/> <PARAM name="dataNode1" value="/opt/huawei/install/data/dn"/> <PARAM name="dataNode1_syncNum" value="0"/> </DEVICE> </DEVICELIST> </ROOT> |
- 降级python从3.10到3.9,否则初始化安装执行失败
参考:https://www.bbsmax.com/A/obzbEmrMdE/
- 执行初始化安装
./gs_preinstall -U omm -G dbgrp -X /opt/software/opengauss/cluster_config.xml
设置cluster口令:opengauss_99999
- 执行安装
su – omm
cd /opt/software/opengauss/script
./gs_install -X /opt/software/opengauss/cluster_config.xml
设置数据库口令:dblab_99999




