一、安装环境
| 项目 | Value |
|---|---|
| 虚拟机 | virtualbox |
| 操作系统 | openEuler 20.03 TLS |
| openGauss | 2.1.0 |
| openGauss-third_party | 2.1.0 |
二、安装步骤
以下操作需要在root用户下执行
-
编辑/etc/selinux/config
vim /etc/selinux/config设置:SELINUX=disabled
该步骤需要重启:reboot -
关闭防火墙
systemctl disable firewalld.service systemctl stop firewalld.service systemctl status firewalld -
设置字符集参数
cat >>/etc/profile<<EOF export LANG=en_US.UTF-8 EOF输入如下命令,使修改生效。
source /etc/profile -
修改python版本并安装libaio包
之前安装过程中openGauss用户互信,openEuler服务器需要用到Python-3.7.x命令,但是默认Python版本为Python-2.7.x,所以需要切换Python版本。cd /usr/bin mv /usr/bin/python /usr/bin/python.bak ln -s python3 /usr/bin/python python -V yum install libaio* -y -
创建openGauss数据库的安装用户opengauss及其属组dbgrp
groupadd dbgrp useradd -g dbgrp -u 1000 -d /home/opengauss opengauss修改opengauss用户密码:
passwd opengauss #回车,输入用户密码 -
创建openGauss源码存放及openGauss安装路径
mkdir -p /opt/software/openGauss/data chown opengauss:dbgrp -R /opt/software chmod 755 -R /opt/software -
安装git
sed -i "s/gpgcheck=1/gpgcheck=0/g" /etc/yum.repos.d/openEuler.repo yum clean all yum makecache yum update

本文详细描述了如何在openEuler20.03TLS系统上安装openGauss2.1.0,包括设置环境、修改配置、安装依赖、源码编译和数据库初始化等步骤。

581

被折叠的 条评论
为什么被折叠?



