groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
创建安装目录/dm8,并修改安装目录的所属组给 dmdba 用户和该用户所属组
mkdir /dm8
ls -ld /dm8
drwxr-xr-x 2 root root 6 12 月 20 18:50 /dm8
chown dmdba:dinstall /dm8
ls -ld /dm8
drwxr-xr-x 2 dmdba dinstall 6 12 月 20 18:50 /dm8
mkdir /mnt/dm
mount /opt/dm8_20210818_x86_rh6_64_ent_8.4.2.18_pack14.iso
/mnt/dm
mount: /mnt/dm: WARNING: source write-protected, mounted read-only.
su - dmdba
cd /mnt/dm [dmdba@KylinDCA03 dm]$ ll
总用量 739440
-r-xr-xr-x 1 root root 2784248 8 月 23 14:36 ‘DM8 Install.pdf’
-r-xr-xr-x 1 root root 754402133 8 月 23 14:40 DMInstall.bin
(1)第一次启动虚拟机,执行下 xhost +
[root@KylinDCA03 桌面]# xhost +
access control disabled, clients can connect from any host
(2)查看 root 用户的DISPLAY 变量值
[root@KylinDCA03 桌面]# echo $DISPLAY
:0.0
(3)切换dmdba 用户
[root@KylinDCA03 桌面]# su - dmdba
上一次登录: 一 12 月 20 18:54:09 CST 2021 pts/1 上
(4)设置dmdba 用户的DISPLAY 变量值为步骤(1)中的值(仅对当前会话生效)
[dmdba@KylinDCA03 ~]$ export DISPLAY=:0.0 [dmdba@KylinDCA03 ~]$ cd /mnt/dm [dmdba@KylinDCA03 dm]$ ll
总用量 739440
-r-xr-xr-x 1 root root 2784248 8 月 23 14:36 ‘DM8 Install.pdf’
-r-xr-xr-x 1 root root 754402133 8 月 23 14:40 DMInstall.bin
[dmdba@KylinDCA03 dm]$ ./DMInstall.bin
执行DMInstall.bin -i 命令行方式安装 DM 数据库
[dmdba@KylinDCA03 dm]$ ./DMInstall.bin -i
DM 安装目录下执行./uninstall.sh 卸载DM 数据库:
[dmdba@KylinDCA03 dm8]$ ./uninstall.sh
DM 安装目录下执行./uninstall.sh -i 卸载 DM 数据库:
[dmdba@KylinDCA03 dm8]$ ./uninstall.sh -i
(1)DM 数据库配置助手图形化界面方式创建数据库
运行 dbca.sh 创建数据库
[dmdba@KylinDCA03 ~]$ cd /dm8/tool
[dmdba@KylinDCA03 tool]$ ./dbca.sh
(2)dminit 命令行创建数据库实例
dminit 是 DM 初始化数据库的命令行工具,位于 DM 安装目录bin 下。
[dmdba@KylinDCA03 bin]$ ./dminit path=/dm8/data db_name=DMTEST instance_NAME=DMTESTSVR sysdba_pwd=Dameng123 port_num=5238 PAGE_SIZE=16 initdb V8
[dmdba@KylinDCA03 ~]$ cd $DM_HOME/tool
[dmdba@KylinDCA03 tool]$ ./manager
[dmdba@KylinDCA03 ~]$ cd /dm8/bin
[dmdba@KylinDCA03 bin]$ ./disql sysdba/DM123:5236
(1)systemctl 服务方式管理(CentOS6 使用 service 命令)
systemctl start|status|stop|enable|disable DmServiceDMSERVER
(2)DM 服务查看器管理(以 root 方式打开才有启动的权限)
[root@KylinDCA04 tool]# ./dmservice.sh
(1)前台启动方式(dmserver)
[dmdba@KylinDCA03 bin]$ ./dmserver /dm8/data/DMTEST/dm.ini
(2) 后台启动方式(DmServiceDMSERVER)
[dmdba@KylinDCA03 ~]$ cd /dm8/bin [dmdba@KylinDCA03 bin]$ ll Dm*
-rwxr-xr-x 1 dmdba dinstall 13827 12 月 20 19:33 DmAPService
-rwxr-xr-x 1 dmdba dinstall 14850 12 月 20 19:33 DmAuditMonitorService
-rwxr-xr-x 1 dmdba dinstall 13655 12 月 20 19:33 DmInstanceMonitorService
-rwxr-xr-x 1 dmdba dinstall 14110 12 月 20 19:33 DmJobMonitorService
-rwxr-xr-x 1 dmdba dinstall 16117 12 月 20 19:53 DmServiceDMSERVER
-rwxr-xr-x 1 dmdba dinstall 16122 12 月 20 21:56 DmServiceDMTESTSVR [dmdba@KylinDCA03 bin]$ ./DmServiceDMTESTSVR start
Starting DmServiceDMTESTSVR: [ OK ] [dmdba@KylinDCA03 bin]$ ./DmServiceDMTESTSVR stop
Stopping DmServiceDMTESTSVR: [ OK ] [dmdba@KylinDCA03 bin]$ ./DmServiceDMTESTSVR start mount
Starting DmServiceDMTESTSVR: [ OK ] [dmdba@KylinDCA03 bin]$ ./DmServiceDMTESTSVR status DmServiceDMTESTSVR (pid 35387) is running.
文章
阅读量
获赞