使用虚拟机麒麟系统,达梦数据库图形化安装教程

本文档详细介绍了如何在虚拟机上安装麒麟操作系统openKylin,并通过共享文件夹功能将达梦数据库DM8的安装包导入。在安装过程中,可能会遇到硬盘空间不足和无法显示安装界面的问题,文中提供了相应的解决办法,包括增加临时空间和设置DISPLAY环境变量。整个流程包括下载操作系统和数据库软件、挂载ISO文件、执行安装以及解决安装过程中的常见问题。

1、达梦数据库

达梦在线服务平台下载地址 产品下载 | 达梦数据库

2、openKylin 开源操作系统

官网下载地址:系统下载-openKylin 开放麒麟社区官网 | 开源聚力,共创未来

 

 3、在虚拟机安装麒麟系统后,通过共享文件夹功能,将本地DM8安装包共享到麒麟系统中。

4、登录麒麟系统,在目录 /mnt/hgfs/ 可以看到共享的文件夹

 5、挂载iso文件

命令 mount -o loop /mnt/hgfs/DevData/dm8_20221121_x86_rh6_64.iso /mnt

6、执行安装

[dmdba@localhost mnt]$ ./DMInstall.bin 

问题1.遇到硬盘空间不足时候

通过如下命令增加临时空间

[root@localhost mnt]# mount -t tmpfs -o size=4G none /tmp

问题2.无法弹出安装界面

执行如下

[root@localhost ~]# cd 桌面
[root@localhost 桌面]# xhost +
access control disabled, clients can connect from any host
[root@localhost 桌面]# echo $DISPLAY
:0
[root@localhost 桌面]# su - dmdba
上一次登录: 二 12月 20 01:56:16 CST 2022 pts/0 上
[dmdba@localhost ~]$ export DISPLAY=:0

 

 

 

 

 

 

 

 

 

 

<think>嗯,用户询问如何在虚拟机环境中安装达梦数据库的详细步骤。我需要整理一个清晰的安装指南。用户可能是个数据库管理员或开发者,正在搭建国产数据库环境,技术需求明确但缺乏具体操作经验。参考引用内容时,发现四个相关资源:[1]提到下载VMware和CentOS镜像,[2]展示虚拟机创建步骤,[3]强调系统检查,[4]指出临时目录设置问题。这些信息需要整合成连贯流程。首先规划安装框架:准备阶段(软硬件)→创建虚拟机安装OS→部署DM8。特别要注意引用[3]强调的系统兼容性检查和引用[4]的临时目录问题,这两点容易出错。下载环节要重点标注:达梦官网需要注册才能获取安装包,这点用户容易忽略。虚拟机配置参数根据引用[2]的经验,建议分配4核CPU/8GB内存/100GB存储,这是平衡性能和资源的方案。安装过程中的关键步骤包括:关闭SELinux(引用[3]隐含要求)、创建dmdba用户(引用[3]明确)、挂载镜像时注意引用[4]的/tmp空间问题。图形化安装阶段要强调LANG变量设置,避免中文乱码。最后验证部分需要包含基础命令和连接测试,用户完成安装后急需确认成果。补充的三个问题覆盖了常见后续需求:性能优化适合进阶用户,错误排查解决安装障碍,迁移方案则考虑实际应用场景。突然想到用户可能遇到GUI安装困难,在相关问题里特意加入"无图形界面"的解决方案,这样既保持主线简洁,又覆盖特殊情况。整个流程确保每个步骤都有引用依据,同时标注易错点。</think>以下是在虚拟机环境中安装达梦数据库(DM8)的详细步骤,结合VMware和Linux系统(以麒麟/CentOS为例): --- ### **一、准备工作** 1. **下载资源** - VMware Workstation: [官网下载](https://customerconnect.vmware.com/en/downloads)(需注册) - Linux镜像: 麒麟Kylin V10 或 CentOS 7/8([麒麟下载](https://www.kylinos.cn/) | [CentOS下载](https://www.centos.org/download/)) - 达梦数据库DM8安装包: [达梦官网](https://www.dameng.com/download/)(需注册获取) 2. **安装VMware** - 双击下载的安装包,按向导完成安装([引用步骤](^2))。 --- ### **二、创建虚拟机** 1. **新建虚拟机** - 打开VMware → 选择"创建新的虚拟机" → 选择Linux版本(麒麟选"Linux 5.x及更高版本")。 2. **配置硬件** ```markdown - 内存:≥ 8GB(建议) - 处理器:≥ 4核 - 硬盘:≥ 100GB(类型选SCSI) - 网络:NAT模式(便于联网) ``` [^2] --- ### **三、安装Linux系统** 1. **加载ISO镜像** - 在虚拟机设置中挂载下载的Linux ISO文件。 2. **安装操作系统** - 启动虚拟机 → 按提示分区(建议自动分区)→ 设置root密码和用户(如`dmdba`)。 --- ### **四、安装达梦数据库** #### **1. 系统环境检查** ```bash # 检查系统位数 getconf LONG_BIT # 查看系统信息 lsb_release -a cat /etc/issue uname -a ``` 确保系统为64位([引用](^3))。 #### **2. 创建安装用户** ```bash groupadd dinstall useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba passwd dmdba # 设置密码 ``` #### **3. 解决临时目录空间问题** 若`/tmp`空间不足(需≥2GB): ```bash mkdir -p /opt/tmp chown dmdba:dinstall /opt/tmp export DM_INSTALL_TMPDIR=/opt/tmp # 临时指定目录([引用](^4)) ``` #### **4. 挂载安装包** ```bash mkdir /mnt/dm mount -o loop dm8_20230104_x86_rh6_64.iso /mnt/dm ``` #### **5. 图形化安装** ```bash # 切换用户 su - dmdba export LANG=en_US.UTF-8 # 避免中文乱码 # 启动安装程序 cd /mnt/dm ./DMInstall.bin ``` **安装选项说明:** - 选择语言 → 接受许可协议 - 选择安装路径(如`/home/dmdba/dmdbms`) - 选择"典型安装" - 确认安装信息 → 等待完成 #### **6. 初始化数据库** ```bash # 使用root执行 cd /home/dmdba/dmdbms/script/root ./root_installer.sh ``` #### **7. 启动数据库服务** ```bash systemctl start DmServiceDMSERVER.service systemctl enable DmServiceDMSERVER.service ``` --- ### **五、验证安装** ```bash # 连接数据库 cd /home/dmdba/dmdbms/bin ./disql SYSDBA/SYSDBA@localhost:5236 # 执行测试命令 SQL> select * from v$version; ``` 若显示达梦版本信息即安装成功。 --- ### **常见问题解决** - **图形化安装失败**: 确保已安装`libXext`、`libXtst`等依赖: ```bash yum install -y libXext libXtst xorg-x11-server-Xorg ``` - **临时目录空间不足**: 务必设置`DM_INSTALL_TMPDIR`环境变量([引用](^4))。 --- ### 相关问题 1. **达梦数据库安装后如何配置内存参数?** 2. **如何解决达梦数据库启动时报错"共享内存不足"?** 3. **达梦数据库如何迁移物理备份到新服务器?** > 引用说明: > [^1]: VMware下载及CentOS镜像准备步骤 > [^2]: 虚拟机创建与配置方法 > [^3]: Linux系统环境检查关键命令 > [^4]: 安装临时目录空间不足的解决方案
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值