达梦数据库
达梦数据库DM8安装流程
创建达梦数据库实例
达梦数据库实例优化与配置
模式和用户及库之间的概念理解
常见数据库运维问题
达梦数据库日常运维指令
达梦8主从集群同步模式部署测试
客户端连接达梦数据库的方式(dm_svc)
删除达梦数据库实例
达梦数据库disql操作存储过程
本文档使用 MrDoc 发布
-
+
home page
达梦数据库DM8安装流程
# 一、安装前准备 用户在安装 DM 数据库之前需要检查或修改操作系统的配置,以保证 DM 数据库能够正确安装和运行。 ## 演示说明 本文以演示环境如下: | 操作系统 | CPU | 数据库 | |---------|-----------|-------------------------| | CentOS7 | x86_64 架构 | dm8_rh7_64_ent_8.1.1.87 | 下载地址:https://download.dameng.com/eco/adapter/DM8/202302/dm8_20230104_x86_rh6_64.zip >信创环境安装部署也可以参考此篇文章,但需注意 CPU 和操作系统对应的 DM 数据库版本。 >注意 1、安装前必须创建 dmdba 用户,禁止使用 root 用户安装数据库。 2、使用 root 用户建立文件夹,待 dmdba 用户建立完成后需将文件所有者更改为 dmdba 用户,否则无法安装到该目录下 3、安装示例中注明`(根据实际修改)`的文件名称或路径或参数请根据实际修改 ## 预安装指令 ```bash # 创建用户和用户所在的组,并修改用户密码 groupadd dmdba useradd -g dmdba -m -d /home/dmdba -s /bin/bash dmdba echo 'Test!@#123'|passwd dmdba --stdin # 修改文件打开最大数,重启服务器后永久生效 echo 'dmdba hard nofile 65536' >> /etc/security/limits.conf echo 'dmdba soft nofile 65536' >> /etc/security/limits.conf echo 'dmdba hard stack 32768' >> /etc/security/limits.conf echo 'dmdba soft stack 16384' >> /etc/security/limits.conf # 挂载镜像,将 DM 数据库的 iso 安装包保存在任意位置,挂载示例:(根据实际修改) mount -o loop /opt/dm8_20230104_x86_rh6_64.iso /mnt # 新建安装目录,用来安装 DM 数据库:(根据实际修改) mkdir -p /data/dm8server/basedir # 修改安装目录权限 chown dmdba:dmdba -R /data/dm8server chmod -R 755 /data ``` # 命令行安装 ```bash # 切换至 dmdba 用户下,在 /mnt 目录下使用命令行安装数据库程序,依次执行以下命令安装 DM 数据库。 su - dmdba /mnt/DMInstall.bin -i ``` **安装示例** 数据库安装大概 1~2 分钟,数据库安装过程如下 ```bash # 按需求选择安装语言,默认为中文 Please select the installers language (E/e:English C/c:Chinese) [E/e]:E Extract install files.......... Welcome to DM DBMS Installer ``` ```bash # 本地安装选择【不输入 Key 文件】 Whether to input the path of Key File? (Y/y:Yes N/n:No) [Y/y]:n ``` ```bash # 选择【默认时区 21】 Whether to Set The TimeZone? (Y/y:Yes N/n:No) [Y/y]:y [21]: GTM+08=China Please Select the TimeZone [21]:21 ``` ```bash Installation Type: 1 Typical 2 Server 3 Client 4 Custom # 安装类型选择 典型安装 Please Input the number of the Installation Type [1 Typical]:1 Require Space: 1667M ``` ```bash # 填写安装目录(根据实际修改) Please Input the install path [/home/dmdba/dmdbms]:/data/dm8server/basedir Available Space:43G # 确认安装路径 Please Confirm the install path(/data/dm8server/basedir)? (Y/y:Yes N/n:No) [Y/y]:y ``` ```bash Please execute the commands by root: /data/dm8server/basedir/script/root/root_installer.sh ``` 安装完成 # 安装后配置 ## 创建服务 数据库安装完成后,需要切换至`root` 用户执行命令`/data/dm8server/basedir/script/root/root_installer.sh` 创建 DmAPService,避免影响数据库备份。 ```bash bash /data/dm8server/basedir/script/root/root_installer.sh ``` ## 配置环境变量 切换到 root 用户进入 dmdba 用户的根目录下,配置对应的环境变量。DM_HOME 变量和动态链接库文件的加载路径在程序安装成功后会自动导入。命令如下: ```bash echo 'export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool' >> /home/dmdba/.bash_profile su -l dmdba --session-command "source /home/dmdba/.bash_profile" echo '/data/dm8server/basedir/bin' >>/etc/ld.so.conf;ldconfig ```
Nathan
April 25, 2023, 2:42 p.m.
转发文档
Collection documents
Last
Next
手机扫码
Copy link
手机扫一扫转发分享
Copy link
Markdown文件
PDF文件
Docx文件
share
link
type
password
Update password