进入系统目录(CentOS 环境)
执行准备:创建操作系统普通用户,并设置密码
# 创建用户
useradd opengauss
# 设置密码
passwd opengauss
创建脚本并添加执行权限
# 本人实验系统 CentOS7
# 脚本准备
cd ~
vi openGaussInstall.sh
chmod 755 openGaussInstall.sh
执行示例:
sh openGaussInstall.sh /wang opengauss 5432
解释:openGaussInstall.sh执行需要三个参数
第一个参数 /wang 为openGauss数据库安装根路径
第二个参数 opengauss 为安装openGaussDB所需普通用户,密码默认Gauss@123,由脚本自动创建该用户。openGaussDB不能使用root账户安装。故有此参数
第三个参数 5432 为openGaussDB的端口号
另,如需修改用户默认密码,直接修改user_pwd变量,如需修改gaussDB默认密码,直接修改db_pwd变量,再执行脚本。
#!/bin/bash
if test -z $1 ;then
echo "opengauss install path is not empty"
exit
fi
if test -z $2 ;then
echo "username of create gaussdb install is not empty"
exit
fi
if test -z $3 ;then
echo "set gaussdb in

这篇博客介绍了如何在CentOS环境下进行openGauss单节点的一键安装。首先,需要创建操作系统用户并设定密码,然后编写安装脚本并赋予执行权限。执行脚本时需提供三个参数:安装路径、普通用户(非root)和数据库端口号。用户和数据库的默认密码可以通过修改脚本中的变量来设置。值得注意的是,openGauss 3.0.0版本在自动化安装过程中可能会丢失人机交互,导致初始化demo数据库失败,但数据库服务本身可以正常启动。因此,需要手动完成数据库的远程连接配置。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



