![达梦数据库运维实战](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=1738958180-Sj6RrqrxOaG1tbgYlHNBsLDKEbWUbdLe-0-8e86218068c9a918deae58f6c7c2943c)
(2)查看Linux的内核版本,安装达梦数据库要求内核版本为2.4以上。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_2.jpg?sign=1738958180-qe9CSiDzwxEQ8WLwfTGBgU3SNhp7irtl-0-73ebcade3b62a2baa563f5ccd41016a0)
(3)检查磁盘的分区使用情况。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_3.jpg?sign=1738958180-GJiE82vzwJyGpgBSrepGhpw45QjUYmHa-0-a3e67fc4646645a7de1c92e78bf9e53f)
(4)检查系统内存的分配情况。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_1.jpg?sign=1738958180-lMhDVA0UwWaJIUqbuKTuZ8gyI9e2ut50-0-dbf085e6cb4d431e3cb31c43cf53c413)
(5)检查glibc的版本,安装达梦数据库要求版本在2.6以上。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_2.jpg?sign=1738958180-PArtUbGwfXCF4F6XFj1H9BT5yuUdAjL7-0-d79719a5739f03895ac3ed15aad89220)
2.操作系统前置配置
在安装达梦数据库之前,还需要为操作系统做一些前置配置,具体内容如下。
(1)创建用户。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_3.jpg?sign=1738958180-N1ruED8RSGB2uwRkORx8l9FTI6cyqIhS-0-00de5f1c9b65ae60f3180844ee3fb314)
(2)创建目录。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_4.jpg?sign=1738958180-a9TltbLb3EleI5lUDySR4Un10VYwuyLh-0-e28b02c037d28ed17defa181dffde53c)
(3)配置系统限制,在/etc/security/limits.conf文件中添加如下内容。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_5.jpg?sign=1738958180-ffBs1LyJzjbnTTY5g5QcxINXAOinmtx6-0-512200935b99a0ec2c1e480ba015d043)
1.1.2 安装达梦数据库
下面为达梦数据库软件包的安装步骤,读者可以参考对应命令依次执行。
(1)将DM8的ISO上传到Linux系统并挂载。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_6.jpg?sign=1738958180-gUVtpvDyNlq8FYVg3ftswu7ctgbaYNBO-0-8c18e640dd8a52cf8036a89985a02724)
(2)将安装文件复制到/opt目录下并修改安装文件权限。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_7.jpg?sign=1738958180-tj20QGtzAnmjNe6EaO4LLPMxljlb0H1h-0-c8b238d818cfd06d46fd0386642c7ac4)
(3)用dmdba用户执行./DMInstall.bin程序,为了看起来更直观一些,此处选择图形界面安装。
步骤一:语言与时区选择。
根据系统配置选择相应的语言与时区,单击“确定”按钮继续安装,如图1-1所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_8.jpg?sign=1738958180-iZs6FzSO4YY0riDl1FtDf219sk8TYXxX-0-34096ba214bae7a0dc135121bd445bac)
图1-1 语言与时区选择
步骤二:安装向导。
单击“下一步”按钮继续安装,如图1-2所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_22_1.jpg?sign=1738958180-DyytVhchPrDybgO1gAoVNZhEkdNLbZj1-0-17bad72a9cdd330109816c10aff5f9dc)
图1-2 安装向导
步骤三:许可证协议。
在安装和使用达梦数据库之前,该安装程序需要用户阅读许可证协议条款,用户若接受该协议,则选中“接受”,并单击“下一步”继续安装;用户若选中“不接受”,将无法进行安装,如图1-3所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_22_2.jpg?sign=1738958180-yTylrQ30LRBTXfLcBF4f5a6P3HX0vPih-0-816b1b2b967e5660b6844313d2d6ac01)
图1-3 许可证协议
步骤四:查看版本信息。
用户可以查看达梦数据库服务器、客户端等各组件相应的版本信息,如图1-4所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_23_1.jpg?sign=1738958180-vT6eBxi3tlhwnoxKySe116gEmnch7Nhp-0-0fcead2e4e36826115db0a3987852572)
图1-4 查看版本信息
步骤五:验证Key文件。
用户单击“浏览”按钮,选取Key文件,安装程序将自动验证Key文件信息。如果是合法且在有效期内的Key文件,用户可以单击“下一步”继续安装,如图1-5所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_23_2.jpg?sign=1738958180-wQyzhRFiASY4kdFkM4OjC7mPhbEImtCs-0-2270b5d97c9408836cdba6cceb424ec0)
图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=1738958180-tsIXucidmBS1bP1Bb3htmxyyBoKmCCU9-0-b71a2af15a86ffe49ee02fc2337b0930)
图1-6 安装组件
步骤七:选择安装目录,如图1-7所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_24_2.jpg?sign=1738958180-n9dtcEIy0rt1VN7CNYcqGx7LzwL1cl0V-0-430226bdabfd29939dbf0f2161e8ab8c)
图1-7 选择安装目录
步骤八:安装前小结。
显示用户即将进行安装的有关信息,如产品名称、安装类型、安装目录、所需空间、可用空间、可用内存等,用户检查无误后单击“安装”按钮进行达梦数据库的安装,如图1-8所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_25_1.jpg?sign=1738958180-RGYfZ7cEOdhHzheHc8r2vCtABbj9IuCg-0-c315148bea6856d7e4bf612bb92a0c93)
图1-8 安装前小结
步骤九:执行配置脚本。
当安装进度完成时将会弹出对话框,提示使用“root”用户执行配置脚本。用户可根据对话框的说明完成相关操作,之后可关闭此对话框,如图1-9所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_25_2.jpg?sign=1738958180-aPpP0CE6Bzb9XwKpkBCHoX5oKOwTdarj-0-5087a1b7a44803e4626a66e3bc96265b)
图1-9 执行配置脚本
提示使用“root”用户执行root_installer.sh脚本,该脚本会创建达梦服务文件、创建DMAP服务并启动。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_1.jpg?sign=1738958180-QbSNB4L1xMc1meLz7i1orzp94TaOLJE7-0-f9195551f6960f75468df42d50c9dfcf)
步骤十:初始化数据库。
如果用户在选择安装组件时选中服务器组件,那么当达梦数据库安装过程结束时,将会提示是否初始化数据库,如图1-10所示。如果用户未安装服务器组件,那么当达梦数据库安装过程结束时,单击“完成”按钮将直接退出,单击“取消”按钮将完成安装,关闭对话框。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_2.jpg?sign=1738958180-AdhENsIBdeqCQ4KuNWLtMMkBU2DAwQTc-0-6ea0fe587db44b1693e706cc09260126)
图1-10 初始化数据库
1.1.3 添加PATH环境变量
安装好达梦数据库软件后,为了更方便地使用达梦数据库的相关工具,用户需要配置达梦数据库的环境变量。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_3.jpg?sign=1738958180-1ejaVMkequZO2xGAe0w29y0OFJ5ANoMG-0-85acf5a3c10562b96b5057f6d916ccd4)