论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
qidao123.com技术社区-IT企服评测·应用市场
»
论坛
›
主机系统
›
linux
›
银河麒麟高级服务器操作体系V10SP3(ARM64)安装高斯数 ...
银河麒麟高级服务器操作体系V10SP3(ARM64)安装高斯数据库opengaussdb 6.0 ...
科技颠覆者
论坛元老
|
2024-8-14 16:11:48
|
显示全部楼层
|
阅读模式
楼主
主题
2060
|
帖子
2060
|
积分
6180
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
一. 安装前环境准备
(1)环境
服务器:鲲鹏920服务器
操作体系:银河麒麟V10 SP3 2303服务器操作体系
数据库:openGauss-6.0.0-RC1-openEuler-64bit-all.tar,openGauss 6.0.0版本
(2)新建平凡用户
注意:安装前必须创建平凡用户,openGauss克制使用 root 用户安装数据库。
# 创建组
groupadd dbgroup
# 创建domo用户
useradd -g dbgroup domo
# 设置数据库密码 user@1234
passwd domo
复制代码
(3)关闭操作体系防火墙
1、修改/etc/selinux/config文件中的“SELINUX”值为“disabled”。
a.使用VIM打开config文件。
vim /etc/selinux/config
复制代码
b.修改“SELINUX”的值“disabled”。
SELINUX=disabled
复制代码
2、重新启动操作体系
reboot
复制代码
3、检查防火墙是否关闭
systemctl status firewalld
复制代码
若防火墙状态显示为active (running),则表现防火墙未关闭,请执行4;
若防火墙状态显示为inactive (dead),则无需再关闭防火墙。
4、关闭防火墙。
systemctl disable firewalld.service
systemctl stop firewalld.service
复制代码
(4)设置字符集参数(可选)
将各数据库节点的字符集设置为相同的字符集,可以在/etc/profile文件中添加“export LANG=XXX”(XXX为Unicode编码)。
vim /etc/profile
复制代码
export LANG="zh_CN.UTF-8"
复制代码
(5)关闭swap交换空间
阐明:关闭swap交换内存是为了保障数据库的访问性能,避免把数据库的缓冲区内存淘汰到磁盘上。 如果服务器内存比较小,内存过载时,可打开swap交换内存保障正常运行。
在各数据库节点上,使用swapoff -a命令将交换内存关闭。
swapoff -a
复制代码
(6)关闭RemoveIPC
在各数据库节点上,关闭RemoveIPC。CentOS操作体系默认为关闭,可以跳过该步骤。
1.修改/etc/systemd/logind.conf文件中的“RemoveIPC”值为“no”。
a. 使用VIM打开logind.conf文件。
vim /etc/systemd/logind.conf
复制代码
b. 修改“RemoveIPC”值为“no”。
RemoveIPC=no
复制代码
2.修改/usr/lib/systemd/system/systemd-logind.service文件中的“RemoveIPC”值为“no”。
a. 使用VIM打开systemd-logind.service文件。
vim /usr/lib/systemd/system/systemd-logind.service
复制代码
b. 修改“RemoveIPC”值为“no”。
RemoveIPC=no
复制代码
3. 重新加载设置参数。
systemctl daemon-reload
systemctl restart systemd-logind
复制代码
4.检查修改是否生效。
loginctl show-session | grep RemoveIPC
systemctl show systemd-logind | grep RemoveIPC
复制代码
(7)关闭HISTORY记载(可选)
步骤 1 修改根目录下/etc/profile文件。
vim /etc/profile
复制代码
步骤 2 设置HISTSIZE值为0。例如,体系中HISTSIZE默认值为1000,将其修改为0。
HISTSIZE=0
复制代码
步骤 3 生存/etc/profile。
:wq
复制代码
步骤 4 设置/etc/profile生效。
source /etc/profile
复制代码
(8)使用root用户执行命令
sysctl -w kernel.sem="250 85000 250 330"
复制代码
(9) 创建数据库安装路径和授权(重要!如不授权大概导致安装报错)
# 创建数据库安装路径
mkdir -p /usr/local/opengauss
# 为安装路径及文件授权
chown 755 -R /usr/local/opengauss
# 为omm用户授权安装路径权限
chown -R domo:dbgroup /usr/local/opengauss
复制代码
(10)文件下载并上传至主机
# 上传至主机目录 /usr/local/并授权
chown -R domo:dbgroup /usr/local/openGauss-6.0.0-RC1-openEuler-64bit-all.tar
复制代码
openGauss下载地址:软件包 | openGauss
二. 安装openGauss数据库
1. 数据库安装
(1)切换至domo用户解压openGauss压缩包到安装目录。
su domo
tar -jxf openGauss-6.0.0-RC1-openEuler-64bit-all.tar -C /usr/local/opengauss
复制代码
(2)进入解压后目录下的simpleInstall(/usr/local/opengauss/simpleInstall)
cd /usr/local/opengauss/simpleInstall
复制代码
(3)执行install.sh脚本安装openGauss。
sh install.sh -w "user@1234" &&source ~/.bashrc
复制代码
-w:初始化数据库密码(gs_initdb指定),安全必要必须设置。
-p:指定的openGauss端标语,如不指定,默认为5432。
(4)安装执行完成后,使用ps和gs_ctl查察历程是否正常。
# 切换用户至root,然后再切换至domo进行查看数据库状态
ps ux | grep gaussdb
gs_ctl query -D /usr/local/opengauss/data/single_node
复制代码
2. 数据库启动、重启、停止命令
# 进入数据库安装路径的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/
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
科技颠覆者
论坛元老
这个人很懒什么都没写!
楼主热帖
XAML 设计器已意外退出。(退出代码: e0 ...
OpenCV提取十字标中心点的几种思路 ...
K8S 实用工具之三 - 图形化 UI Lens ...
我分析30w条数据后发现,西安新房公摊 ...
超融合?本日你被忽悠了吗! ...
码上加速,低代码解锁高效交付案例 ...
Cesium 案例(二)Web MapTile Service ...
Python itertools 库的使用记录
【已解决】挖矿病毒 logrotate 185.19 ...
小程序IOS安全区域优化:safe-area-ins ...
标签云
渠道
国产数据库
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
前端开发
快速回复
返回顶部
返回列表