达梦数据库安装教程(liunx版)
达梦数据库安装步骤(liunx)
这次达梦数据库安装讲解我采用了中标麒麟(NeoKylin Liunx General Server release 6.0)操作系统做为系统平台。数据库选用的是达梦7.6企业版。现在我们就数据库的整个安装过程做个全面的了解。
一、 了解软硬件信息
- 硬件信息
现在国产硬件的飞速发展,除了常见的Intel和AMD的CPU之外还出现了很多如龙芯、飞腾、申威、鲲鹏、海光系列的国产CPU。简单的说,不对的CPU系列有不同的CPU架构,不同的CPU指令集。分别会安装不同版本的操作系统,特别是Liunx。这里我们就不细说具体区别,只需要知道找和自己CPU对应版本的liunx系统和数据库软件的版本就好了。
注:在桌面空白位置点鼠标右键,选择“在终端中打开(E)”打开命令行模式,然后输入以下命令查看:
我这里还是用的intel的CPU。其它的内存,硬盘目前都可以满足需求,只是注意有条件和需求的话先做好RAID和挂载好存储盘。 - 软件信息
2.1 Liunx操作系统的发行版本
我这里用的是中标中标麒麟(NeoKylin Liunx General Server release 6.0)操作系统。
2.2 操作系统的内核版本及位数
我这里操作系统是x86架构64位的,Liunx内核版本是2.6.32。
二、 安装前的准备
安装好操作系统,创建系统用户和组(建议单独给数据库操作建立单独的用户和组,尽量不要使用root用户,避免出现一些不必要的问题。)准备好安装光盘或者ISO镜像,规划用户权限,确定数据库的安装位置等等。
1 把达梦数据库的安装光盘镜像加载:
[[email protected] ~]# mount -o loop /opt/dm_install/dm7_setup_rh6_64_ent_7.6.0.142_20190312.iso /mnt/cdrom
注:我的安装光盘镜像文件放在/opt/dm_install文件夹下,加载点放在/mnt/cdrom文件夹下。
加载完成后可以在在/mnt/cdrom文件夹下看到如下文件:
-
在系统中创建一个名为“dmdba”的用户组
[[email protected] ~]# groupadd dmdba -
在“dmdba”用户组下创建一个名为“dmadmin”的用户:
[[email protected] ~]# useradd -g dmdba dmadmin -
给”dmadmin”用户创建一个密码:
[[email protected] ~]# passwd dmadmin
更改用户 dmadmin 的密码 。
You can now choose the new password or passphrase.
A valid password should be a mix of upper and lower case letters,
digits, and other characters. You can use an 8 character long
password with characters from at least 2 of these 4 classes.
An upper case letter that begins the password and a digit that
ends it do not count towards the number of character classes used,
unless disable_firstupper_lastdigit_check option is enabled.
A passphrase should be of at least 3 words, 8 to 40 characters
long, and contain enough different characters.
Alternatively, if noone else can see your terminal now, you can
pick this as your password: “kettle&doubt*midday”.
Enter new password:
Re-type new password:
passwd: 所有的身份验证令牌已经成功更新。 -
在合适位置创建数据库的安装文件夹并给相应的权限:
[[email protected] ~]# mkdir /dm7
注:我这里是在根目录下创建一个“dm7”的文件夹。
[[email protected] ~]# chown -R dmadmin.dmdba /dm7
注:将/dm7及其子目录下所有文件的属主更换为dmadmin。
- 切换到“dmadmin”用户:
[[email protected] ~]# su - dmadmin
[[email protected] ~]$
三、 开始安装吧
- 切换用户
注销当前root用户切换到新建的”dmadmin”用户登录系统。 - 回到命令行模式下输入如下命令:
[[email protected] ~]$ /mnt/cdrom/DMInstall.bin
解压安装程序… 。
注意:注意字母大小写。
-
选择时区确定:
-
点击“开始”继续安装:
-
选择“接受”许可协议选“下一步”继续:
-
继续“下一步”:
-
这里是导入授权许可文件,没有继续下一步也可以使用的。
-
选择安装组件,下一步继续吧。(根据需要选择,测试就都装上吧。):
-
选择数据库的安装目录后下一步继续(我们之前已经规划好了将数据库安装在/dm7目录下,点“浏览…”换过来吧):
-
确认下所有安装选项,点“安装”正式开始吧:
-
等待进度条走完点“完成”。
-
中途会弹出窗口,按下面的提示操作:
-
在桌面空白位置点右键,选在终端下打开:
-
在命令行输入如下命令切换到“root”用户:
[[email protected] ~]$ su - root
密码:
[[email protected] ~]# -
然后输入提示框里的命令等待完成:
[[email protected] ~]# /dm7/script/root/root_installer.sh
移动 /dm7/bin/dm_svc.conf 到/etc目录
修改服务器权限
创建DmAPService服务
移动服务脚本文件(/dm7/bin/DmAPService 到 /etc/rc.d/init.d/DmAPService)
创建服务(DmAPService)完成
启动DmAPService服务
Starting DmAPService: [ OK ]
注:这是将DmAPService服务注册到操作系统当中,可以理解成操作系统启动时就将这项服务一起启动了。方便使用。
-
点“确定”,再点“是”完成这一步啦:
-
点“完成”,提示是否要初始化数据库,选“初始化”开始吧。
-
先创建一个数据库实例吧,点开始:
-
学习就用一般用途吧:下一步:
-
选择数据库文件的存放路径,根据自己情况选吧,下一步:
-
给自己的数据库取名吧,填好后下一步:
注意:这里的端口号很重要哦,默认是5236.具体区别后面再分析。
22. 控制文件、数据文件、日志文件、初始化日志都用默认的吧,以后可以更改,下一步:
-
一样先用默认的吧,具体功能以后再慢慢了解,点“完成”:
-
最后确认配置参数,点“开始”:
-
开始创建数据库啦,等等完成:
-
中途又弹出一个执行配置脚本的框:
-
按提示继续操作吧,刚才的命令行还没关,可以继续。
[[email protected] ~]# /dm7/script/root/dm_service_installer.sh -s /dm7/bin/DmServiceDMSERVER
移动服务脚本文件(/dm7/bin/DmServiceDMSERVER 到 /etc/rc.d/init.d/DmServiceDMserver)
创建服务(DmServiceDMSERVER)完成
注:这是将DmServiceDMSERVER服务注册到操作系统当中,可以理解成操作系统启动时就将这项服务一起启动了。方便使用。
-
操作完成后点“确定”-“是”关闭这个对话框:
-
创建数据库完成了。接下来可以点继续创建第二个、第三个或者更多的数据库实例。这里就直接点“完成”。到这里整个达梦7企业版的数据库就安装完成了。
四、 工具
安装完成后,在桌面多出来一个“DMDBMS”的快捷方式: -
DM服务查看器
这里可以看到,刚才安装过程中弹出的两个需要注册的两个服务已经自动启动了。
-
卸载:
卸载就不用解释了吧。 -
Icons目录是一引动图标文件,不用管它:
-
manual目录里产品用户手册,可以学习查阅:
-
client目录里就是常用的图型化管理工具了,具体使用我们后期再详细一起学习。