达梦数据库8(DM8)小白虚拟机实操常见问题

    网上很多大神都发布了类似VMware虚拟机 + CentOS7/麒麟10环境配置 + DM8 数据库安装流程,写得已经很详细了,这里小编就不赘述以及托大啦。
    本人结合实战经验以及通过参加DCA(达梦数据库认证管理员)培训的学员分享使用VMware虚拟机+麒麟系统作为基础环境模拟考试实战中得到的经验,总结以下几点较为常见以及不太好解决的几个问题,希望能帮助接触DM8的新人们。

一、可视化界面操作代替指令操作
很多小白不熟悉linux系统,操作指令频频忘记,其实可视化操作可以代替很多的指令操作,比如常见的新建文件、新建文件夹、给文件/文件夹配置所有者以及群租、文件/文件夹访问权限、复制粘贴文件等等操作均可通过可视化完成,如windows系统一样简便。

在这里插入图片描述

二、安装DM8图形化设置:
如果事先安装的麒麟操作系统是完全安装,那么图形化的核心程序是自带的,
很多小白不注意看操作步骤,致使图形化界面无法配置,导致DM8无法通过图形化安装。步骤简介:用root先执行echo $DISPLAY,然后执行xhost + ;切换dmdba用户用export DISPLAY=:0.0(注意=后为配置信息,参照root执行echo $DISPLAY显示的参数) ,最后xhost + 完成。操作界面如下图:
在这里插入图片描述

    dmdba用户执行xhost后出现access control disabled, clients can connect from any host

这段提示一般配置成功了。
三、解压安装DM8程序报错
执行./DMInstall.bin后出现以下报错Insufficient space for shared memory file:
7919等报错,由于使用虚拟机,分配硬盘大小后,文件系统一版按比例自动生成,/tmp(系统默认临时文件路径)容量不够(解压需要4G左右的空间),所以提示空间不足:
在这里插入图片描述
解决办法:可以通过修改tmp文件路径解决;我们主要讲通过修改/tmp的容量(增加到4G)解决问题。使用root执行vi /etc/fstab 添加语句tmpfs /tmp tmpfs nodev,nosuid,size=4G 0 0,保存文件,reboot。
在这里插入图片描述
四、使用DM管理器进行热备份时报错
热备份,即online备份,也是在不停止数据库服务器进行备份操作,很常用。进行热备份的前提是必须开启归档日志,很多学员在进行热备份操作时经常出现报错,内容为收集到的归档日志不连续,怎么解决呢?其实很简单:
在这里插入图片描述
假如你创建的实例名为DMSERVER ,实例服务名一般即为DmServiceDMSERVER,假如实例名为DMSERVER2,实例服务名即为DmServiceDMSERVER2,以此类推,所以要看你要热备份哪个实例。
在这里插入图片描述
解决步骤:
1、使用dmdba用户停止数据库实例服务
到DM8安装的bin文件下关掉实例服务:./DmServiceDMSERVER stop在这里插入图片描述

2、执行dmrman工具
也在bin目录下,执行./dmrman
3、repair修复归档日志
执行语句:repair archivelog database ‘/dm8/data/DM/dm.ini’;注意执行的时候修改dm.ini的正确路径;提示repair archive log successfully.则修复成功。
在这里插入图片描述
4、dmdba用户启动数据库
Bin目录下:./DmServiceDMSERVER start
重启完成后再进行数据库备份操作,备份成功。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值