VMware安装openEuler虚拟机

通过yum 安装openGauss数据库

前提: 确保OpenEuler网络连接正确(能ping通)
验证过程:

  1. ping www.baidu.com
    • 失败情况: ping www.baidu.com:Name or service not known
    • 成功情况:64 bytes from ...........(下下图)

失败情况下的联网方法:

nmcli connection reload
nmcli connection up ens33

显示:Connection successfully ....如图
ping失败
再次尝试ping:ping www.baidu.com

成功:
ping成功
网络连接成功

更换openEular-20.03-LTS的yum源

  1. 备份原有yum源
cd /etc/yum.repos.d/
mv openEuler.repo openEuler.repo.bak

备份原有yum源

  1. 将openEular-20.03-LTS的yum源文件通过MobaXterm上传至 etc/yum.repos.d/文件夹下
    这里需要使用MobaXterm.
    具体配置操作见:MobaXterm连接虚拟机
    连接成功后,
    成功连接虚拟机
    将文件直接拖拽到指定文件夹:/etc/yum.repos.d/
    操作文件

openEuler.repo文件内容:

#generic-repos is licensed under the Mulan PSL v2.
#You can use this software according to the terms and conditions of the Mulan PSL v2.
#You may obtain a copy of Mulan PSL v2 at:
#    http://license.coscl.org.cn/MulanPSL2
#THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR
#IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR
#PURPOSE.
#See the Mulan PSL v2 for more details.

[OS]
name=OS
baseurl=http://repo.openeuler.org/openEuler-22.03-LTS/OS/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS/OS/$basearch/RPM-GPG-KEY-openEuler

[everything]
name=everything
baseurl=http://repo.openeuler.org/openEuler-22.03-LTS/everything/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS/everything/$basearch/RPM-GPG-KEY-openEuler

[EPOL]
name=EPOL
baseurl=http://repo.openeuler.org/openEuler-22.03-LTS/EPOL/main/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS/OS/$basearch/RPM-GPG-KEY-openEuler

[debuginfo]
name=debuginfo
baseurl=http://repo.openeuler.org/openEuler-22.03-LTS/debuginfo/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS/debuginfo/$basearch/RPM-GPG-KEY-openEuler

[source]
name=source
baseurl=http://repo.openeuler.org/openEuler-22.03-LTS/source/
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS/source/RPM-GPG-KEY-openEuler

[update]
name=update
baseurl=http://repo.openeuler.org/openEuler-22.03-LTS/update/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-22.03-LTS/OS/$basearch/RPM-GPG-KEY-openEuler

添加成功
添加成功

注:一下命令使用MobaXterm或虚拟机里执行都可以
3. 更新yum源:

yum clean all
yum makecache 

更新yum源
成功升级

  1. 升级系统中所有有可用的升级的软件包:dnf update --allowerasing.--allowerasing参数用来替换冲突的软件包
    时间很长,耐心等待:(建议用MobaXterm,多次对比感觉会快些)

结束截图:
成功升级

  1. 使用reboot命令来重启系统

重启系统后还是ping不同的,需要重新连接(见文章开头),如果使用MobaXterm需要重新连接

安装openGauss

  1. 使用yum install -y opengauss安装
    开始安装
    开始安装
    安装成功

  2. 安装成功后使用su - opengauss命令切换到openGauss用户
    切换到openGauss用户

  3. 执行gs_ctl query指令查询数据库实例状态:

  4. 执行gs_ctl stop指令停止数据库实例进程
    查看状态和结束
    至此,安装和检验完成

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐