环境:
操作系统 银河麒麟 V10
数据库 DM8 开发版
VMware workstation 12 Pro
1、操作系统环境检查
----查看操作系统信息
[root@lvzz 桌面]# cat /proc/version
[root@lvzz 桌面]# uname -a
----查看CPU信息
[root@lvzz 桌面]# cat /proc/cpuinfo
[root@lvzz 桌面]# lscpu
----查看内存信息
[root@lvzz 桌面]# cat /proc/meminfo
[root@lvzz 桌面]# grep MemTotal /proc/meminfo
[root@lvzz 桌面]# grep SwapTotal /proc/meminfo
[root@lvzz 桌面]# free -m
----查看磁盘信息
[root@lvzz 桌面]# df -h
----查看GCC和GLIBC的版本
[root@lvzz 桌面]# gcc --version
[root@lvzz 桌面]# rpm -qa | grep gcc
或
[root@lvzz 桌面]# ldd --version
[root@lvzz 桌面]# rpm -qa | grep glibc
2、创建安装用户(dmdba)和用户组(dinstall)
[root@lvzz 桌面]# groupadd dinstall
[root@lvzz 桌面]# useradd -g dinstall dmdba
[root@lvzz 桌面]# passwd dmdba ----设置dmdba用户密码
3、安装DM8数据库软件
----创建DM8数据库安装目录
[root@lvzz 桌面]# mkdir /dm8
[root@lvzz 桌面]# chown dmdba:dinstall /dm8
----挂载DM8数据库软件安装介质
[root@lvzz 桌面]# mkdir /mnt/dm
[root@lvzz 桌面]# mount /dev/sr0 /mnt/dm
[root@lvzz 桌面]# chmod 755 /mnt/dm
数据库软件安装方法有两种:图形界面安装和命令行安装
----图形界面安装
[root@lvzz 桌面]# su - dmdba
[dmdba@lvzz 桌面]$ cd /mnt/dm
----以下操作调出图形界面安装程序
[dmdba@lvzz dm]$ ./DMInstall.bin
图形界面安装操作简单,安装路径选择上述创建的 /dm8 即可。
----图形界面安装完成,最后以 root 用户执行配置脚本
[root@lvzz 桌面]# /dm8/script/root/root_installer.sh
----图形界面打开失败的处理
[root@lvzz 桌面]# xhost +
[root@lvzz 桌面]# echo DISPLAY
:0.0
[root@lvzz 桌面]# su - dmdba
[dmdba@lvzz 桌面]$ export DISPLAY=:0
[dmdba@lvzz 桌面]$ cd/mnt/dm
[dmdba@lvzz dm]$ ./DMInstall.bin
----命令行安装
[root@lvzz 桌面]# su - dmdba
[dmdba@lvzz 桌面]$ cd/mnt/dm
[dmdba@lvzz dm]$ ./DMInstall.bin -i
[root@lvzz 桌面]# /dm8/script/root/root_installer.sh
4、创建数据库
----数据库配置助手
[dmdba@lvzz 桌面]$ cd /dm8/tool
[dmdba@lvzz tool]$ ./dbca.sh
----命令行
[dmdba@lvzz 桌面]$ cd /dm8/bin
[dmdba@lvzz bin]$ ./dminit help
[dmdba@lvzz bin]$ ./dminit path=/dm8/data db_name=DM01 instance_name=DMSVR01 port_num=5238
使用dminit创建的数据库实例没有注册数据库服务(不能开机自启动,需手工启动数据库)
注册数据库服务有两种方法:
1、使用数据库配置助手
[dmdba@lvzz 桌面]$ cd /dm8/tool
[dmdba@lvzz tool]$ ./dbca.sh
2、使用命令行
[root@lvzz 桌面]# cd /dm8/script/root/
[root@lvzz root]# ./dm_service_installer.sh -h
[root@lvzz root]# ./dm_service_installer.sh -t dmserver -p DMSVR02 -dm_ini /dm8/data/DM02/dm.ini
删除服务
[root@lvzz root]# ./dm_service_uninstaller.sh -h
[root@lvzz root]# ./dm_service_uninstaller.sh -n DmServiceDMSVR02