1.1安装规划
- 角色
配置实时主备,需要俩块网卡,一个外网网卡对外提供访问,一个内部网卡为mal系统传递归档文件
实时主备需要配置数据守护进程(dmwatcher),分别在俩台主机上配置相同数据守护
监视器用来监控主备集群状态及主备角色事件变更,可以部署至远程节点,这里直接部署至主节点
- 端口规划
一台主机部署实时主备,需要四个端口,分别为实例、实例watcher、mal实例、mal实例watcher端口
操作系统:Centos7.4
DM版本:DM8
1.2主机配置
- 俩台主机均采用最小化安装方式,安装达梦软件需要图形化界面,需要安装如下软件
yum install xterm -y
yum install xorg-x11-xauth
yum -y install gtk2 libXtst xorg-x11-fonts-Type1
- 创建安装用户及安装目录
groupadd -g 12349 dinstall
useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba
mkdir /data/dmdbs
chown dmdba:dinstall /data/dmdbms/
- 调整系统内核参数
vim /etc/sysctl.conf
fs.file-max = 999999
sysctl -p
vim /etc/security/limits.d/90-nproc.conf
root soft nofile 655350
root hard nofile 655350
root soft nproc 655350
root hard nproc 655350
dmdba soft nofile 655350
dmdba hard nofile 655350
dmdba soft nproc 655350
dmdba hard nproc 655350
[root@localhost home]# su - dmdba
[dmdba@localhost ~]$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 15763
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 655350
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 655350
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
- 安装jdk1.8
[root@centos7 ~]# ls
anaconda-ks.cfg docker-ce19.03.tar.gz jdk-8u171-linux-x64.rpm
[root@centos7 ~]# mkdir /usr/local/java
mkdir: cannot create directory ‘/usr/local/java’: File exists
[root@centos7 ~]# mv jdk-8u171-linux-x64.rpm /usr/local/java
[root@centos7 ~]# cd /usr/local/java
[root@centos7 java]# rpm -ivh jdk-8u171-linux-x64.rpm