2020-09-07
达梦8数据库安装文档(DCA)
一.安装环境准备
OS:CentOS 7.6 64 位
DB: dm8_setup_rh7_64_ent_8.1.1.45_20191121(从达梦官网下载数据库安装包www.dameng.com)
二.安装步骤
1.检查 Linux(Unix) 系统信息
检查当前操作系统信息,确认安装程序与当前操作系统匹配
获取系统位数
#getconf LONG_BIT
查询系统信息
#cat /etc/redhat-release
查询系统 内核
# uname -r
查看系统内存与存储空间
为了保证安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。
# free -m
查看空间大小
# df -h
2.创建安装用户
为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 。用户 可以在安装之前为 DM 创建一个专用的系统用户。
创建用户和组
# groupadd dinstall (创建dinstall组)
# useradd -g dinstall dmdba(创建dmdba用户并添加到dinstall组)
# echo "dameng123" | passwd --stdin dmdba(将dmdba设置密码为dameng123)
# id dmdba(查看创建用户信息是否正确)
创建安装目录
# mkdir /opt/dm8
# chown dmdba:dinstall /opt/dm8(改变文件属主)
# ls -ld /opt/dm8(查看文件目录属性)
设置文件最大打开数目
Linux(Unix)下检查操作系统限制
#ulimit -a 进行查询 如图
建议将open files设置为 65536 以上或 unlimited(无限制)
方法:
cat >> /etc/security/limits.conf << EOF
dmdba soft nofile 65536
dmdba hard nofile 65536
EOF
cat >> /etc/profile << EOF
ulimit -n 65536
EOF
用dmdba 用户查看是否生效
二、安装数据库软件
在root用户下,将下载完成的数据库介质进行挂载到 /mnt目录
mount -o loop dm8_setup_rh7_64_ent_8.1.1.88_20200629.iso /mnt
切换用户到dmdba 开始安装
$ cd /mnt
$ ./DMInstall.bin
选择语言和时区
下一步
接受,下一步
选择 key 文件,如果是试用版,点下一步
选择典型安装,下一步(可以按照自己的实际需要自定义安装)
选择安装目录 /opt/dm8
安装小结,进行安装
用 root 执行脚本
# /opt/dm8/script/root/root_installer.sh
查看服务状态
# systemctl status DmAPService.service
看见 active (running)字样即可
脚本执行完成 击 点击 确定 完成
注意,这里不初始化数据库
在dmdba用户下配置环境变量
$ vi .bash_profile
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/dm8/bin"
export DM_HOME="/opt/dm8"
export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH
$ source .bash_profile (source生效一下)
初始化数据库
启动 dbca.sh
$ dbca.sh
创建数据库实例
一般用途
数据库目录
数据库名 实例名 端口
文件路径
口令管理(统一口令为dameng123)
安装示例库
用root用户执行以后三个语句
mv /opt/dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/sy
stem/DmServiceDMSERVER.servicesystemctl enable DmServiceDMSERVER.service
systemctl start DmServiceDMSERVER.service
systemctl status DmServiceDMSERVER.service
脚本执行完成 点击 确定
创建完成
登陆访问测试
$ disql sysdba/dameng123
select instance_name,status$ from v$instance;(查询数据库实例名与状态)