1.关闭防火墙
[root@yuanzjdm8 ~]# systemctl stop firewalld[root@yuanzjdm8 ~]# systemctl disable firewalld
2.禁用selinux
sed -i '/SELINUX/s/enforcing/disabled/g;/SELINUX/s/permissive/disabled/g' etc/selinux/config
重启生效
3.修改内核参数(末尾添加)
[root@yuanzjdm8 ~]# cat /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744#kernel.shmall = 2097152#kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576vm.swappiness = 0vm.dirty_background_ratio = 3vm.dirty_ratio = 80vm.dirty_expire_centisecs = 500vm.dirty_writeback_centisecs = 100
执行命令生效
[root@yuanzjdm8 ~]# sysctl -p
4.配置文件描述参数(末尾添加)
[root@yuanzjdm8 ~]# cat /etc/security/limits.conf# End of filedmdba soft nproc 65536dmdba hard nproc 65536dmdba soft nofile 65536dmdba hard nofile 65536dmdba soft core unlimited
5.创建用户
[root@yuanzjdm8 ~]# useradd -g dinstall -m -d home/dmdba -s bin/bash dmdba[root@yuanzjdm8 ~]# echo dmdba123 | passwd --stdin dmdba更改用户 dmdba 的密码 。passwd:所有的身份验证令牌已经成功更新。
6.创建目录
[root@yuanzjdm8 ~]# mkdir dm{arch,bak,data}[root@yuanzjdm8 ~]# chmod 775 dmdata dmarch dmbak[root@yuanzjdm8 ~]# chown -R dmdba:dinstall /dmdata /dmarch /dmbak
7.修改dmdba用户环境
[dmdba@yuanzjdm8 ~]$ cat .bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then. ~/.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/.local/bin:$HOME/binexport PATHexport DM_HOME="/opt/dmdbms"export PATH="$PATH:$HOME/.local/bin:$HOME/bin:$DM_HOME/bin:$DM_HOME/tool"export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$DM_HOME/bin"
8.安装达梦数据库
a.上传达梦数据库
过程略
b.挂载iso镜像,提取数据库安装包
[root@yuanzjdm8 ~]# mount dm8_20210326_x86_rh6_64_ent_8.1.1.190_pack2.iso mediamount: dev/loop0 写保护,将以只读方式挂载[root@yuanzjdm8 ~]# cd media/[root@yuanzjdm8 media]# lsDM8 Install.pdf DMInstall.bin[root@yuanzjdm8 media]# cp DMInstall.bin ~/soft/
c.安装达梦数据库
[root@yuanzjdm8 soft]# lsDMInstall.bin[root@yuanzjdm8 soft]# ./DMInstall.bin -i请选择安装语言(C/c:中文 E/e:英文) [C/c]:解压安装程序.........core file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedscheduling priority (-e) 0file size (blocks, -f) unlimitedpending signals (-i) 15632max locked memory (kbytes, -l) 64max memory size (kbytes, -m) unlimitedopen files (-n) 1024pipe size (512 bytes, -p) 8POSIX message queues (bytes, -q) 819200real-time priority (-r) 0stack size (kbytes, -s) 8192cpu time (seconds, -t) unlimitedmax user processes (-u) 15632virtual memory (kbytes, -v) unlimitedfile locks (-x) unlimited可打开文件数过少,建议至少设置为65536或更多。欢迎使用达梦数据库安装程序是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n是否设置时区? (Y/y:是 N/n:否) [Y/y]:设置时区:[ 1]: GTM-12=日界线西[ 2]: GTM-11=萨摩亚群岛[ 3]: GTM-10=夏威夷[ 4]: GTM-09=阿拉斯加[ 5]: GTM-08=太平洋时间(美国和加拿大)[ 6]: GTM-07=亚利桑那[ 7]: GTM-06=中部时间(美国和加拿大)[ 8]: GTM-05=东部部时间(美国和加拿大)[ 9]: GTM-04=大西洋时间(美国和加拿大)[10]: GTM-03=巴西利亚[11]: GTM-02=中大西洋[12]: GTM-01=亚速尔群岛[13]: GTM=格林威治标准时间[14]: GTM+01=萨拉热窝[15]: GTM+02=开罗[16]: GTM+03=莫斯科[17]: GTM+04=阿布扎比[18]: GTM+05=伊斯兰堡[19]: GTM+06=达卡[20]: GTM+07=曼谷,河内[21]: GTM+08=中国标准时间[22]: GTM+09=汉城[23]: GTM+10=关岛[24]: GTM+11=所罗门群岛[25]: GTM+12=斐济[26]: GTM+13=努库阿勒法[27]: GTM+14=基里巴斯请选择设置时区 [21]:安装类型:1 典型安装2 服务器3 客户端4 自定义请选择安装类型的数字序号 [1 典型安装]:所需空间: 1139M请选择安装目录 [/opt/dmdbms]:可用空间: 82G是否确认安装路径(/opt/dmdbms)? (Y/y:是 N/n:否) [Y/y]:安装前小结安装位置: /opt/dmdbms所需空间: 1139M可用空间: 82G版本信息:有效日期:安装类型: 典型安装是否确认安装? (Y/y:是 N/n:否):y2021-05-29 05:02:45[INFO] 安装 基础 模块...2021-05-29 05:02:45[INFO] 安装达梦数据库...2021-05-29 05:02:48[INFO] 安装 服务器 模块...2021-05-29 05:02:48[INFO] 安装 客户端 模块...2021-05-29 05:02:49[INFO] 安装 驱动 模块...2021-05-29 05:02:50[INFO] 安装 手册 模块...2021-05-29 05:02:50[INFO] 安装 服务 模块...2021-05-29 05:02:51[INFO] 移动日志文件。2021-05-29 05:02:52[INFO] 更改安装目录权限完成。2021-05-29 05:02:52[INFO] 正在启动DmAPService服务...2021-05-29 05:02:52[INFO] 启动DmAPService服务成功。2021-05-29 05:02:52[INFO] 安装达梦数据库完成。安装结束
9.初始化实例
[dmdba@yuanzjdm8 ~]$ dminit path=/dmdata CHARSET=1 SYSDBA_PWD=SYSDBA123initdb V8db version: 0x7000cfile dm.key not found, use default license!License will expire on 2022-03-26open fail! path:./libcrypto.soNormal of FASTNormal of DEFAULTNormal of RECYCLENormal of KEEPNormal of ROLLlog file path: /dmdata/DAMENG/DAMENG01.loglog file path: /dmdata/DAMENG/DAMENG02.logwrite to dir [/dmdata/DAMENG].create dm database success. 2021-05-29 05:05:36
10.配置自启动
[root@yuanzjdm8 soft]# /opt/dmdbms/script/root/dm_service_installer.sh -t dmserver -dm_ini /dmdata/DAMENG/dm.ini -p DMSERVERCreated symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.创建服务(DmServiceDMSERVER)完成
11.启动数据库
[dmdba@yuanzjdm8 ~]$ DmServiceDMSERVER startStarting DmServiceDMSERVER: [ OK ]
文章转载自yuanzj,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




