版本历史
版本
修改描述
修改日期
备注
1.0
手册编写完毕
2020.7
1.1
增加 5.1 环境变量
2020.9
目录
1 前言......................................................................................................................................... 1
2 安装前检查............................................................................................................................. 1
2.1
推荐配置
...................................................................................................................... 1
2.2 内存和参数检查.......................................................................................................... 1
3
安装前准备
............................................................................................................................. 2
3.1
关闭防火墙
.................................................................................................................. 2
3.2
关闭
NetworkManager................................................................................................. 2
3.3 关闭 SELINUX............................................................................................................ 2
3.4 检查主机名.................................................................................................................. 3
3.5 检查时间和时区.......................................................................................................... 3
3.6 安装系统软件包.......................................................................................................... 3
3.7
配置
hosts..................................................................................................................... 4
3.8
创建
highgo
用户并修改密码
......................................................................................4
3.9
创建数据库安装目录
.................................................................................................. 4
3.10
配置操作系统内核参数
............................................................................................ 4
3.11 配置操作系统 limits.................................................................................................. 5
3.12 上传 HGDB 安装包................................................................................................... 5
4 安装及配置............................................................................................................................. 6
4.1 图形化界面安装.......................................................................................................... 6
4.1.1 Tar 包安装......................................................................................................... 6
4.1.2
命令行安装
..................................................................................................... 17
4.2 Rpm
包安装
................................................................................................................40
4.2.1
安装数据库单机
............................................................................................. 40
4.2.2
安装数据库集群
............................................................................................. 42
4.2.3 管理数据库服务............................................................................................. 44
4.3 postgis 安装说明........................................................................................................ 45
4.3.1 Postgis 安装..................................................................................................... 45
4.4 License 说明............................................................................................................... 46
5
安装后操作
........................................................................................................................... 46
5.1
环境变量
.................................................................................................................... 46
5.2
测试
............................................................................................................................ 46
5.3 修改数据库参数........................................................................................................ 47
5.4
修改网络访问控制
.................................................................................................... 47
6 程序卸载............................................................................................................................... 48
6.1 Tar 包卸载.................................................................................................................. 48
6.1.1 图形化界面卸载............................................................................................. 48
6.1.2 命令行卸载..................................................................................................... 51
6.1.3
删除安装目录
................................................................................................. 51
瀚高企业版数据库系统 V6 安装手册(x86_64-rhel7 平台)
1
版权所有
©
瀚高基础软件股份有限公司
1 前言
本文档主要介绍瀚高企业版数据库系统 V6 在 x86_64-rhel7 平台的安装过程及注意
事项。本文主要演示数据库图形化安装步骤。
图形化安装即
Tar
包安装,使用普通用户以
HGDB V6.0.0
为例进行说明。操作系
统不同,对应的配置命令也会有所不同。本文主要介绍
RedHat 7.3
中的配置过程。红
帽系列其他的操作系统配置步骤大致相同,其他系列的操作系统差异较大,请根据具
体的操作系统灵活调整配置命令,或参考瀚高企业版数据库系统
V6
最佳实践相关手
册。
本文档只针对安装过程进行说明,数据库完整的功能请参照管理手册、开发手册
或其他相关手册内容。
2 安装前检查
2.1
推荐配置
配置参数
最低配置
推荐配置
CPU
4 核
16 核
内存
4GB
64GB
存储
800MB,机械硬盘
5GB 以上,SSD 或 NvMe
网络
千兆网络
万兆网络
2.2 内存和参数检查
以 root 用户身份登录并运行以下命令。
1. 要查看可用 RAM 和交换空间大小,运行以下命令:
df -h
free -h
grep MemTotal /proc/meminfo
grep SwapTotal /proc/meminfo
# grep MemTotal /proc/meminfo
MemTotal:512236 kB
# grep SwapTotal /proc/meminfo
SwapTotal:1574360 kB
表 1 内存及对应 swap 建议值参照表
MemTotal
SwapTotal
8G
2~4G
8~16G
4~8G
瀚高企业版数据库系统 V6 安装手册(x86_64-rhel7 平台)
2
版权所有
©
瀚高基础软件股份有限公司
16~64G
8~32G
>=64G
32G
2. 检查内核参数
cat /proc/sys/kernel/shmmax
cat /proc/sys/kernel/shmall
cat /proc/sys/kernel/shmmni
#该参数(系统共享内存段的最大数量)数据库自动修改
表 2 内存大小及对应内核参数建议值参照表
MemTotal
shmall
shmax
8G
7~8G
4G
8~64G
M*50%
M*90~95%
>=64G
32G
M*90%~95%
3 安装前准备
3.1
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
systemctl status NetworkManager.service
3.2
关闭
NetworkManager
[root@hgdb ~]# systemctl stop NetworkManager.service
[root@hgdb ~]# systemctl disable NetworkManager.service
Removed symlink /etc/systemd/system/multi-
user.target.wants/NetworkManager.service.
Removed symlink /etc/systemd/system/dbus-
org.freedesktop.NetworkManager.service.
Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-
dispatcher.service.
3.3
关闭
SELINUX
[root@hgdb ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/g"
/etc/selinux/config
[root@hgdb ~]# setenforce 0
[root@hgdb ~]# cat /etc/selinux/config | grep SELINUX=disabled
[root@hgdb ~]# getenforce