麒麟服务器三台
1.主库:10.2.0.1
2.备库:10.2.0.2
3.监视器:10.2.0.3
一.root用户执行,主备操作相同
1.关闭防火墙
设置开机不起,设置selinux
麒麟:systemctl status/stop/disable firewalld.service
2.创建dmdba用户和主属组
使用dmdba用户安装
groupadd -g 6000 dinstall
useradd -u 6000 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
echo "dm@1234" | passwd --stdin dmdba
3.挂载数据库软件
上传数据库软件到主备服务器,挂载到/mnt
mount -o loop xxxx.iso /mnt
cp /mnt/DMInstll.bin /home/dmdba
chown -R dmdba:dinstall /home/dmdba/DMInstall.bin
4.操作系统资源设置
修改文件 limits.conf
路径:/etc/security/limits.conf
* soft nproc 10240
* hard nproc 10240
dmdba soft nproc 10240
dmdba hard nproc 10240
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba hard data unlimited
dmdba soft data unlimited
dmdba hard fsize unlimited
dmdba soft fsize unlimited
dmdba soft core unlimited
dmdba hard core unlimited
5.创建数据库相关目录
5.1安装规划模拟(主备相同)
数据库软件:/home/dmdba/dm8
实例路径:/home/dmdba/data
归档路径:/home/dmdba/dmarch
备份路径:/home/dmdba/dmbak
日志路径:/home/dmdba/dm8/log
5.2新建文件夹
mkdir -p /dmdba/dm8
mkdir -p /dmdba/data
mkdir -p /dmdba/dmarch
mkdir -p /dmdba/dmbak
5.3修改权限
ll查看权限
chmod -R 775 /home
chown -R dmdba:dinstall /dmdba/data
chown -R dmdba:dinstall /dmdba/dm8
5.4环境变量配置
cd /home/dmdba目录下,隐藏文件.bash_profile
复制配置文件做备份:cp .bash_profile .bash_profile_bak_202111241057
查看配置文件:cat .bash_profile
执行
echo "" >> /home/dmdba/.bash_profile
echo "" >> /home/dmdba/.bash_profile
echo "# auto" >> /home/dmdba/.bas