当前位置:   article > 正文

鲲鹏麒麟上安装达梦数据库_麒麟dmservicedmserver

麒麟dmservicedmserver

@[TOC]鲲鹏麒麟上安装达梦数据库

下载安装文件

在达梦官网https://www.dameng.com/list_103.html下载最新的达梦8开发版,下载后文件名为:dm8_20231226_HWarm920_kylin10_sp1_64.zip,解压后得到dm8_20231226_HWarm920_kylin10_sp1_64.iso,然后再次解压得到DMInstall.bin,将该文件上传到系统。

创建用户

先创建用户组
groupadd dinstall
然后再创建用户
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
修改用户密码
passwd dmdba
连续输入两次即可
如果需要重新创建用户组和用户,先执行如下命令删除用户组和用户,然后重新创建
userdel -r dmdba
groupdel dinstall

安装

比如已经将DMInstall.bin上传到/home/dmdba/目录下,设置文件权限
chmod 777 DMInstall.bin
使用su dmda切换到dmdba,然后执行
./DMInstall.bin -i
一路默认选择即可
注意:默认安装目录为/opt/dmdbms,但不建议使用 root 系统用户来安装 DM,因此这里安装路径设置为/home/dmdba/dmdbms/

初始化数据库

./dminit PATH=/home/dmdba/dmdbms/dmData LOG_PATH=/home/dmdba/dmdbms/logs/dmData01.log LOG_PATH=/home/dmdba/dmdbms/logs/dmData02.log PAGE_SIZE=16 CHARSET=1 SYSDBA_PWD=test#2024 DB_NAME=DM INSTANCE_NAME=DMSERVER PORT_NUM=5236

启动

创建服务
./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdbms/dmData/DM/dm.ini -p DMSERVER
启动服务
systemctl start DmServiceDMSERVER.service
如果启动服务失败,可以尝试直接前台运行,执行如下命令:
/home/dmdba/dmdbms/bin/dmserver /home/dmdba/dmdbms/dmData/DM/dm.ini

[root@test bin]# ./dmserver /home/dmdba/dmdbms/dmData/DM/dm.ini
file dm.key not found, use default license!
version info: develop
DM Database Server 64 V8 03134284132-20231226-213242-20081 startup...
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
Database mode = 0, oguid = 0
License will expire on 2024-12-26
file lsn: 0
ndct db load finished, code:0
ckpt2_exec_immediately begin.
checkpoint begin, used_space[4096], free_space[536858624]...
checkpoint end, 2 pages flushed, used_space[8192], free_space[536854528].
checkpoint begin, used_space[8192], free_space[536854528]...
checkpoint begin, used_space[0], free_space[536862720]...
ndct second level fill fast pool finished
ndct third level fill fast pool finished
ndct second level fill fast pool finished
ndct third level fill fast pool finished
ndct fill fast pool finished
pseg_set_gtv_trxid_low next_trxid in mem:[2002]
pseg_collect_mgr_items, total collect 0 active_trxs, 0 cmt_trxs, 0 pre_cmt_trxs, 0 to_release_trxs, 0 active_pages, 0 cmt_pages, 0 pre_cmt_pages, 0 to_release_pages, 0 mgr pages, 0 mgr recs!
next_trxid in mem:[4004]
next_trxid = 6006.
pseg recv finished
nsvr_startup end.
uthr_pipe_create, create pipe[read:12, write:13]
uthr_pipe_create, create pipe[read:14, write:15]
uthr_pipe_create, create pipe[read:16, write:17]
uthr_pipe_create, create pipe[read:18, write:19]
uthr_pipe_create, create pipe[read:20, write:21]
uthr_pipe_create, create pipe[read:22, write:23]
uthr_pipe_create, create pipe[read:24, write:25]
uthr_pipe_create, create pipe[read:26, write:27]
uthr_pipe_create, create pipe[read:28, write:29]
uthr_pipe_create, create pipe[read:30, write:31]
uthr_pipe_create, create pipe[read:32, write:33]
uthr_pipe_create, create pipe[read:34, write:35]
uthr_pipe_create, create pipe[read:36, write:37]
uthr_pipe_create, create pipe[read:38, write:39]
uthr_pipe_create, create pipe[read:40, write:41]
uthr_pipe_create, create pipe[read:42, write:43]
aud sys init success.
aud rt sys init success.
trx: 6006 purged 1 pages
trx: 6025 purged 1 pages
trx: 6026 purged 1 pages
trx: 6027 purged 1 pages
trx: 6028 purged 1 pages
trx: 6029 purged 1 pages
trx: 6039 purged 1 pages
trx: 6162 purged 1 pages
trx: 6175 purged 1 pages
trx: 6176 purged 1 pages
trx: 6177 purged 1 pages
trx: 6178 purged 1 pages
trx: 6179 purged 1 pages
trx: 6181 purged 1 pages
trx: 6182 purged 1 pages
trx: 6184 purged 1 pages
trx: 6186 purged 1 pages
trx: 6193 purged 1 pages
trx: 6199 purged 1 pages
trx: 6209 purged 1 pages
trx: 6222 purged 1 pages
trx: 6223 purged 1 pages
trx: 6224 purged 1 pages
trx: 6225 purged 1 pages
trx: 6237 purged 1 pages
trx: 6239 purged 1 pages
trx: 6240 purged 1 pages
trx: 6241 purged 1 pages
trx: 6293 purged 1 pages
trx: 6294 purged 1 pages
trx: 6305 purged 1 pages
trx: 6323 purged 14 pages
trx: 6350 purged 1 pages
trx: 6351 purged 1 pages
trx: 6352 purged 1 pages
trx: 6353 purged 1 pages
trx: 6359 purged 1 pages
trx: 6361 purged 1 pages
trx: 6363 purged 1 pages
trx: 6368 purged 1 pages
trx: 6373 purged 1 pages
trx: 6378 purged 1 pages
trx: 6380 purged 1 pages
trx: 6383 purged 1 pages
trx: 6385 purged 1 pages
trx: 6391 purged 1 pages
trx: 6392 purged 1 pages
trx: 6541 purged 1 pages
trx: 6565 purged 1 pages
trx: 6570 purged 1 pages
trx: 6575 purged 1 pages
trx: 6594 purged 23 pages
trx: 6595 purged 1 pages
trx: 6603 purged 1 pages
trx: 6608 purged 1 pages
trx: 6612 purged 1 pages
trx: 6637 purged 1 pages
trx: 6641 purged 1 pages
trx: 6643 purged 1 pages
trx: 6645 purged 1 pages
trx: 6647 purged 1 pages
trx: 6649 purged 1 pages
trx: 6651 purged 1 pages
trx: 6653 purged 1 pages
trx: 6655 purged 1 pages
trx: 6657 purged 1 pages
trx: 6659 purged 1 pages
trx: 6661 purged 1 pages
trx: 6663 purged 1 pages
trx: 6665 purged 1 pages
trx: 6667 purged 1 pages
trx: 6669 purged 1 pages
trx: 6671 purged 1 pages
trx: 6673 purged 1 pages
trx: 6675 purged 1 pages
trx: 6677 purged 1 pages
trx: 6679 purged 1 pages
trx: 6681 purged 1 pages
trx: 6683 purged 1 pages
trx: 6685 purged 1 pages
trx: 6687 purged 1 pages
trx: 6689 purged 1 pages
trx: 6691 purged 1 pages
trx: 6693 purged 1 pages
trx: 6695 purged 1 pages
trx: 6697 purged 1 pages
trx: 6699 purged 1 pages
trx: 6701 purged 1 pages
trx: 6703 purged 1 pages
trx: 6705 purged 1 pages
trx: 6708 purged 4 pages
trx: 6717 purged 1 pages
trx: 6719 purged 1 pages
systables desc init success.
ndct_db_load_info finished, code:0.
nsvr_process_before_open begin.
nsvr_process_before_open success.
SYSTEM IS READY.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145

表明达梦服务已经正常启动,此时,可以将启动命令制作成后台服务启动,关闭刚才的服务,重新执行如下命令
/home/dmdba/dmdbms/bin/dmserver /home/dmdba/dmdbms/dmData/DM/dm.ini > /dev/null 2>&1 &

开放端口

开放端口执行如下命令:
firewall-cmd --zone=public --add-port=5236/tcp --permanent
firewall-cmd --reload

测试连接

在本地安装达梦客户端,执行测试连接
在这里插入图片描述

卸载

如果需要卸载达梦数据库,执行如下命令
/home/dmdba/dmdbms/uninstall.sh -i

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/857585
推荐阅读
相关标签
  

闽ICP备14008679号