Centos7命令行方式安装DM

数据库软件下载:https://eco.dameng.com/download/
Disq上下翻页工具:https://pkgs.org/search/?q=rlwrap

安装前准备

环境检查

内存1g以上
存储空间1g以上
/tmp空间1g以上

关闭防火墙和selinux
systemctl stop firewalld 临时关闭
systemctl disable firewalld 永久关闭

setenforce 0 临时关闭
vi /etc/selinux/config 永久关闭
SELINUX=enforcing 修改为"SELINUX=disabled"

创建组、用户、目录

groupadd -g 12349 dinstall 
useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba
mkdir /dm8
chown dmdba:dinstall -R /dm8/
chmod -R 755 /dm8

更改限制参数

vi /etc/security/limits.conf
添加如下内容:
dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384

准备数据库软件

mount /dev/cdrom /mnt/
cp /mnt/DMInstall.bin /home/dmdba
cd /home/dmdba

DMInstall.bin -i —命令行交互方式式安装

[dmdba@DM ~]$ ./DMInstall.bin -i
请选择安装语言(C/c:中文 E/e:英文) [C/c]:
解压安装程序......... 
欢迎使用达梦数据库安装程序

是否输入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 典型安装]:
所需空间: 1075M

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

安装前小结
安装位置: /dm8
所需空间: 1075M
可用空间: 19G
版本信息: 
有效日期: 
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):
是否确认安装? (Y/y:是 N/n:否):y
2021-06-17 14:11:31 
[INFO] 安装达梦数据库...
2021-06-17 14:11:32 
[INFO] 安装 基础 模块...
2021-06-17 14:11:34 
[INFO] 安装 服务器 模块...
2021-06-17 14:11:34 
[INFO] 安装 客户端 模块...
2021-06-17 14:11:36 
[INFO] 安装 驱动 模块...
2021-06-17 14:11:37 
[INFO] 安装 手册 模块...
2021-06-17 14:11:37 
[INFO] 安装 服务 模块...
2021-06-17 14:11:38 
[INFO] 移动ant日志文件。
2021-06-17 14:11:38 
[INFO] 安装达梦数据库完成。

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

安装结束
[dmdba@DM ~]$ su - root
密码:
上一次登录:四 6月 17 14:10:22 CST 2021从 192.168.3.100pts/1 上
mount: /root/CentOS-7-x86_64-DVD-1708.iso 已经挂载
[root@DM ~]# /dm8/script/root/root_installer.sh
移动 /dm8/bin/dm_svc.conf 到/etc目录
修改服务器权限
创建DmAPService服务
Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
创建服务(DmAPService)完成
启动DmAPService服务

配置实例

使用$DM_HOME/bin/dminit命令
$DM_HOME/bin/dminit help查看相关参数
$DM_HOME/doc/DM8_dminit使用手册.pdf记载了详细内容和取值
这里仅指定了安装路径及两个用户的密码

[dmdba@DM doc]$ $DM_HOME/bin/dminit PATH=/dm8/data SYSDBA_PWD=123123123 SYSAUDITOR_PWD=123123123
initdb V8
db version: 0x7000b
file dm.key not found, use default license!
License will expire on 2021-09-04

 log file path: /dm8/data/DAMENG/DAMENG01.log


 log file path: /dm8/data/DAMENG/DAMENG02.log

write to dir [/dm8/data/DAMENG].
create dm database success. 2021-06-17 14:25:48

注册服务

[root@DM root]$DM_HOME/script/root/dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DAMENG/dm.ini -p DMSERVER     
Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /usr/lib/systemd/system/DmServiceDMSERVER.service.
创建服务(DmServiceDMSERVER)完成

注册完后可以用
systemctl /start/stop/status/restart DmServiceDMSERVER.service的方式管理dm
否则只能用前台打开的方式,需要指定初始化文件或将初始化文件cp到bin目录
$DM_HOME/bin/dmserver /dm8/data/DAMENG/dm.ini
若想关闭数据库,则输入 exit 即可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值