![达梦数据库运维实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/135/40795135/b_40795135.jpg)
第1章 达梦数据库安装部署
1.1 安装
达梦数据库(也称为DM数据库)支持不同的硬件平台和软件平台。硬件平台,这里指的是CPU类型,如英特尔、飞腾、龙芯、申威等;软件平台,这里指的是操作系统类型,如Windows、Linux和UNIX等。用户可以根据硬件平台和软件平台的不同组合,从达梦数据库官网下载对应的安装介质。
本节将演示如何在中标麒麟6.7系统上安装DM8。
1.1.1 安装前的准备工作
1.安装Linux操作系统
在对应服务器上安装Linux操作系统,操作系统版本为中标麒麟6.7,具体查看命令如下。
(1)查看Linux的发行版本。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_1.jpg?sign=1739164334-Zmq6fnhjW4ZtpOlBipUXOipowWNi1je1-0-ebe8da1e3e229a9dbee81a5ca360d01b)
(2)查看Linux的内核版本,安装达梦数据库要求内核版本为2.4以上。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_2.jpg?sign=1739164334-6fZUIJfDldmooMiTrtFeKYwFe4WqmgdT-0-6b345bf6f254a9db6ed9c80a528f3efd)
(3)检查磁盘的分区使用情况。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_3.jpg?sign=1739164334-4IHvldc3rx5wxuttQOAOcSKgG9w8XawX-0-742dc5cd0ad92dd55a7a8df0635f8429)
(4)检查系统内存的分配情况。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_1.jpg?sign=1739164334-kwtQoOLBn2iaQQ2toTl07VhkoDGE4EeQ-0-475430910c8273a6b148fa34b6e6dc93)
(5)检查glibc的版本,安装达梦数据库要求版本在2.6以上。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_2.jpg?sign=1739164334-odw6gvI57T7VULRwNHsiicVaX0ysNRyB-0-d37ea70b8dd84903d04a477f648958a1)
2.操作系统前置配置
在安装达梦数据库之前,还需要为操作系统做一些前置配置,具体内容如下。
(1)创建用户。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_3.jpg?sign=1739164334-ndQaoR7gtG595dgoOUOCcbIeoVJdmPDH-0-76616b56c36edcd6867acfa98e44ae04)
(2)创建目录。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_4.jpg?sign=1739164334-8D1QQv7KkZz40hWPGoYMrTgwADhH391T-0-13c444b879902a43e8d307bb808a4d02)
(3)配置系统限制,在/etc/security/limits.conf文件中添加如下内容。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_5.jpg?sign=1739164334-hAEwXDNZVfm76z1DPn5S8ywkoIiM2Nit-0-ba78e09d94227941abb292a7abee19ee)
1.1.2 安装达梦数据库
下面为达梦数据库软件包的安装步骤,读者可以参考对应命令依次执行。
(1)将DM8的ISO上传到Linux系统并挂载。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_6.jpg?sign=1739164334-sjRWNJXF1o8RIrpFUygrDkzxKesi4axC-0-dc07bda113c098248ac41c435d66db79)
(2)将安装文件复制到/opt目录下并修改安装文件权限。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_7.jpg?sign=1739164334-OrYp4lFkt87OCSip9J9l0bxG22Wvji5k-0-34b8acfe30966c661548cfd1badadad7)
(3)用dmdba用户执行./DMInstall.bin程序,为了看起来更直观一些,此处选择图形界面安装。
步骤一:语言与时区选择。
根据系统配置选择相应的语言与时区,单击“确定”按钮继续安装,如图1-1所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_8.jpg?sign=1739164334-RClb9VR5wuzl3hS9NyVlgAYiTRLjQXAV-0-71e5d4242ceff4c95e220706083045fb)
图1-1 语言与时区选择
步骤二:安装向导。
单击“下一步”按钮继续安装,如图1-2所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_22_1.jpg?sign=1739164334-Dar2k71ruiubmlfm0sAeb2AUH589Avbg-0-a148c07722b7d2984c4d0239b9e6d49c)
图1-2 安装向导
步骤三:许可证协议。
在安装和使用达梦数据库之前,该安装程序需要用户阅读许可证协议条款,用户若接受该协议,则选中“接受”,并单击“下一步”继续安装;用户若选中“不接受”,将无法进行安装,如图1-3所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_22_2.jpg?sign=1739164334-a4JR9ZvzWn87FW80El89QFHxjZw0iSr8-0-78f34f165a7094a5784934ef6f04ef91)
图1-3 许可证协议
步骤四:查看版本信息。
用户可以查看达梦数据库服务器、客户端等各组件相应的版本信息,如图1-4所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_23_1.jpg?sign=1739164334-xwE9pexbeaRgidREE4smE9jpjRSwHPw9-0-8af1ad1f87853caed7debe1d92ec82fe)
图1-4 查看版本信息
步骤五:验证Key文件。
用户单击“浏览”按钮,选取Key文件,安装程序将自动验证Key文件信息。如果是合法且在有效期内的Key文件,用户可以单击“下一步”继续安装,如图1-5所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_23_2.jpg?sign=1739164334-aDNkXngJYvjLzhcGrCoqGcLHqez5MuIO-0-f4758ec8933d32e463135e377503ea48)
图1-5 验证Key文件
注意:这里会提示“输入达梦数据库的密钥文件”,如果购买了正版的达梦数据库,原厂会提供Key文件,如果没有,这里可以忽略,在没有指定Key文件的情况下,达梦数据库也可以使用一年。这里的一年是从软件发布时间开始计算的,而不是从安装日期开始计算的。
步骤六:安装组件。
达梦数据库安装组件提供4种安装方式,包括典型安装、服务器安装、客户端安装和自定义安装,用户可根据实际情况灵活地选择,如图1-6所示。
(1)典型安装:包括服务器、客户端、驱动、用户手册、数据库服务。
(2)服务器安装:包括服务器、驱动、用户手册、数据库服务。
(3)客户端安装:包括客户端、驱动、用户手册。
(4)自定义安装:用户根据需求勾选组件,可以是服务器、客户端、驱动、用户手册、数据库服务中的任意组合。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_24_1.jpg?sign=1739164334-SPsAce9XfZBXPtWM6EOo7JBcIHxPfHEr-0-516ab377ca459f85ab0f32130be260ed)
图1-6 安装组件
步骤七:选择安装目录,如图1-7所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_24_2.jpg?sign=1739164334-i9wJoybsHDhnxZ4XI3uufvZXhVT0GEvJ-0-21de509162a4b7853465d548ddfa0e41)
图1-7 选择安装目录
步骤八:安装前小结。
显示用户即将进行安装的有关信息,如产品名称、安装类型、安装目录、所需空间、可用空间、可用内存等,用户检查无误后单击“安装”按钮进行达梦数据库的安装,如图1-8所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_25_1.jpg?sign=1739164334-noOc40ys0oyK8HKeUiU4a0hlbWf17gh0-0-96986963190181a670505898e82001c4)
图1-8 安装前小结
步骤九:执行配置脚本。
当安装进度完成时将会弹出对话框,提示使用“root”用户执行配置脚本。用户可根据对话框的说明完成相关操作,之后可关闭此对话框,如图1-9所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_25_2.jpg?sign=1739164334-2LXPDAgBVYjqwARsvXVgdZyJPbXYsqqj-0-3c210e37c640918ddf2ad47b81c73f1f)
图1-9 执行配置脚本
提示使用“root”用户执行root_installer.sh脚本,该脚本会创建达梦服务文件、创建DMAP服务并启动。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_1.jpg?sign=1739164334-ul91e6JtHMWq1RqBCxXPtYu0WqNLPAnA-0-2d34f40fd1a2f01f5c563e71b2cd94ae)
步骤十:初始化数据库。
如果用户在选择安装组件时选中服务器组件,那么当达梦数据库安装过程结束时,将会提示是否初始化数据库,如图1-10所示。如果用户未安装服务器组件,那么当达梦数据库安装过程结束时,单击“完成”按钮将直接退出,单击“取消”按钮将完成安装,关闭对话框。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_2.jpg?sign=1739164334-djPwMANDhl3j07KRTrHkbjgUhhY8vZRR-0-b637d780c0d73628dfe0acfde129bf0b)
图1-10 初始化数据库
1.1.3 添加PATH环境变量
安装好达梦数据库软件后,为了更方便地使用达梦数据库的相关工具,用户需要配置达梦数据库的环境变量。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_3.jpg?sign=1739164334-EJhC0ltn93LG6o9yhBQCvLvnRKmaGTUE-0-153b3a1c099f5f1f5d0d497ba82b15f4)