达梦8静默安装过程

记录一次达梦数据库静默安装过程


一、基础环境准备

groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
chage -E -1 dmdba

mkdir -p /opt/dmdbms
chown -R dmdba.dinstall /opt/dmdbms
chmod -R 775 /opt/dmdbms

cat >> /etc/security/limits.conf << EOF
dmdba    soft    nofile    65536
dmdba    hard    nofile    65536
dmdba    soft    nproc     16384
dmdba    hard    nproc     16384
dmdba    soft    stack     10240
EOF

cat >> /etc/sysctl.conf << EOF
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 359670
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 1048576
net.core.rmem_max     = 1048576
net.core.wmem_default = 262144
net.core.wmem_max     = 262144
EOF

touch /home/dmdba/.bash_profile 
cat >> /home/dmdba/.bash_profile  << EOF
export LD_LIBRARY_PATH="/opt/dmdbms/bin:$LD_LIBRARY_PATH"
export PATH=/opt/dmdbms/bin::$PATH
EOF
chown dmdba:dinstall /home/dmdba/.bash_profile 

cp dm.key /home/dmdba/

cat >> /root/dm.xml << EOF
<?xml version="1.0"?>
<DATABASE>
<LANGUAGE>zh</LANGUAGE>
<TIME_ZONE>+08:00</TIME_ZONE>
<KEY>/home/dmdba/dm.key</KEY>
<INSTALL_TYPE>0</INSTALL_TYPE>
<INSTALL_PATH>/opt/dmdbms</INSTALL_PATH>
<INIT_DB>Y</INIT_DB>
<DB_PARAMS>
<PATH>/opt/dmdbms/data</PATH>
<DB_NAME>DAMENG</DB_NAME>
<INSTANCE_NAME>DMSERVER</INSTANCE_NAME>
<PORT_NUM>5236</PORT_NUM>
<CTL_PATHS>
<CTL_PATH>/opt/dmdbms/data/DAMENG/dm.ctl</CTL_PATH>
</CTL_PATHS>
<LOG_PATHS>
<LOG_PATH>/opt/dmdbms/data/DAMENG/DAMENG01.log</LOG_PATH>
<LOG_PATH>/opt/dmdbms/data/DAMENG/DAMENG02.log</LOG_PATH>
<LOG_PATH>/opt/dmdbms/data/DAMENG/DAMENG03.log</LOG_PATH>
<LOG_PATH>/opt/dmdbms/data/DAMENG/DAMENG04.log</LOG_PATH>
</LOG_PATHS>
<EXTENT_SIZE>16</EXTENT_SIZE>
<PAGE_SIZE>32</PAGE_SIZE>
<LOG_SIZE>512</LOG_SIZE>
<CASE_SENSITIVE>Y</CASE_SENSITIVE>
<CHARSET>0</CHARSET>
<LENGTH_IN_CHAR>0</LENGTH_IN_CHAR>
<USE_NEW_HASH>1</USE_NEW_HASH>
<SYSDBA_PWD>Admin#876543</SYSDBA_PWD>
<SYSAUDITOR_PWD>Admin@876543</SYSAUDITOR_PWD>
<SYSSSO_PWD>Admin76543</SYSSSO_PWD>
<SYSDBO_PWD>Admin%876543</SYSDBO_PWD>
<TIME_ZONE>+08:00</TIME_ZONE>
<PAGE_CHECK>0</PAGE_CHECK>
<EXTERNAL_CIPHER_NAME></EXTERNAL_CIPHER_NAME>
<EXTERNAL_HASH_NAME></EXTERNAL_HASH_NAME>
<EXTERNAL_CRYPTO_NAME></EXTERNAL_CRYPTO_NAME>
<SVR_KEY></SVR_KEY>
<DB_KEY></DB_KEY>
<ENCRYPT_PWD></ENCRYPT_PWD>
<ENCRYPT_NAME></ENCRYPT_NAME>
<RLOG_ENC_FLAG>N</RLOG_ENC_FLAG>
<USBKEY_PIN></USBKEY_PIN>
<BLANK_PAD_MODE>0</BLANK_PAD_MODE>
<SYSTEM_MIRROR_PATH></SYSTEM_MIRROR_PATH>
<MAIN_MIRROR_PATH></MAIN_MIRROR_PATH>
<ROLL_MIRROR_PATH></ROLL_MIRROR_PATH>
<PRIV_FLAG>0</PRIV_FLAG>
</DB_PARAMS>
<CREATE_DB_SERVICE>Y</CREATE_DB_SERVICE>
<STARTUP_DB_SERVICE>Y</STARTUP_DB_SERVICE>
</DATABASE>
EOF

root@Kylin:~# passwd dmdba
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:已成功更新密码


二、开始静默安装

root@Kylin:~# ls
dm8_setup_rh6_64_ent_8.1.1.78_20200430.iso  DMInstall.bin  dm.key  dm.xml  init_kylin4.sh
root@Kylin:~# ./DMInstall.bin -q /root/dm.xml 
解压安装程序......... 
2020-07-30 11:37:08 
[INFO] 安装达梦数据库...
2020-07-30 11:37:09 
[INFO] 安装 基础 模块...
2020-07-30 11:37:12 
[INFO] 安装 服务器 模块...
2020-07-30 11:37:12 
[INFO] 安装 客户端 模块...
2020-07-30 11:37:13 
[INFO] 安装 驱动 模块...
2020-07-30 11:37:14 
[INFO] 安装 手册 模块...
2020-07-30 11:37:14 
[INFO] 安装 服务 模块...
2020-07-30 11:37:15 
[INFO] 移动ant日志文件。
2020-07-30 11:37:16 
[INFO] 更改安装目录权限完成。
2020-07-30 11:37:16 
[INFO] 正在启动DmAPService服务...
2020-07-30 11:37:16 
[INFO] 启动DmAPService服务成功。
2020-07-30 11:37:16 
[INFO] 安装达梦数据库完成。
2020-07-30 11:37:19 
[INFO] 开始初始化数据库...
2020-07-30 11:37:22 
[INFO] 初始化数据库完成。
2020-07-30 11:37:22 
[INFO] 开始创建数据库服务...
2020-07-30 11:37:23 
[INFO] 创建数据库服务完成。
2020-07-30 11:37:23 
[INFO] 开始启动数据库实例服务(DmServiceDMSERVER)...
2020-07-30 11:37:38 
[INFO] 启动数据库实例服务(DmServiceDMSERVER)完成!

root@Kylin:~# su - dmdba
dmdba@Kylin:~$ disql sysdba
密码:

服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间: 4.118(毫秒)
disql V8
SQL> quit
dmdba@Kylin:~$ 


4.确认DM数据库安装完成

(1)端口确认 5236

# netstat -tunlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 0.0.0.0:5236                0.0.0.0:*                   LISTEN      3297/dmserver       
  

5.达梦数据库信息:

数据库名: DAMENG
数据库实例名: DMSERVER
服务名: DmServiceDMSERVER
端口号: 5236

达梦系统管理员帐号与密码:
sysdba / ADMIN876543
sfboa2015 / t11111111


6. 客户端登录测试:

(1)本地登陆

su - dmdba
$ disql sysdba/"admin876543"

SQL> select status$ from v$instance;

行号     STATUS$
---------- -------
1          OPEN

(2)远程登陆

su - dmdba
$ disql sysdba/"admin876543"@192.168.0.235:5236

SQL> conn sfboa2015/sfboa2015
Connected.
Session altered.

SQL> select DISTINCT tablespace_name from user_tables;

TABLESPACE_NAME
------------------------------
SYSTEM
USERS

SQL> 


 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值