达梦数据库DCA通关宝典,数据库管理运维学习
一、Kylin Linux系统上安装DM8企业版本
1.1 安装前环境配置工作
1、安装前准备,root 用户操作
#达梦数据库安装(包版本根据自身平台进行选定)dm8_20230104_x86_rh6_64.zip 下载到 /data/software/
cd /data/software/
unzip dm8_20230104_x86_rh6_64.zip
#检查 iso sha256值是否正确
sha256sum dm8_20230104_x86_rh6_64.iso
#与下面的值比较
cat dm8_20230104_x86_rh6_64.iso_SHA256.txt
#创建用户所在的组
groupadd dinstall
#创建用户
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
#修改用户密码
passwd dmdba
#麒麟系统对密码有要求,这里输入admin#123
#修改文件打开最大数(重启服务器后永久生效)
cat >> /etc/security/limits.conf <<EOF
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384
EOF
2、验证初始环境配置,切换到 dmdba 用户,查看是否生效,命令如下:
su - dmdba
ulimit -n 65536
ulimit -a
3、安装镜像准备、切换到 root 用户,挂载镜像。
#iso 保存在 /data/softwar/ 下(根据自身的包存储路径选定)
mount -o loop /data/software/dm8_20230104_x86_rh6_64.iso /mnt
#新建目录用来安装 DM 数据库,并赋予权限(根据自身环境选择安装路径)
mkdir /dm8
chown dmdba:dinstall -R /dm8/
chmod -R 755 /dm8
1.3 命令行方式执行安装过程
1、数据库安装,切换至 dmdba 用户。
su - dmdba
cd /mnt/
./DMInstall.bin -i
(1)按需求选择安装语言,默认为中文。本地安装选择【不输入 Key 文件】,选择【默认时区 21】。
(2)选择【1-典型安装】,按已规划的安装目录 /dm8 完成数据库软件安装,不建议使用默认安装目录。
2、根据提示切换到root 用户执行脚本(安装路径根据自身选定会略有不同)
/dm8/script/root/root_installer.sh
如下:
[root@localhost dmdb8]# cd script/root/
[root@localhost root]# ls
dm_service_installer.sh dm_service_uninstaller.sh root_installer.sh
[root@localhost root]# ./root_installer.sh
移动 /dmdb8/bin/dm_svc.conf 到/etc目录
创建DmAPService服务
创建服务(DmAPService)完成
启动DmAPService服务
[root@localhost root]#
3、切换到 root 用户进入 dmdba 用户的根目录下,配置对应的环境变量
cd /home/dmdba/
cat >> .bash_profile << -'EOF'
DM_HOME=/opt/dmdb/dmdbms/data
export PATH=$PATH:$DM_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
-EOF
附:环境变量需添加内容
/dm8/bin
/dm8/tool
/dm8/script/root
DM_HOME=/dm8
export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool:$DM_HOME/script/root
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
4、切换至 dmdba 用户下,执行以下命令,使环境变量生效。
su - dmdba
source .bash_profile
cat .bash_profile
1.2 图形化方式执行安装过程
1、远程shell工具连接需要开启xhost +远程图形调用功能。
2、数据库安装,切换至 dmdba 用户。
su - dmdba
cd /mnt/
./DMInstall.bin
3、前期环境配置无问题则可弹出此图形化安装界面,根据需求选定语言进行安装,点击OK后下一步即可,key选择界面忽略为空继续点击下一步。
4、根据需求选择安装组件及类型,此演示过程采用全选方式。
5、根据自身需求选择安装路径,此处选择/dm8。
6、点击下一步安装好即可,并执行根据提示切换到root 用户执行脚本(安装路径根据自身选定会略有不同)
/dm8/script/root/root_installer.sh
如下:
[root@localhost dmdb8]# cd script/root/
[root@localhost root]# ls
dm_service_installer.sh dm_service_uninstaller.sh root_installer.sh
[root@localhost root]# ./root_installer.sh
移动 /dmdb8/bin/dm_svc.conf 到/etc目录
创建DmAPService服务
创建服务(DmAPService)完成
启动DmAPService服务
[root@localhost root]#
7、切换到 root 用户进入 dmdba 用户的根目录下,配置对应的环境变量
cd /home/dmdba/
cat >> .bash_profile << -'EOF'
DM_HOME=/opt/dmdb/dmdbms/data
export PATH=$PATH:$DM_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin
-EOF
附:环境变量需添加内容
/dm8/bin
/dm8/tool
/dm8/script/root
DM_HOME=/dm8