达梦数据库集群部署

创建安装用户及用户组

groupadd -g 1001 dinstall
useradd -u 1001 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
echo 'Dameng@123' | passwd #stdin dmdba

修改资源限制

echo "dmdba hard nofile 65536" >> /etc/security/limits.conf
echo "dmdba soft nofile 65536" >> /etc/security/limits.conf
echo "dmdba hard nproc 10240" >> /etc/security/limits.conf
echo "dmdba soft nproc 10240" >> /etc/security/limits.conf
echo "dmdba hard core unlimited" >> /etc/security/limits.conf
echo "dmdba soft core unlimited" >> /etc/security/limits.conf
echo "dmdba hard data unlimited" >> /etc/security/limits.conf
echo "dmdba soft data unlimited" >> /etc/security/limits.conf
echo "dmdba hard fsize unlimited" >> /etc/security/limits.conf
echo "dmdba soft fsize unlimited" >> /etc/security/limits.conf
echo "root hard nofile 65536" >> /etc/security/limits.conf
echo "root soft nofile 65536" >> /etc/security/limits.conf
echo "root hard nproc 10240" >> /etc/security/limits.conf
echo "root soft nproc 10240" >> /etc/security/limits.conf
echo "root hard core unlimited" >> /etc/security/limits.conf
echo "root soft core unlimited" >> /etc/security/limits.conf
echo "root hard data unlimited" >> /etc/security/limits.conf
echo "root soft data unlimited" >> /etc/security/limits.conf
echo "root hard fsize unlimited" >> /etc/security/limits.conf
echo "root soft fsize unlimited" >> /etc/security/limits.conf

修改/etc/sysctl,修改完成后执行sysctl -p

dmdba soft data unlimited
dmdba hard data unlimited
dmdba soft fsize unlimited
dmdba hard fsize unlimited
dmdba soft nolife 65536
dmdba hard nolife 65536
dmdba soft nproc 10240
dmdba hard nproc 10240
dmdba soft nice 0
dmdba hard nice 0
dmdba soft as unlimited
dmdba hard as unlimited
dmdba soft core unlimited
dmdba hard core unlimited

环境变量TYJ

su - dmdba
vi .bash_profile
export DM_HOME="/home/dmdba/dmdbms"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/dmdba/dmdbms/bin"
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
保存文件后执行source .bash_profile 生效

环境变量非TYJ

su - root
vi /root/.bash_profile
export DM_HOME="/opt/dmdbms/bin"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/dmdbms/bin/bin"
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
保存文件后执行source .bash_profile 生效

export DM_HOME="/opt/dmdbms/bin"

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$DM_HOME/bin"

export PATH="$PATH:$DM_HOME/bin:$DM_HOME/tool/"

麒麟v10 SP1版本检查RemoveIPC参数设置

检查RemoveIPC参数设置,要求为no :
systemctl show systemd-logind | grep -i removeipc
参数修改
如果不是no,用以下方法调整:
修改/etc/systemd/logind.conf配置文件中的RemoveIPC参数,将#注释去掉,并修改yes为no,
重启服务
systemctl daemon-reload;
systemctl restart systemd-logind
./dminit path=/home/dmdba/dmdbms/data EXTENT_SIZE=32 PAGE_SIZE=32 LOG_SIZE=2048 CASE_SENSITIVE=1 CHARSET=1 LENGTH_IN_CHAR=1 ARCH_FLAG=1
./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdbms/data/DAMENG/dm.ini -p DMSERVER

标签:none

本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。