在Linux操作系统上,通过ifconfig来查看二张网卡是否都正常启动,具体如下。

通过ping baidu.com确认是否能上网,具体如下。

使用 ctrl+c组合键可以结束输出。

为了操作方便,可以使用SSH工具从本地电脑通过配置enp0s3网卡的IP地址来连接虚拟机,并使用ROOT用户来登录。

使用ROOT及密码登录。

关闭防火墙。执行以下二个命令将防火墙关闭。
systemctl stop
firewalld.service
systemctl disable
firewalld.service

设置字符集及环境变量。


验证变量是否生效。

关闭swap交换内存。

使用vim打开文件“/etc/profile.d/performance.sh”

输入”i”,进入INSERT模式。用#注释sysctl
-w vm.min_free_kbytes=112640 &> /dev/null。
点击“ESC”退出INSERT模式。输入“:wq”后回车,保存退出。

备份原有的yum配置文件。

下载可用源的repo文件:
curl -o
/etc/yum.repos.d/openEuler_x86_64.repo https://mirrors.huaweicloud.com/repository/conf/openeuler_x86_64.repo

查看repo文件内容是否正确。

执行以下命令,安装所需的包
yum install libaio*
-y
yum install libnsl*
-y


设置默认Python版本为3.x。

创建存放数据库安装目录。

创建XML配置文件,用于数据库安装。将以下内容添加进clusterconfig.xml文件中。

切换到安装目录。

使用wget下载安装包。


安装包所在的目录下,解压安装包。先解压openGauss-1.1.0-openEuler-64bit-all.tar.gz包。再先解压openGauss-1.1.0-openEuler-64bit-om.tar.gz包。

解压后如下,用ls命令查看如下。

安装包解压后,会在/opt/software/openGauss路径下自动生成script子目录,并且在script目录下生成gs_preinstall等各种OM工具脚本。更改权限。

执行初始化脚本。

用init 6 重启下虚拟机。过段时间虚拟机重启好后,再次使用SSH工具从本地电脑通过配置enp0s3网卡的IP地址来连接虚拟机,并使用ROOT用户来登录,然后接着以下操作。

然后使用omm用户进行数据库初始化。
gs_install -X
/opt/software/openGauss/clusterconfig.xml
--gsinit-parameter="--encoding=UTF8"
--dn-guc="max_process_memory=2GB"
--dn-guc="shared_buffers=128MB" --dn-guc="bulk_write_ring_size=128MB"
--dn-guc="cstore_buffers=16MB"

清理软件安装包。





