一、安装完欧拉系统将yum上传至本地:
创建文件 mkdir /media/iso
挂载镜像 mount /dev/sr0 /media/iso
- 未通网情况,删除自带的yum,创建一个新的
cd /etc/yum.repos.d/
rm -r 加yum文件名称 (删除自带yum)
vi media.repo (创建新的yum并配置)
配置为:[iso]
name=Media
baseurl-file:///挂载的镜像路径
gpgcheck=0
enabled=1
Esc :wq 保存
- 通网情况直接进行第二部
二、使用本地yum源下载软件依赖
- yum install libaio-devel
- yum install readline-devel
- yum install expect
- 修改config文件、关闭防火墙
- 初始化环境
解封转完后在/opt/software/openGauss下床建XML文件vi cluster_config.xml
将下方文件粘贴到文件内,
注意ip必须已服务器网卡设置IP一致
<?xml version="1.0" encoding="UTF-8"?>
<ROOT>
<!-- openGauss整体信息 -->
<CLUSTER>
<!-- 数据库名称 -->
<PARAM name="clusterName" value="dbCluster" />
<!-- 数据库节点名称(hostname) -->
<PARAM name="nodeNames" value="node1_hostname" />
<!-- 数据库安装目录-->
<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" />
<!-- 数据库core文件目录-->
<PARAM name="corePath" value="/opt/huawei/corefile" />
<!-- 节点IP,与数据库节点名称列表一一对应 -->
<PARAM name="backIp1s" value="192.168.0.1"/>
</CLUSTER>
<!-- 每台服务器上的节点部署信息 -->
<DEVICELIST>
<!-- 节点1上的部署信息 -->
<DEVICE sn="node1_hostname">
<!-- 节点1的主机名称 -->
<PARAM name="name" value="node1_hostname"/>
<!-- 节点1所在的AZ及AZ优先级 -->
<PARAM name="azName" value="AZ1"/>
<PARAM name="azPriority" value="1"/>
<!-- 节点1的IP,如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP -->
<PARAM name="backIp1" value="192.168.0.1"/>
<PARAM name="sshIp1" value="192.168.0.1"/>
<!--dbnode-->
<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>
Root用户服务器名称需要更改为节点1的主机设置的名称,命令为:hostnamectl set-hostname 加节点主机名称
- 执行安装
su - omm
gs_install -X /opt/software/openGauss/cluster_config.xml(此命令不能在omm主机文件下执行)
- 验证
<!-- 节点1的主机名称 -->
<PARAM name="name" value="node1_hostname"/>
<!-- 节点1所在的AZ及AZ优先级 -->
<PARAM name="azName" value="AZ1"/>
<PARAM name="azPriority" value="1"/>
<!-- 节点1的IP,如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP -->
<PARAM name="backIp1" value="192.168.0.1"/>
<PARAM name="sshIp1" value="192.168.0.1"/>
<!--dbnode-->
<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>
Root用户服务器名称需要更改为节点1的主机设置的名称,命令为:hostnamectl set-hostname 加节点主机名
- 执行安装
su - omm
gs_install -X /opt/software/openGauss/cluster_config.xml(此命令不能在omm主机文件下执行)
- 验证