Centos 6.10 命令行安装 DM8 企业版

一、下载

DM8:http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14

二、设置安装基础环境

2.1 上传ISO文件到/tmp文件下并加载光驱到/opt/cdrom

# 创建光驱挂载文件夹
[root@centos6DM ~]# mkdir /opt/cdrom
# 挂载光驱文件
[root@centos6DM ~]# mount -o loop /tmp/dm8_setup_rh6_64_ent_8.1.1.45_20191121.iso /opt/cdrom
# 取消挂载光驱文件
[root@centos6DM ~]# umount /opt/cdrom

在这里插入图片描述

2.2 临时关闭Selinux

[root@centos6DM ~]# setenforce 0

2.3 关闭或配置防火墙

[root@centos6DM ~]# /sbin/iptables -I INPUT -p tcp --dport 5236 -j ACCEPT
[root@centos6DM ~]# service iptables save
[root@centos6DM ~]# service iptables restart

2.4 修改/etc/security/limits.conf文件

[root@centos6DM ~]# vi /etc/security/limits.conf

dmdba soft nice 0
dmdba hard nice 0
dmdba soft as unlimited
dmdba hard as unlimited
dmdba soft fsize unlimited
dmdba hard fsize unlimited
dmdba soft nproc 131072
dmdba hard nproc 131072
dmdba soft nofile 131072
dmdba hard nofile 131072
dmdba soft core unlimited
dmdba hard core unlimited
dmdba soft data unlimited
dmdba hard data unlimited

2.5 创建安装用户

[root@centos6DM ~]# groupadd dinstall
[root@centos6DM ~]# useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
[root@centos6DM ~]# passwd dmdba

2.6 创建安装目录

[root@centos6DM ~]# mkdir /opt/dm8
[root@centos6DM ~]# mkdir /opt/dm8/dmdbms
[root@centos6DM ~]# chown -R dmdba:dinstall /opt/dm8

2.7 配置dmdba用户的环境变量

# 切换到dmdba用户
[root@centos6DM ~]# su - dmdba

# 输入命令将下列内容加入该文件
[dmdba@centos6DM ~]$ vi .bash_profile

export DM_HOME=/opt/dm8/dmdbms
export PATH=$PATH:$DM_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin

# 使配置文件立即生效
[dmdba@centos6DM ~]$ source .bash_profile

三、命令行安装

# 切换到dmdba用户
[root@centos6DM ~]# su - dmdba
[dmdba@centos6DM cdrom]$ cd /opt/cdrom/

在这里插入图片描述

# 执行命令安装
[dmdba@centos6DM cdrom]$ ./DMInstall.bin -i
请选择安装语言(C/c:中文 E/e:英文) [C/c]:C
解压安装程序..........
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 7331
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 10240
cpu time               (seconds, -t) unlimited
max user processes              (-u) 1024
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

可打开文件数过少,建议至少设置为65536或更多。

欢迎使用达梦数据库安装程序

是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:N

是否设置时区? (Y/y:是 N/n:否) [Y/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]:21

安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:1
所需空间: 1011M

请选择安装目录 [/home/dmdba/dmdbms]:/opt/dm8/dmdbms
可用空间: 38G
是否确认安装路径(/opt/dm8/dmdbms)? (Y/y:是 N/n:否)  [Y/y]:Y

安装前小结
安装位置: /opt/dm8/dmdbms
所需空间: 1011M
可用空间: 38G
版本信息: 
有效日期: 
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):Y
2020-02-29 16:17:46 
[INFO] 安装达梦数据库...
2020-02-29 16:17:46 
[INFO] 安装 基础 模块...
2020-02-29 16:18:04 
[INFO] 安装 服务器 模块...
2020-02-29 16:18:07 
[INFO] 安装 客户端 模块...
2020-02-29 16:18:24 
[INFO] 安装 驱动 模块...
2020-02-29 16:18:25 
[INFO] 安装 手册 模块...
2020-02-29 16:18:26 
[INFO] 安装 服务 模块...
2020-02-29 16:18:28 
[INFO] 移动ant日志文件。
2020-02-29 16:18:29 
[INFO] 安装达梦数据库完成。

请以root系统用户执行命令:
/opt/dm8/dmdbms/script/root/root_installer.sh

安装结束

# 切换到root系统用户执行命令,并注册服务
[root@centos6DM ~]# sh /opt/dm8/dmdbms/script/root/root_installer.sh

四、初始化数据库实例

# 切换到dmdba用户
[root@centos6DM ~]# su - dmdba
[dmdba@centos6DM cdrom]$ cd /opt/dm8/dmdbms/bin
[dmdba@centos6DM bin]$ ./dminit
initdb V8
db version: 0x7000a
file dm.key not found, use default license!
License will expire on 2020-11-21
input system dir: /opt/dm8/dmdata               -- << 数据文件存放路径
input db name: DAMENG                           -- << 实例/数据库名
input port num: 5236                            -- << 服务端口
input page size(4, 8, 16, 32): 8                -- << 数据文件使用的页大小
input extent size(16, 32): 16                   -- << 数据文件使用的簇大小
input sec priv mode(0, 1): 0                    -- << 安全特权模式
input time zone(-12:59,+14:00): +8              -- << 初始化时区
string case sensitive? ([Y]es, [N]o): Y         -- << 标识符大小写敏感
which charset to use? (0[GB18030], 1[UTF-8], 2[EUC-KR]): 1        -- << 字符集
length in char? ([Y]es, [N]o): N                -- << VARCHAR类型对象的长度是否以字符为单位
enable database encrypt? ([Y]es, [N]o): N       -- << 是否启用数据库加密
input slice size(512, 4096):                    -- << 设置页加密分片大小
page check mode? (0/1/2): 0                     -- << 是否启用页面内容校验模式
input elog path:                                -- << 指定初始化过程中生成的日志文件所在路径
auto_overwrite mode? (0/1/2): 0                 -- << 是否覆盖建库目录下所有同名文件

 log file path: /opt/dm8/dmdata/DAMENG/DAMENG01.log


 log file path: /opt/dm8/dmdata/DAMENG/DAMENG02.log

write to dir [/opt/dm8/dmdata/DAMENG].
create dm database success. 2020-02-29 16:36:11
# 切换到root系统用户执行命令
# 找到dm.ini文件
[root@centos6DM ~]# cd /opt/dm8/dmdata/DAMENG
[root@centos6DM DAMENG]# ll
# 找到dm_service_installer.sh文件
[root@centos6DM DAMENG]# cd /opt/dm8/dmdbms/script/root/
[root@centos6DM root]# ll
# 注册操作系统服务并启动数据库实例
[root@centos6DM root]# ./dm_service_installer.sh -t dmserver -dm_ini /opt/dm8/dmdata/DAMENG/dm.ini -p DMSERVER
[root@centos6DM root]# service DmServiceDMSERVER start
# 查看是否成功
[root@centos6DM root]# ps -ef | grep dmserver

在这里插入图片描述

五、连接数据库

[root@centos6DM ~]# cd /opt/dm8/dmdbms/bin
[root@centos6DM bin]# ./disql SYSDBA/SYSDBA@127.0.0.1:5236

六、常用命令

[root@centos6DM ~]# service DmServiceDMSERVER start
[root@centos6DM ~]# service DmServiceDMSERVER stop
[root@centos6DM ~]# service DmServiceDMSERVER restart
[root@centos6DM ~]# service DmServiceDMSERVER status
# 查看dmserver进程
[root@centos6DM cdrom]# ps -ef | grep dmserver

七、卸载DM数据库实例和服务

请点击这里!

八、参考网址

https://blog.csdn.net/jl_li/article/details/100559027
https://www.cnblogs.com/wandering-mind/p/11743231.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值