Linux(CentOS)安装达梦数据库 dm8
CentOS版本:CentOS 7
达梦数据库版本:dm8
1、新建用户组和用户
创建用户组
groupadd dinstall -g 2001
创建用户 dmdba
useradd -G dinstall -m -d /home/dmdba -s /bin/bash -u 2001 dmdba
修改用户密码:Dm@2001
passwd dmdba
2、修改文件打开最大数
修改 /etc/security/limits.conf 文件,配置内容
vim /etc/security/limits.conf
配置内容如下:
dmdba soft nice 0
dmdba hard nice 0
dmdba soft as unlimited
dmdba hard as unlimited
dmdba soft fsize unlimited
dmdba hard fsize unlimited
dmdba soft nproc 65536
dmdba hard nproc 65536
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft core unlimited
dmdba hard core unlimited
dmdba soft data unlimited
dmdba hard data unlimited
重启计算机
reboot
切换到 dmdba 用户,查看配置是否生效
su - dmdba
ulimit -a
3、创建安装目录
切换至 root 用户,创建实例保存目录、归档保存目录、备份保存目录
su - root
mkdir -p /dmdata/data;mkdir -p /dmdata/arch;mkdir -p /dmdata/dmbak
修改安装目录权限
用户修改为 dmdba,用户组修改为 dinstall
chown -R dmdba:dinstall /dmdata/data;chown -R dmdba:dinstall /dmdata/arch;chown -R dmdba:dinstall /dmdata/dmbak
授予755 权限
chmod -R 755 /dmdata/data;chmod -R 755 /dmdata/arch;chmod -R 755 /dmdata/dmbak
4、挂载镜像
挂载镜像
mount -o loop dm8_20240920_x86_rh7_64.iso /mnt
5、安装
切换至 dmdba 用户,进入到 /mnt 目录下
su - dmdba
cd /mnt
执行安装命令
./DMInstall.bin -i
切换至 root 用户
su - root
执行命令,创建 DmAPService,否则会影响数据库备份
/home/dmdba/dmdbms/script/root/root_installer.sh
6、配置环境变量
进入 dmdba 用户的根目录下 /home/dmdba
cd /home/dmdba
编辑 .bash_profile,在文本尾部增加这行内容:
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
vim .bash_profile
切换至 dmdba 用户
su - dmdba
刷新环境变量
source .bash_profile
返回到服务器桌面上进行操作(非远程登录操作模式),进入目录 /home/dmdba/dmdbms/tool/,查看目录内容
cd /home/dmdba/dmdbms/tool/
ll
打开 DM 服务查看器
./dbca.sh