一、基本硬件要求
1.CPU
Intel Pentium 4以上处理器
2.内存
安装数据库建议最小内存1g
Linux服务器swap分区为物理内存1.5倍以上
3.硬盘
根据需求划分磁盘空间,用于数据存储。安装达梦程序,如需记录大量数据库SQL日志,需要扩大分区/tmp临时目录至少600M。
二、达梦软件情况
DM8 开发版
中标麒麟
三、安装步骤
创建一个dmdba用户,安装在dm8文件夹下
[root@localhost /]# mkdir -p /dm8
1.创建dmdba用户
[root@localhost /]# groupadd dinstall
[root@localhost /]# useradd -g dinstall dmdba
[root@localhost /]# passwd dmdba
[root@localhost /]# chown dmdba:dinstall -R /dm8
chown 授权,一定要操作哦,否则后边会没有权限,你还得回来执行它。
2.设置文件最大打开数
[root@localhost /]# vi /etc/security/limits.confdmdba
[root@localhost /]# ulimit -n 65536
3.图形界面安装
我一般在安装包所在的位置执行以下命令
[root@localhost dmdba]# mount -o loop dm8_20201107_x86_rh7_64_ent_8.1.1.144.iso /mnt
mount: /dev/loop0 写保护,将以只读方式挂载
[root@localhost dmdba]# su - dmdba
上一次登录:五 5月 28 03:06:53 CST 2021pts/1 上
[dmdba@localhost ~]$ cd /mnt
[dmdba@localhost mnt]$ ./DMInstall.bin
解压安装程序.........
问题1.解压了一会儿,由于我用的Xshell,出现:
初始化图形界面失败,如果当前监视器窗口不支持图形界面,请进入安装文件所在文件夹并使用"./DMInstall.bin -i"进行命令行安装。
解决方法:
下载XManager,地址https://www.onlinedown.net/soft/36382.htm
或者
yum groupinstall x11
然后再执行问题2解决命令,如果echo $DISPLAY没有输出,再开一个连接看看。
还是不行的话,
export DISPLAY=:0.0
设置一下临时变量display
问题2:我也在服务器安装dm,但是也出现图形化界面打不开的问题
[dmdba@localhost mnt]$ echo $DISPLAY
:0
[dmdba@localhost mnt]$ export DISPLAY=:0
[dmdba@localhost mnt]$ xhost +
access control disabled, clients can connect from any host
如果你执行命令后,还是打不开图形化界面,重新开一个控制台看看,或者切换用户看下。
问题3:因为我接触linux系统不太多,所以下面遇到的问题,也困扰了我很久:
安装程序临时目录(/tmp)可用空间为465M. 安装程序需要至少800M的临时空间
--创建一个目录用来放置安装程序时的临时目录
[root@localhost /]# mkdir -p /tem1
[root@localhost /]# chown dmdba.disntall /tem1 -R
--配置环境变量
[dmdba@localhost ~]$ vi .bash_profile
export DM_INSTALL_TMPDIR=/tem1
--使环境变量生效
[dmdba@localhost ~]$ source .bash_profile
成功进入图形化后:
[dmdba@localhost ~]$ su root
密码:
[root@localhost dmdba]# /dm8/script/root/root_installer.sh
移动 /dm8/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服务
终于安装成功啦!