美文网首页
达梦数据库(DM7.6)在linux平台的安装实验记录

达梦数据库(DM7.6)在linux平台的安装实验记录

作者: 老汉你 | 来源:发表于2019-10-28 10:32 被阅读0次

对近期个人达梦数据数据库的安装学习过程做一个简要笔录如下:

操作系统环节说明与参数调节

由于是虚拟机全新安装的centos(6.5/7.0)系统,所以在安装之前需要做部分系统参数调节,具体记录如下:

1.调整sysctl.conf
[root@ bin]# vi /etc/sysctl.conf

注释掉kernel.shmmax和kernel.shmall两行,并添加以下行数
fs.file-max = 6815744    
fs.aio-max-nr = 1048576    
kernel.shmall = 2097152    
kernel.shmmax = 2147483648    
kernel.shmmni = 4096    
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500    
net.core.rmem_default = 4194304    
net.core.rmem_max = 4194304    
net.core.wmem_default = 262144    
net.core.wmem_max = 1048576

vm.swappiness = 0
vm.dirty_background_ratio = 3
vm.dirty_ratio = 80
vm.dirty_expire_centisecs = 500
vm.dirty_writeback_centisecs = 100

2.调整limits.conf
[root@ bin]# ulimit -n65536
[root@ bin]# vi /etc/security/limits.conf

*   soft    nproc   102400
*   hard    nproc   65536
*   soft    nofile  102400
*   hard    nofile  65536

3.创建安装用户
与oracle安装类似,创建一个统一的dmdba用户用于DM数据库的安装维护。

[root@ bin]# useradd dmdba   --增加一个dmbda的用户
[root@ bin]# passwd dmdba   --更改dmdba用户的密码
[root@ bin]# <输入密码>   
[root@ bin]# <再次输入密码>
[root@ bin]# mkdir /opt/dmdbms   --在opt这个文件夹下面创建dmdbms的文件夹
[root@ bin]# chown dmdba.dmdba /opt/dmdbms/ -R   --级联更改opt目录下的dmdbms文件夹的权限归属为dmdba用户的dmdba组
[root@ bin]# su dmdba
[dmdba@ bin]# chmod 777 /opt/dmdbms/ -R   --级联赋予opt目录下的dmdbms文件夹下的所有文件及文件夹777的权限

4.数据库安装
默认采用字符界面安装过程,避免xhost权限不足导致的图形界面无法安装问题。

[dmdba@ bin]#cd /opt/setup<>
[dmdba@ bin]# ./DMInstall.bin -i   --在安装文件目录下,以字符界面安装DMinstall.bin
--后续按提示进行即可。

5.初始化实例
用dminit命令初始化数据库实例。

[dmdba@ bin]# cd /opt/dmdbms/bin
[dmdba@ bin]# ./dminit path=/opt/dmdbms/data page_size=32 log_size=2048   -把实例安装到opt文件夹下面的dmdbms文件夹下面的data里
[dmdba@ bin]# ./dmserver /opt/dmdbms/data/DAMENG/dm.ini   --前台启动opt/dmdbms/data/DAMENG/dm.ini路径下的数据库实例服务
--前台启动EXIT退出实例服务

6.后台手起

[root@ bin]# cp /opt/dmdbms/bin/service_template/DmService /etc/rc.d/init.d/DmServiceDMSERVER  --拷贝/opt/dmdbms/bin/service_template/DmService到/etc/rc.d/init.d命名为DmServiceDMSERVER
[root@ bin]# vi /etc/rc.d/init.d/DmServiceDMSERVER  --编辑/etc/rc.d/init.d下的DmServiceDMSERVER
'''
DM_HOME="/opt/dmdbms"   --数据库软件在/opt/dmdbms/的文件夹里  
INI_PATH="/opt/dmdbms/data/DAMENG/dm.ini"  --实例在/opt/dmdbms/data/DAMENG/dm.ini里
'''
[root@ bin]# chown dmdba.dmdba /etc/rc.d/init.d/DmServiceDMSERVER  --更改/etc/rc.d/init.d/这个路径下的DmServiceDMSERVER这个文件的属性为dmdba用户dmdba组
[root@ bin]# su dmdba  切换为dmdba用户
[dmdba@ bin]# chmod 777 /etc/rc.d/init.d/DmServiceDMSERVER   --给/etc/rc.d/init.d/这个路径下的DmServiceDMSERVER这个文件赋予777的权限
[dmdba@ bin]# service DmServiceDMSERVER start --启动DmServiceDMSERVER实例服务

[dmdba@ bin]ps -ef|grep dmserver   --查看dmserver服务/进程

至此,数据库安装顺利完成,可以利用自带的disql命令行工具在本机连接查看。

[dmdba@ bin]./disql SYSDBA/SYSDBA@192.168.1.124:5236   --使用disql工具连接数据库

相关文章

  • 达梦数据库(DM7.6)在linux平台的安装实验记录

    对近期个人达梦数据数据库的安装学习过程做一个简要笔录如下: 操作系统环节说明与参数调节 由于是虚拟机全新安装的ce...

  • redis安装

    在Linux上安装互联网应用平台(IAP Server)步骤 安装Redis数据库 1. 前往Redis官网(ht...

  • 在linux系统上部署solr6.3.0的实验报告

    实验目的:在linux系统上部署solr6.3.0 实验步骤: ①安装JDK ②安装solr ...

  • Linux安装

    实验一 Linux系统的安装 实验目的 1. 掌握在VMware下安装Linux的基本方法和常规设置; 2. 掌...

  • Unix & Linux 平台安装 Python3:

    Unix & Linux 平台安装 Python3: 以下为在 Unix & Linux 平台上安装 Python...

  • python如何导入informixdb

    最近碰到Linux平台使用python连接informixdb数据库的问题。整理如下: 安装 informixdb...

  • Spark Local模式安装

    因为想在自己的小本本的Linux系统下装spark。用一下章鱼平台上实验的Local模式下安装Spark。 实验来...

  • Ubuntu 18.04内核编译

    虽然是在 Ubuntu 18.04 上的实验,但是其他版本应该也适用。 安装环境 安装 linux 和 linux...

  • KCP协议简介

    如图在安装好达梦数据库开始初始化数据库时候出现了错误 出现这个问题就是license过期,就是dm.key文件过期...

  • mysql

    linux系统安装mysql数据库 Linux下安装mysql 这个比较好用 Linux 中设置 MySQL 字符...

网友评论

      本文标题:达梦数据库(DM7.6)在linux平台的安装实验记录

      本文链接:https://www.haomeiwen.com/subject/cumvvctx.html