安装之前记得图形化
步骤
1.创建用户用户组
2.挂载
3.安装
4..安装方式
(1)图形化安装
(2)命令安装
(3)静默安装
4.1tmp目录空间不足报错(insufficient space error)
报错原因:安装达梦数据库的操作系统的tmp空间不足,查看所分配的空间大小和使用情况。
解决方法:如果 小于 2g 临时增大 tmp 空间,一般增大到4g。以下是扩大tmp空间的步骤。
解决步骤:
1、用root执行命令
[root@localhost~]# vi /etc/fstab
2、在文件里插入 tmpfs /tmp tmpfs nodev,nosuid,size=4G 0 0
tmpfs /tmp tmpfs nodev,nosuid,size=4G 0 0
3.再用命令df -h 看下/tmp 路径的空间变成4G,然后用命令reboot重启服务。服务重启后再安装数据库即可。
4.df -h 可以查看
4.2图形化安装实操问题
虚拟机第一次启动要用xhost +
[root@localhost ~]# xhost + access control disabled,clients can connect from any host #让其他用户可以加入到我们的图形化界面来 [root@localhost ~]# echo $DISPLAY :0.0 #DISPLAY变量关系到我们的图形化界面是否可以正常打开 #注意这里并不是变量display不是都是0 #考试的时候是通过vnc接入的所以变量值不一定为0
开始安装,安装的时候不是用root用户而是用dmdba用户
[root@localhost ~]# su dmdba [dmdba@localhost ~]# export DISPLAY=:0.0 #这里display的export值是和root用户下面一样的
(注意:退出dmdba后重新登录要重新export DISPLAY=:0.0)
注意计入图形化安装界面的安装目录的时候,之前创建的安装目录 比如dm8,安装目录文件的权限是归root用户的,在安装的时候会发生报错
进入dm8 用 ./就开始安装了
安装目录必须提前创建,且底下没有文件和目录
注意不要忘记将dm8的权限修改到dmdba下面
[root@localhost ~]# chown dmdba:dinstall /dm8
4.3最大文件打开数的问题
查看数据库最大文件打开数
[root@localhost ~]# ulimit -a #查看所有的参数信息 [root@localhost ~]# ulimit -n #查看文件打开数目
如果最大文件打开数过小后续就会出现文件打开出错的问题
当业务并发量比较大的时候,数据库无法创建新的连接。所有现网openfiles参数可以设置较大
改设置的方法
[root@localhost~]#vi /etc/security/limits.conf
在最后加4行命令
dmdba soft nofile 102400 #或者4096 dmdba hard nofile 204800 #或者65536 root soft nofile 102400 #或者4096 root hard nofilr 204800 #或者65536
nofile 是No Number file的简写
最后感谢dm数据库给本人一次很好的数据库运维体验。