一、环境信息
| 主机IP |
角色 |
安装目录 |
| 192.168.1.239 |
master |
/data/kingbase/ |
| 192.168.1.242 |
slave |
/data/kingbase/ |
| 192.168.1.243 |
虚拟IP(提供用户访问) |
二、基本环境配置(都要配置)
1、关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
2、关闭selinux
临时关闭selinux
setenforce 0
永久关闭selinux
vi /etc/selinux/config
找到SELINUX一行,将其值改为disabled。
SELINUX=disabled
3、设置内核参数
vi /etc/sysctl.conf
fs.aio-max-nr= 1048576
fs.file-max= 6815744
kernel.shmall= 2097152
kernel.shmmax= 4294967295
kernel.shmmni= 4096
kernel.sem= 250 32000 100 128
net.ipv4.ip_local_port_range= 9000 65500
net.core.rmem_default= 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
保存系统配置
sysctl -p
4、修改文件打开数
vi /etc/security/limits.conf
# * 表示所有用户,可只设置 root 和 kingbase 用户
* soft nofile 65536
# 注意:设置 nofile 的 hard limit 不能大于/proc/sys/fs/nr_open,否则注销后将无法正常登陆
* hard nofile 65535
* soft nproc 65536
* hard nproc 65535
# unlimited 表示无限制
* soft core unlimited
* hard core unlimited
三、安装kingbase客户端段(都要安装)
1、下载数据库镜像包
根据需求,选择响应版本下载

2、下载授权文件

3、创建kingbase
useradd kingbase #创建用户
passwd kingbase #修改用户密码
4、上传安装包
4.1 准备安装目录
install目录作为安装包具体存放目录
setup作为挂载ISO光盘文件目录
mkdir -p /opt/kingbase/{install,setup}
4.2 上传安装包镜像和授权文件到install目录下并授权

将拥有者改为kingbase用户及授予700权限
cd /opt/kingbase/
chown -R kingbase:kingbase /opt/kingbase
chmod -R 700 ./*
4.3 挂在kingbase镜像
mount install

本文档详细介绍了人大金仓数据库在CentOS系统上的集群部署步骤,包括环境配置、安装客户端、集群安装、配置服务器间免密以及数据库常用命令等关键环节。

7326

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



