![达梦数据库运维实战](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=1738938532-oWxL0mbp4tFuv3mPy8vtsf4D4aH3qntJ-0-f03ba3eeaa5d1fe43c81a30c7109f1e5)
(2)查看Linux的内核版本,安装达梦数据库要求内核版本为2.4以上。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_2.jpg?sign=1738938532-yPyKszN4uIT1s5Uh4UfCG3rcLtpe1wA8-0-5424716585a74c587bf1e4559293d01e)
(3)检查磁盘的分区使用情况。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_3.jpg?sign=1738938532-5EMNhwolhRdYfOUmImy93XsoFBHdGGmJ-0-557afe560c775951ac732b579b38bcb7)
(4)检查系统内存的分配情况。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_1.jpg?sign=1738938532-5OMychmEUKq1Zge5uq0PGgRVP5W2mZzq-0-887f0ac044607bcc68c743e55b0e686e)
(5)检查glibc的版本,安装达梦数据库要求版本在2.6以上。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_2.jpg?sign=1738938532-nQjpYDOoUmtBOSMVOejuHduph5UkbnIB-0-d7ad86c8ea3d686f556d0a512380f4c8)
2.操作系统前置配置
在安装达梦数据库之前,还需要为操作系统做一些前置配置,具体内容如下。
(1)创建用户。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_3.jpg?sign=1738938532-fAnAnQLN8GXDiF46wVSwaBfbHXn9kXd0-0-2cae538b7f226d1219f1a3ea4edfe249)
(2)创建目录。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_4.jpg?sign=1738938532-DMh9wUUBBydczEJocjlzYGouYgsQ312z-0-bfcf5cdcd1f7c5570c9a210b776c69b3)
(3)配置系统限制,在/etc/security/limits.conf文件中添加如下内容。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_5.jpg?sign=1738938532-rw194J0URGMKj9QcXF13mexW7UP8GenV-0-7b22b4d9619b06cd8b342a58dfdd417b)
1.1.2 安装达梦数据库
下面为达梦数据库软件包的安装步骤,读者可以参考对应命令依次执行。
(1)将DM8的ISO上传到Linux系统并挂载。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_6.jpg?sign=1738938532-TPjLzHVUAljBMpsasvrcfe6sYmOKcMc8-0-85871235ac8cc5bae63707ce990873fd)
(2)将安装文件复制到/opt目录下并修改安装文件权限。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_7.jpg?sign=1738938532-lgHVabzLZidGicg3Wnbg8YwKgEKcC1Gh-0-4efbd8d499099bcc2e72bd218af91137)
(3)用dmdba用户执行./DMInstall.bin程序,为了看起来更直观一些,此处选择图形界面安装。
步骤一:语言与时区选择。
根据系统配置选择相应的语言与时区,单击“确定”按钮继续安装,如图1-1所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_8.jpg?sign=1738938532-TvAwLJJCkoG0nPDNHTGSQpucyWok7qxx-0-ff9c61c92c0f7fe7609a0fefba110cf2)
图1-1 语言与时区选择
步骤二:安装向导。
单击“下一步”按钮继续安装,如图1-2所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_22_1.jpg?sign=1738938532-g66m5XgjHyBRyWEVjTNs4I7qVqstebht-0-05671388951fbfccf398e86d2b0f2dbd)
图1-2 安装向导
步骤三:许可证协议。
在安装和使用达梦数据库之前,该安装程序需要用户阅读许可证协议条款,用户若接受该协议,则选中“接受”,并单击“下一步”继续安装;用户若选中“不接受”,将无法进行安装,如图1-3所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_22_2.jpg?sign=1738938532-3w8BgkP0LpU9hLBgXnFBKnTwTnCMTCFP-0-ebb88409bd34498944ef4ce4683573b5)
图1-3 许可证协议
步骤四:查看版本信息。
用户可以查看达梦数据库服务器、客户端等各组件相应的版本信息,如图1-4所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_23_1.jpg?sign=1738938532-OgHcaaZWe1SmXRBeq2jPkR7iybfMZdXx-0-b833eca345f29161000041f90bccf418)
图1-4 查看版本信息
步骤五:验证Key文件。
用户单击“浏览”按钮,选取Key文件,安装程序将自动验证Key文件信息。如果是合法且在有效期内的Key文件,用户可以单击“下一步”继续安装,如图1-5所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_23_2.jpg?sign=1738938532-fxVBa23LdhQ5XuE1oOGoKvpfD0VBz4X6-0-a48410969051131ab9a9b9ef6319133b)
图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=1738938532-ZPOiSolZMM5SP6QtlPUvRVCGpAuLilv0-0-0ac849907b2bb1fd6f31ba23fe6cd6a5)
图1-6 安装组件
步骤七:选择安装目录,如图1-7所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_24_2.jpg?sign=1738938532-vca8IZP5DHWRpjfVX83UVfAkFuEAuc7C-0-f67d53d97b0a2c4c58898c575ed8c256)
图1-7 选择安装目录
步骤八:安装前小结。
显示用户即将进行安装的有关信息,如产品名称、安装类型、安装目录、所需空间、可用空间、可用内存等,用户检查无误后单击“安装”按钮进行达梦数据库的安装,如图1-8所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_25_1.jpg?sign=1738938532-OlTJ2kwl7RvitZV5OCHAWUuClU1el2di-0-4f3e759bac81d1987692f784ac67dd38)
图1-8 安装前小结
步骤九:执行配置脚本。
当安装进度完成时将会弹出对话框,提示使用“root”用户执行配置脚本。用户可根据对话框的说明完成相关操作,之后可关闭此对话框,如图1-9所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_25_2.jpg?sign=1738938532-C0c3K0pYXbYmZMrrx6rbsETi8YKtrF6g-0-6d4b7dae0ae2bec650d3bae6f34e776c)
图1-9 执行配置脚本
提示使用“root”用户执行root_installer.sh脚本,该脚本会创建达梦服务文件、创建DMAP服务并启动。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_1.jpg?sign=1738938532-XQIWLNILqa1TMTiy3IXXK1B3ZuF0xcbJ-0-8fe0c884628cf1c7726378b054708d9f)
步骤十:初始化数据库。
如果用户在选择安装组件时选中服务器组件,那么当达梦数据库安装过程结束时,将会提示是否初始化数据库,如图1-10所示。如果用户未安装服务器组件,那么当达梦数据库安装过程结束时,单击“完成”按钮将直接退出,单击“取消”按钮将完成安装,关闭对话框。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_2.jpg?sign=1738938532-KhthVFbqTIyZWOf8UyIQYaEr0o14qlGG-0-c40bb78bf00925a3ecaac0402154c539)
图1-10 初始化数据库
1.1.3 添加PATH环境变量
安装好达梦数据库软件后,为了更方便地使用达梦数据库的相关工具,用户需要配置达梦数据库的环境变量。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_3.jpg?sign=1738938532-lc8vKHZAdabdWuKXioZwlNNIqmdfKhqI-0-c56e7ad264c8202c896104ba03aab336)