一、实验环境
1. 操作系统:
Linux 操作系统为 CentOS 7.6
2. 数据库管理软件(含版本号):
openGauss 5.0.3 (LTS)极简版
3. 其他工具:
Data Studio_5.0.0
二、实验内容及其完成情况(70%)
1、Vmare安装CentOs7.6
如何使用VMware安装centos7_哔哩哔哩_bilibili
2、软硬件环境要求
准备软硬件安装环境1 | openGauss文档 | openGauss社区
3、OpenGauss 的安装、配置和操作
3.1安装python 3.6 版本
# 当系统环境仅限内网使用时,可以配置系统镜像ISO作为默认YUM源,但是该YUM源(CentOS 7.6)默认不包含python3,需要手动编译安装。
#以下步骤均需在 root 用户下执行
#开启 sshd
service sshd start
#关闭防火墙
systemctl status firewalld
systemctl disable firewalld.service
systemctl stop firewalld.service
#安装 openGauss 所需要的软件环境,查看 python 版本,如不是 python3.6 则需要安装 python 版本
如:python --version
#显示内容 Python 2.7.5
#下面安装 python 3.6 版本
#安装 python 3.6 的依赖
yum install zlib-devel bzip2-devel openssl-devel ncursesdevel sqlite-devel readline-devel tk-devel gcc make -y
#新安装的系统centos7.6,无法使用yum报错cannot find a valid baseurl for repo:base/7/x86_64,可参考
新安装的系统centos7.6,无法使用yum报错cannot find a valid baseurl for repo:base/7/x86_64_centos7.6 yum报错-优快云博客
#使用 wget 下载 Python3 源码包
wget http://npm.taobao.org/mirrors/python/3.7.6/Python-
3.7.6.tar.xz
#注意:如果提示 wget 未找到命令, 那么就先使用 yum 安装 wget
yum -y install wget
#解压
xz -d Python-3.7.6.tar.xz
tar -xf Python-3.7.6.tar
#进入解压后的目录,依次执行下面命令进行手动编译
cd Python-3.7.6
./configure prefix=/usr/local/python3
make && make install
#注意:如果出现 can't decompress data; zlib not available 这个
错误,则需要安装相关库,下面是安装依赖 zlib、zlib-devel 的命令
yum install zlib
yum install zlib-devel
#将原来的链接备份
mv /usr/bin/python /usr/bin/python.bak
#添加 python3 的软链接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
#更改 yum 配置,因为其要用到 python2 才能执行,否则会导致 yum 不能正常使用
# Linux系统CentOS 7.6 安装Vim编辑器与基本使用
Linux系统CentOS 7.6 安装Vim编辑器与基本使用_centos7.6 vim-优快云博客
vi /usr/bin/yum
把第一行#! /usr/bin/python 修改为#! /usr/bin/python2
vi /usr/libexec/urlgrabber-ext-down
把第一行#! /usr/bin/python 修改为#! /usr/bin/pyth