Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
opengauss安装部署流程_openstack安装环境搭建,希望能够帮助你!!!。
以下有关openGauss的安装部署的分享。
mv /usr/bin/python /usr/bin/python.bak ln -s /usr/bin/python3 /usr/bin/python
SELINUX=disabled
vi /etc/selinux/config
把SELINUX的值改为disabled
systemctl stop firewalld systemctl disable firewalld
echo 'export LANG=en_US.UTF-8' >> /etc/profile
date
swapoff -a
vim /etc/systemd/logind.conf RemovelPC=no echo 'RemovelPC=no' >> /usr/lib/systemd/system/systemd-logind.service systemctl daemon-reload systemctl restart systemd-logind.service
PermitRootLogin:=yes
(Euler默认是允许的)vim /etc/ssh/sshd.config #Banner /etc/issue.net systemctl restart sshd.service
echo never >> /sys/kernel/mm/transparent_hugepage/defrag echo never >> /sys/kernel/mm/transparent_hugepage/enabled echo 'echo never >> /sys/kernel/mm/transparent_hugepage/defrag' >> /etc/rc.d/rc.local echo 'echo never >> /sys/kernel/mm/transparent_hugepage/enabled' >> /etc/rc.d/rc.local chmod +x /etc/rc.d/rc.local /etc/rc.d/rc.local
mkdir -p /opt/software/openGauss
xftp -> openGauss-3.0.0-openEuler-64bit-om.tar.gz
cd /opt/software tar zxvf openGauss-3.0.0-openEuler-64bit-all.tar.gz -C /opt/software/openGauss
ps:初始化安装环境gs_preinstall命令只能由root用户执行创建一个系统用户-U指定的就是系统用户
文件名:clusterconfig.xml
尖括号<>内的内容需替换成当前环境的信息
<?xml version="1.0" encoding="UTF-8"?> <ROOT> <!-- openGauss整体信息 --> <CLUSTER> <!-- 数据库名称 --> <PARAM name="clusterName" value="dbCluster" /> <!-- 数据库节点名称(hostname) --> <PARAM name="nodeNames" value="<主机名>" /> <!-- 数据库安装目录--> <PARAM name="gaussdbAppPath" value="/opt/software/install/app" /> <!-- 日志目录--> <PARAM name="gaussdbLogPath" value="/opt/software/log/omm" /> <!-- 临时文件目录--> <PARAM name="tmpMppdbPath" value="/opt/software/tmp" /> <!-- 数据库工具目录--> <PARAM name="gaussdbToolPath" value="/opt/software/om" /> <!-- 数据库core文件目录--> <PARAM name="corePath" value="/opt/software/corefile" /> <!-- 节点IP,与数据库节点名称列表一一对应 --> <PARAM name="backIp1s" value="<节点IP>"/> </CLUSTER> <!-- 每台服务器上的节点部署信息 --> <DEVICELIST> <!-- 节点1上的部署信息 --> <DEVICE sn="node1_hostname"> <!-- 节点1的主机名称 --> <PARAM name="name" value="<主机名>"/> <!-- 节点1所在的AZ及AZ优先级 --> <PARAM name="azName" value="AZ1"/> <PARAM name="azPriority" value="1"/> <!-- 节点1的IP,如果服务器只有一个网卡可用,将backIP1和sshIP1配置成同一个IP --> <PARAM name="backIp1" value="<节点IP>"/> <PARAM name="sshIp1" value="<节点IP>"/> <!--dbnode--> <PARAM name="dataNum" value="1"/> <PARAM name="dataPortBase" value="15400"/> <PARAM name="dataNode1" value="/opt/software/install/data/dn"/> <PARAM name="dataNode1_syncNum" value="0"/> </DEVICE> </DEVICELIST> </ROOT>
chmod -R 777 /opt/software tar zxf openGauss-3.0.0-openEuler-64bit-om.tar.gz
gs_preinstall -U omm -G grpdb -X clusterconfig.xml
ps:安装gs_install不能由root用户执行
chmod 777 -R /opt/software
su omm
gs_install -X clusterconfig.xml
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章