银河麒麟服务器V10SP1-x86_64-Build20/20210518安装openGauss-3.0.0企业版单实例安装部署

一、OpenGauss介绍

        OpenGauss是一款全面友好开放,携手伙伴共同打造的企业级开源关系型数据库。openGauss采用木兰宽松许可证v2发行,提供面向多核架构的极致性能、全链路的业务、数据安全、基于AI的调优和高效运维的能力。openGauss内核源自PostgreSQL,深度融合华为在数据库领域多年的研发经验,结合企业级场景需求,持续构建竞争力特性。同时,openGauss也是一个开源、免费的数据库平台,鼓励社区贡献、合作。

二、OpenGauss安装

获取软件包:wget https://opengauss.obs.cn-south-1.myhuaweicloud.com/3.0.0/x86_openEuler/openGauss-3.0.0-openEuler-64bit-all.tar.gz

银河麒麟服务器V10SP1-x86_64-Build20/20210518安装openGauss-3.0.0企业版单实例安装部署_第1张图片

修改主机名为gauss,检测系统中是否安装有mariadb,若安装则进行卸载,并关闭系统防火墙

hostnamectl set-hostname gauss
rpm -qa mariadb
rpm -e mariadb-server
rpm -e mariadb 
systemctl stop firewalld.service 
systemctl disable firewalld.service

创建目录并解压

#创建软件上传目录并给目录权限,并对软件包进行解压
mkdir -p /opt/software/openGauss
chmod 755 -R /opt/software
cp openGauss-3.0.0-openEuler-64bit-all.tar.gz /opt/software/openGauss/
cd /opt/software/openGauss
tar -zxvf openGauss-3.0.0-openEuler-64bit-all.tar.gz
tar -zxvf openGauss-3.0.0-openEuler-64bit-om.tar.gz

银河麒麟服务器V10SP1-x86_64-Build20/20210518安装openGauss-3.0.0企业版单实例安装部署_第2张图片

编写安装部署配置文件 

vim /opt/software/openGauss/cluster_config.xml




    
    
      
      
      
      
      
      
      
      
    
      
      
      
      
      
      
      
      
    
    
    
      
      
        
        
        
        
        
        
        
        
        
        
            
        
            
        
            
        
      
    

cd script  #进入script目录

./gs_preinstall -U omm -G dbgrp -X /opt/software/openGauss/cluster_config.xml  #使用gs_preinstall准备好安装环境

  预安装过程设置了omm密码,并发现有python3的报错,查系统中的python命令版本为2.7银河麒麟服务器V10SP1-x86_64-Build20/20210518安装openGauss-3.0.0企业版单实例安装部署_第3张图片

修改python命令 

银河麒麟服务器V10SP1-x86_64-Build20/20210518安装openGauss-3.0.0企业版单实例安装部署_第4张图片

重新执行上面的预安装命令

./gs_preinstall -U omm -G dbgrp -X /opt/software/openGauss/cluster_config.xml

银河麒麟服务器V10SP1-x86_64-Build20/20210518安装openGauss-3.0.0企业版单实例安装部署_第5张图片

检测完成后开始正式的安装

切换到omm用户

su - omm

gs_install -X /opt/software/openGauss/cluster_config.xml 

银河麒麟服务器V10SP1-x86_64-Build20/20210518安装openGauss-3.0.0企业版单实例安装部署_第6张图片

安装过程要求输入密码,且密码复杂度不少于3种字符

 安装完成后默认会创建一个postgres库,使用gsql -d postgres -p 15400 登陆该库,其中,15400端口是在/opt/software/openGauss/cluster_config.xml中定义的

银河麒麟服务器V10SP1-x86_64-Build20/20210518安装openGauss-3.0.0企业版单实例安装部署_第7张图片

 至此,opengaussdb安装完成

 

你可能感兴趣的:(服务器,数据库,运维,linux,kylin)