![达梦数据库运维实战](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=1739245072-wcUxmofCdY2X3McOZAkHC9tizljC6cgc-0-f8ade08d8e41ea580d2e141f6a5b80e2)
(2)查看Linux的内核版本,安装达梦数据库要求内核版本为2.4以上。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_2.jpg?sign=1739245072-hbXvpUafV5oeihWa2RCBJaSzzbIuj1XU-0-b110827ac0d761b816a6995d93524c99)
(3)检查磁盘的分区使用情况。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_20_3.jpg?sign=1739245072-gXH7GrNDxlLFyANotXcW72FMbVPmS0Ws-0-57dab363c5d2d6cf069806b7f4745a53)
(4)检查系统内存的分配情况。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_1.jpg?sign=1739245072-juMV08DRuTBDQk73t65lpfOfi4ASMk6I-0-b98cdd8d4fd2c855dca3dfa23fa79ac1)
(5)检查glibc的版本,安装达梦数据库要求版本在2.6以上。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_2.jpg?sign=1739245072-vqL5qPf9UGf6F9isGToImhFgpHtXBSSF-0-dc16f3d50778d9512bd47fee85f4fec5)
2.操作系统前置配置
在安装达梦数据库之前,还需要为操作系统做一些前置配置,具体内容如下。
(1)创建用户。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_3.jpg?sign=1739245072-MVybtQY7IFY72YLKdcQomPibfmYiDurN-0-f426c7720b462e3d123515bcdad8b2ef)
(2)创建目录。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_4.jpg?sign=1739245072-usgmfqwCVhH98B4lW3mXPbCMtXGqMXKU-0-fbc5deab5e4171d4a159bb354d8b0587)
(3)配置系统限制,在/etc/security/limits.conf文件中添加如下内容。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_5.jpg?sign=1739245072-vvmypojsRpZXSYOTPxNIetqu6ow78H6J-0-a8214199eca7393b5336a64e8b93d04b)
1.1.2 安装达梦数据库
下面为达梦数据库软件包的安装步骤,读者可以参考对应命令依次执行。
(1)将DM8的ISO上传到Linux系统并挂载。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_6.jpg?sign=1739245072-u12NbsTbX8ecZ0512ET4fAgmfj2bpmiV-0-f68a5a4af6cd91c5360442d7fd19306c)
(2)将安装文件复制到/opt目录下并修改安装文件权限。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_7.jpg?sign=1739245072-4oc1gCLBcCQofEkLginxtPqDpNLDwBnM-0-b66e726095072c7234e5a10715932972)
(3)用dmdba用户执行./DMInstall.bin程序,为了看起来更直观一些,此处选择图形界面安装。
步骤一:语言与时区选择。
根据系统配置选择相应的语言与时区,单击“确定”按钮继续安装,如图1-1所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_21_8.jpg?sign=1739245072-fPrYTsL0bMrJdWUU8KsU9p5ETx82tkUc-0-bd191ea50f51f0645f59a5521aea75d6)
图1-1 语言与时区选择
步骤二:安装向导。
单击“下一步”按钮继续安装,如图1-2所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_22_1.jpg?sign=1739245072-CtlHHbKuAT24hMGVOEqcYvoDOkzVwIns-0-f0c9990f9cf66ef490a3f8f5a0a914d3)
图1-2 安装向导
步骤三:许可证协议。
在安装和使用达梦数据库之前,该安装程序需要用户阅读许可证协议条款,用户若接受该协议,则选中“接受”,并单击“下一步”继续安装;用户若选中“不接受”,将无法进行安装,如图1-3所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_22_2.jpg?sign=1739245072-8BwXBxgavzVqUUw5KgFAIuwlxEGJsRFi-0-dead2f318b11b9f2fe039dbc1fb1a50f)
图1-3 许可证协议
步骤四:查看版本信息。
用户可以查看达梦数据库服务器、客户端等各组件相应的版本信息,如图1-4所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_23_1.jpg?sign=1739245072-3xTceVTTtqdAL2fT0SoDQIPkW1jsrgZe-0-5603194d1811e9fc99eae8cb47dfbe05)
图1-4 查看版本信息
步骤五:验证Key文件。
用户单击“浏览”按钮,选取Key文件,安装程序将自动验证Key文件信息。如果是合法且在有效期内的Key文件,用户可以单击“下一步”继续安装,如图1-5所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_23_2.jpg?sign=1739245072-xiut8iT0VUAY8aeNAzMHLvzDAflP1hb2-0-ae47cd5c3ecc8ea4985e858e73c40ada)
图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=1739245072-6UjKek6XCGQTZcxzfnqJVmWsxdnVCyQ1-0-caa406e9382314acc7acf588a075c157)
图1-6 安装组件
步骤七:选择安装目录,如图1-7所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_24_2.jpg?sign=1739245072-av6ncuOxl8qN8uGal1PHjCom9fMwsh1E-0-1de2868d9e1154f6f2ca180d7a442853)
图1-7 选择安装目录
步骤八:安装前小结。
显示用户即将进行安装的有关信息,如产品名称、安装类型、安装目录、所需空间、可用空间、可用内存等,用户检查无误后单击“安装”按钮进行达梦数据库的安装,如图1-8所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_25_1.jpg?sign=1739245072-VD57E5NzoLByh6tVWLVfk9DiauWU0Its-0-5c6ba3169514d6b3a71de54700fe9012)
图1-8 安装前小结
步骤九:执行配置脚本。
当安装进度完成时将会弹出对话框,提示使用“root”用户执行配置脚本。用户可根据对话框的说明完成相关操作,之后可关闭此对话框,如图1-9所示。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_25_2.jpg?sign=1739245072-6w2AzXBb5bI874ihlJzonnJjlIf2Lsnh-0-167c5f90d01cdca440eb02f28b179785)
图1-9 执行配置脚本
提示使用“root”用户执行root_installer.sh脚本,该脚本会创建达梦服务文件、创建DMAP服务并启动。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_1.jpg?sign=1739245072-rkTecuG47ThBlUTKWEnLgUI2YsjWuuOb-0-c6c79a02390b7d121725f19a5cd06e7c)
步骤十:初始化数据库。
如果用户在选择安装组件时选中服务器组件,那么当达梦数据库安装过程结束时,将会提示是否初始化数据库,如图1-10所示。如果用户未安装服务器组件,那么当达梦数据库安装过程结束时,单击“完成”按钮将直接退出,单击“取消”按钮将完成安装,关闭对话框。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_2.jpg?sign=1739245072-GlF6cxl0HjK5jSsmg4PDJuHH83DcmsHD-0-be85920252a00fcd685dca9342dad541)
图1-10 初始化数据库
1.1.3 添加PATH环境变量
安装好达梦数据库软件后,为了更方便地使用达梦数据库的相关工具,用户需要配置达梦数据库的环境变量。
![](https://epubservercos.yuewen.com/C85BE0/21190707608528806/epubprivate/OEBPS/Images/41701_26_3.jpg?sign=1739245072-o5x0S0PNwOGA5M1uNl7X26i0g0eUPHuI-0-f9e41e0b575737de8aa4ea30f6b9ea02)