参考:
https://blog.csdn.net/czl747/article/details/133127289
CentOS 7.9上安装达梦数据库的步骤大致如下:
确保系统已经更新到最新版本,并安装必要的依赖包:
cpp
sudo yum update
sudo yum install -y gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst libXrender nscd sysstat
创建达梦数据库用户和组:
cpp
sudo groupadd dinstall
sudo useradd -g dinstall dmdba
设置dmdba用户的密码:
cpp
sudo passwd dmdba
设置系统参数,修改/etc/security/limits.conf文件,添加以下内容:
cpp
dmdba soft nproc 2047
dmdba hard nproc 16384
dmdba soft nofile 1024
dmdba hard nofile 65536
修改/etc/sysctl.conf文件,添加以下内容:
cpp
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmax = 物理内存的一半
net.ipv4.ip_local_port_range = 1024 65535
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
使系统参数生效:
cpp
sudo sysctl -p
设置环境变量,在dmdba用户的.bash_profile中添加:
cpp
export PATH
export LANG=C
export DM_HOME=/home/dmdba/dmdbms
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
export PATH=$PATH:$DM_HOME/bin
以dmdba用户登录,创建安装目录:
cpp
mkdir -p /home/dmdba/dmdbms
解压达梦数据库安装包到/home/dmdba/dmdbms目录下。
设置安装目录权限:
cpp
chown -R dmdba:dinstall /home/dmdba/dmdbms
以dmdba用户执行安装脚本:
cpp
cd /home/dmdba/dmdbms/script
./dbca.sh
跟随安装向导进行后续安装步骤。
注意:以上步骤仅为安装达梦数据库的大致框架,具体步骤和参数值可能会根据达梦数据库的版本和CentOS系统的具体环境有所不同。在执行以上步骤时,请确保满足达梦数据库的安装要求,并参考达梦数据库的官方安装文档。