达梦技术社区:https://eco.dameng.com
前言:
全文使用图形化界面进行安装
操作环境:
CentOS7操作系统
DM8数据库版本-dm8_20200907_x86_rh7_64_ent_8.1.1.126
挂载镜像
使用xftp将数据库的ISO安装包上传至/opt目录下,并执行挂载镜像命令。
[root@bogon ~]# cd /opt/
[root@bogon opt]# ls
dm8_20200907_x86_rh7_64_ent_8.1.1.126.iso rh
[root@bogon opt]# mount -o loop /opt/dm8_20200907_x86_rh7_64_ent_8.1.1.126.iso /mnt
mount: /dev/loop0 写保护,将以只读方式挂载
新建达梦用户
创建用户组
[root@bogon ~]# groupadd dinstall
创建用户
[root@bogon ~]# useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
修改用户密码
[root@bogon ~]# passwd dmdba
修改文件打开最大数
[root@bogon ~]# vim /etc/security/limits.conf
在最后添加四条语句
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384
切换到 dmdba 用户,设置参数临时生效
[dmdba@bogon ~]$ ulimit -n 65536
新建安装目录
[root@bogon ~]# mkdir /dm8
修改权限
[root@bogon ~]# chown dmdba:dinstall -R /dm8/
[root@bogon ~]# chmod -R 755 /dm8
切换到 dmdba 用户,进入 /mnt 目录下,执行命令开始图形化安装
[root@bogon ~]# su - dmdba
上一次登录:三 3月 3 15:58:21 CST 2021pts/1 上
[dmdba@bogon ~]$ cd /mnt/
[dmdba@bogon mnt]$ ls
DM8 Install.pdf DMInstall.bin
[dmdba@bogon mnt]$ ./DMInstall.bin
##报错提示:
初始化图形界面失败,如果当前监视器窗口不支持图形界面,请进入安装文件所在文件夹并使用"./DMInstall.bin -i"进行命令行安装。
解决办法:
[dmdba@bogon mnt]$ export DISPLAY=10.0.0.254:0(IP地址为客户端IP)
[dmdba@bogon mnt]$ xhost +
access control disabled, clients can connect from any host
图形化界面启动成功
点击确定
使用root用户执行命令
[root@bogon ~]# /home/dmdba/dmdbms/script/root/root_installer.sh
移动 /home/dmdba/dmdbms/bin/dm_svc.conf 到/etc目录
修改服务器权限
创建DmAPService服务
Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
创建服务(DmAPService)完成
启动DmAPService服务
执行完成后点击确定,然后点击完成
初始化数据库
如用户在选择安装组件时选中服务器组件,DM 安装过程结束时,将会提示是否初始化数据库,如下图所示。若用户未安装服务器组件,安装完成后,点击“完成”将直接退出,点击“取消”将完成安装,关闭对话框。
详细初始化步骤请参阅下一篇文章。