linux环境搭建达梦读写分离集群
安装搭建达梦数据库
创建用户组 创建用户
groupadd dinstall //创建用户组
useradd -g dinstall -d /home/dmdba dmdba //创建用户及用户目录
提前规划好搭建的文件路径
mkdir /home/dmdba/dmdata /home/dmdba/dmbak -p //数据存放目录,备份存放目录
chown -R dmdba:dinstall /home/dmdba/dmdata /home/dmdba/dmbak
修改open file的大小
ulimit -a //查看open file的值
su - root
vi /etc/security/limits.conf //末尾加上如下两行
//* soft nofile 65536
//* hard nofile 65536
reboot //重启
保险起见重启后可以再次使用ulimit查看一下
挂载镜像 使用dmdba用户执行安装命令
chmod 755 dm7_setup_rh7_64_ent_7.6.1.60_20200603.iso
mount dm7_setup_rh7_64_ent_7.6.1.60_20200603.iso /mnt/
chmod 755 DMInstall.bin
chown -R dmdba:dinstall DMInstall.bin
su -dmdba
./DMInstall.bin -i //-i表示命令行安装
此处注意用dmdba用户安装后需要用root执行一条语句。
初始化实例
//进入安装bin目录
./dminit help //查看初始化信息帮助
./dminit PATH=/home/dmdba/dmdata/ page_size=16
备份
//进入安装bin目录
./dmrman ctlstmt="backup database '/home/dmdba/dmdata/DAMENG/dm.ini' full to backup2021 backupset '/home/dmdba/dmdata/DAMENG/backup'" //备份
scp -r /home/dmdba/dmdata/DAMENG/backup/ root@192.168.150.138:/home/dmdba/dmdata<