服务器:鲲鹏920服务器
操作系统:银河麒麟V10 SP3 2303服务器操作系统
数据库:openGauss-6.0.0-RC1-openEuler-64bit-all.tar,openGauss 6.0.0版本
注意:安装前必须创建普通用户,openGauss禁止使用 root 用户安装数据库。
# 创建组 groupadd dbgroup # 创建domo用户 useradd -g dbgroup domo # 设置数据库密码 user@1234 passwd domo a.使用VIM打开config文件。
vim /etc/selinux/config b.修改“SELINUX”的值“disabled”。
SELINUX=disabled reboot systemctl status firewalld 若防火墙状态显示为active (running),则表示防火墙未关闭,请执行4;
若防火墙状态显示为inactive (dead),则无需再关闭防火墙。
systemctl disable firewalld.service systemctl stop firewalld.service 将各数据库节点的字符集设置为相同的字符集,可以在/etc/profile文件中添加“export LANG=XXX”(XXX为Unicode编码)。
vim /etc/profile export LANG="zh_CN.UTF-8" 说明:关闭swap交换内存是为了保障数据库的访问性能,避免把数据库的缓冲区内存淘汰到磁盘上。 如果服务器内存比较小,内存过载时,可打开swap交换内存保障正常运行。
在各数据库节点上,使用swapoff -a命令将交换内存关闭。
swapoff -a 在各数据库节点上,关闭RemoveIPC。CentOS操作系统默认为关闭,可以跳过该步骤。
a. 使用VIM打开logind.conf文件。
vim /etc/systemd/logind.conf b. 修改“RemoveIPC”值为“no”。
RemoveIPC=no a. 使用VIM打开systemd-logind.service文件。
vim /usr/lib/systemd/system/systemd-logind.service b. 修改“RemoveIPC”值为“no”。
RemoveIPC=no systemctl daemon-reload systemctl restart systemd-logind loginctl show-session | grep RemoveIPC systemctl show systemd-logind | grep RemoveIPC vim /etc/profile HISTSIZE=0 :wq source /etc/profile sysctl -w kernel.sem="250 85000 250 330" # 创建数据库安装路径 mkdir -p /usr/local/opengauss # 为安装路径及文件授权 chown 755 -R /usr/local/opengauss # 为omm用户授权安装路径权限 chown -R domo:dbgroup /usr/local/opengauss # 上传至主机目录 /usr/local/并授权 chown -R domo:dbgroup /usr/local/openGauss-6.0.0-RC1-openEuler-64bit-all.tar openGauss下载地址:软件包 | openGauss

su domo tar -jxf openGauss-6.0.0-RC1-openEuler-64bit-all.tar -C /usr/local/opengauss cd /usr/local/opengauss/simpleInstall sh install.sh -w "user@1234" &&source ~/.bashrc # 切换用户至root,然后再切换至domo进行查看数据库状态 ps ux | grep gaussdb gs_ctl query -D /usr/local/opengauss/data/single_node # 进入数据库安装路径的bin目录(需要切换为使用普通用户操作) cd /usr/local/opengauss/bin # 查看状态 gs_ctl status -D /usr/local/opengauss/data/single_node/ # 启动 gs_ctl start -D /usr/local/opengauss/data/single_node/ # 重启 gs_ctl restart -D /usr/local/opengauss/data/single_node/ # 停止 gs_ctl stop -D /usr/local/opengauss/data/single_node/
上一篇:BRAS(宽带接入服务器)简介
下一篇:set-cookie字段,cookie文件介绍+原理,如何查看cookie文件,在基于http协议服务器的代码实现,cookie存在问题+解决(会话机制)