2.切换至omm用户,执行preinstall [omm@ecs-oe-2203script]$./gs_preinstall-Uomm-Gdbgrp-X/opt/software/opengauss/clusterconfig.xml 3.source环境变量 preinstall成功后,用omm用户执行gs_install,报错: 因是环境变量问题,因此回退至root用户,先source环境变量,再执行gs_install命令,就可以成功。 [root@ecs-oe-...
omm指的是前置脚本gs_preinstall中-U参数指定的用户。 安装脚本gs_install必须以前置脚本中指定的omm执行,否则,脚本执行会报错。 openGauss在海思高版本芯片上编译的不能在海思低版本芯片的服务器上运行,比如Hi620编译的版本不能在Hi1616环境上运行。 使用gs_install安装openGauss。若为环境变量分离的模式安装的数据库...
[root@pekphisprb70593 ld.so.conf.d]# ldconfig 再重新执行步骤4 ./gs_preinstall那条命令就可以了。
在执行前置脚本gs_preinstall时,需要规划好openGauss配置文件路径、安装包存放路径、程序安装目录、实例数据目录,后续普通用户使用过程中不能再更改这些路径。 运行前置脚本gs_preinstall准备安装环境时,脚本内部会自动将openGauss配置文件、解压后的安装包同步拷贝到其余服务器的相同目录下。 在执行前置脚本或者互信前,请检...
1、在安装openGauss的时候,尤其是非centos、openEuler系统时,经常会遇到一些问题,通过调试跟踪代码可以大概了解下预安装的大概过程,后期再次碰到问题时,也能大概定位到原因。以下是跟踪代码的一些收获:a.如通过跟踪代码会发现最终的大部分命令都会走到pssh、pscp这两
而openGauss 6.0版本和5.0版本相比,数据库安装流程中的预安装命令(gs_preinstall)以及校验操作系统命令,同时扩容命令可以用非root命令执行了。用非root命令执行预命令,在安全和易用性等方面都有很大的改进(当然还有一些前提条件需要root用户执行,期待后续版本的继续优化),可以减少用户执行过程的用户切换,也可以控制root...
运行前置脚本gs_preinstall准备安装环境时,脚本内部会自动将openGauss配置文件、解压后的安装包同步拷贝到其余服务器的相同目录下。 在执行前置脚本或者互信前,请检查/etc/profile文件中是否包含错误输出信息,如果存在错误输出,需手动处理。 4.修改安装包目录权限 ...
按照标准部署步骤分别gs_preinstall ,gs_install 安装完成之后两套数据库后,执行以下部署: 主集群gs_install 执行完成,建复制用户: openGauss=# create user hadr_user with replication password 'XXX'; 构建复制关系: [omm@omm1 script]$ gs_sdr -t start -m primary -X /work/cluster_config33_primary.xml...
./gs_preinstall -U omm -G dbgroup --one-stop-install --sep-env-file=ENVFILE 其中--sep-env-file是环境分离时使用,如果不使用环境分离,可以去掉该参数。 执行后,首先程序会根据本地的默认字符集,程序根据配置的语言设置会显示对应语言的导航栏,用户在导航栏选择使用哪种语言来进行下面的安装(支持:中文,...
Preinstall成功结束后会有如下提示: 4. 一些安装过程由于粗心遇到的小问题,根据提示修改后重新执行即可。 如果xml文件名或者文件夹错误,则会报错如下: 如果xml文件里面的hostname和实际的hostname不一致,则会报错如下: 三、安装 1. 安装命令需要用omm用户执行,先切换至omm; su omm gs_install -X /opt...