首页 > 数据库 >Linux安装配置达梦数据库教程

Linux安装配置达梦数据库教程

时间:2023-04-27 16:24:18浏览次数:47  
标签:bin dmdba 教程 安装 达梦 Linux home root localhost

1.安装规范:为方便之后统一运维管理,现规定以下信息:

安装包和密钥存放目录:/boban

安装目录:/home/dmdba/dmdbms

数据目录:/dbdata/dmdata

挂载目录:/mnt

2.数据安装工作:

数据库安装准备工作:

创建组:[root@localhost /]# groupadd dinstall

创建用户:[root@localhost /]# useradd -g dinstall dmdba

设置密码:[root@localhost /]# passwd dmdba

创建安装目录:[root@localhost /]# mkdir -p /home/dmdba/dmdbms

创建数据盘目录:[root@localhost /]# mkdir -p /dbdata/dmdata

更改安装目录权限:[root@localhost /]# chown dmdba:dinstall -R /home/dmdba/dmdbms

更改数据盘目录权限:[root@localhost /]# chown  dmdba:dinstall -R /dbdata/dmdata

挂载文件:

[root@localhost boban]# mount dm7_20210416_x86_rh6_64_psl_7.6.1.94.iso /mnt

 3.开始安装:

切换dmdba用户:[root@localhost boban]# su dmdba

到挂载目录进行命令行安装:[dmdba@localhost boban]$ cd /mnt

 **********************选择安装的语言 请根据系统配置选择相应语言,输入选择,回车进行下一步*********************

[dmdba@localhost mnt]$ ./DMInstall.bin -i

 安装key的路径:选择n

 安装类型选择:典型安装【1】

选择安装目录:/home/dmdba/dmdbms

 出现以下截图表示安装成功:

 然后根据截图切换:[root@localhost mnt]# /home/dmdba/dmdbms/script/root/root_installer.sh

 4.初始化数据库:

初始化前请把厂家给的密钥移动至/home/dmdba/dmdbms/bin目录下面

[root@localhost boban]# mv dm.key /home/dmdba/dmdbms/bin

备注:dm.key请联系厂家商务人员获取文件。

切换至安装目录:

[root@localhost mnt]# cd /home/dmdba/dmdbms/bin 

./dminit INI_FILE=/dbdata/dmdata/DAMENG/dm.ini PATH=/dbdata/dmdata extent_size=16 page_size=32  case_sensitive=y

复制脚本文件及修改文件名称:

[root@localhost bin]# cp ./service_template/DmService .

[root@localhost bin]# mv DmService dmserverd

 修改环境变量:

[root@localhost bin]# vi dmserverd

INI_PATH= /dbdata/dmdata/DAMENG/dm.ini

[root@localhost DAMENG]# vi dm.ini

 修改以下两个环境变量:

COMPATIBLE_MODE = 2

ARCH_INI        = 1

PORT_NUM       =5246     --达梦数据库端口号

[root@localhost DAMENG]# vi dmarch.ini

[ARCHIVE_LOCAL1] 

ARCH_TYPE      = LOCAL

ARCH_DEST      = /dbarch/dmarch

ARCH_FILE_SIZE  = 128

ARCH_SPACE_LIMIT  = 20480

 

5.授权:

[root@localhost bin]# chown -R dmdba: dmserverd

[root@localhost bin]# chmod 777 dmserver

 6.创建数据库备份目录及授权:

[root@localhost bin]# mkdir /dbbak

[root@localhost bin]# mkdir /dbbak/dmbak

[root@localhost bin]# mkdir /dbarch

[root@localhost bin]# mkdir /dbarch/dmarch

[root@localhost bin]# chown -R dmdba: /dbdata/ /dbbak /dbarch

[root@localhost bin]# chown -R dmdba: /home/dmdba/dmdbms

 7.数据库启动:

[root@localhost bin]# ./dmserverd start

[root@localhost bin]# ./dmserverd restart   --服务重启

 

得到以下截图表示截止数据库安装没有任何问题。

 启动报错截图:

 拍错排查:1.检查环境变量是否修改正确。   2.命令执行顺利无颠倒。

备注:此版本的DM数据库不能在虚拟机上正常运行。

 8.图形化界面启动:

[root@localhost /]# cd /home/dmdba/dmdbms/tool

[root@localhost tool]# ./manager

 图形化界面启动:用户名/密码:SYSDBA:SYSDBA

 

标签:bin,dmdba,教程,安装,达梦,Linux,home,root,localhost
From: https://www.cnblogs.com/weixj/p/17359260.html

相关文章

  • 基于Linux系统的PXE搭建方法
    本文分享自天翼云开发者社区《基于Linux系统的PXE搭建方法》,作者:t***n 一、底层环境准备1、安装RedHat7.6系统2、关闭防火墙和Selinuxsystemctlstopfirewalldchkconfigfirewalldoffvim/etc/sysconfig/selinux    修改SELINUX=disabled3、配置本地yum源vim/e......
  • 在linux系统里将图片通过代码打出来
    打开终端1,访问https://sourceforge.net/projects/aa-project/files打开后选择aa-lib和aview分别下载最新版本2,将这两个安装包上传到linux系统里,并解压。3,这两个包,分别./configure&&make&&makeinstall4,完成后,yuminstallImageMagick5,上传一张图片,使用asciiview......
  • Linux命令(二)
    一.su命令(切换账户)su命令可以用于切换账户//语法:su-[用户名]不写用户名默认切换到root管理员root账户切换到普通账户不需要密码普通账户切换到管理员账户需要密码二.sudo命令(暂时使用管理员权限)sudo命令可以为一条命令暂时赋予管理员权限语法:sudo其他命令但是并......
  • 开心档之C++ STL 教程
    C++STL教程在前面的章节中,我们已经学习了C++模板的概念。C++STL(标准模板库)是一套功能强大的C++模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。C++标准模板库的核心包括以下三个组件:组件描述容......
  • 铁威马NAS教程之如何为NAS创建新用户
    铁威马NAS除了备份功能强大之外,它的优点还在于可以共享,方便我们办公和分享文件照片之类的。当我们拥有一台NAS之后,我们如何创建更多用户账号共同分享编辑呢?以铁威马为例,下面向大家分享如何创建用户:1、首先我们用管理员账号登录TOS系统2、打开<控制面板>,点开用户,点击右上角的创......
  • Grid/RAC 11.2.0.4 与 Linux 7 的一些兼容性问题
    1、在LINUX6上安装11.2.0.4的RAC,基本上不会遇到什么问题,但如果在LINUX7上安装11.2.0.4的RAC,经常性地会遇到问题。为了很好地解决这个问题,ORACLE官方在MOS上给了一篇文档《Installationwalk-through-OracleGrid/RAC11.2.0.4onOracleLinux7(DocID1951613.1)》,这篇文档......
  • Cisco ISE 3.1部署教程
    网络拓扑图如下: Step1:ISE安装 选择"1"回车进入安装 ......
  • Linux安装zookeeper
    前言:还是和以前一样,linux安装软件的目录都是data目录1.进入data目录,创建zookeeper目录并进入该目录cd/datamkdirzookeepercdzookeeper 2.上传"zookeeper-3.4.13.tar.gz"文件到当前目录(/data/zookeeper)  "zookeeper-3.4.13.tar.gz"文件地址:https://shaun.lanzo......
  • C++ linux epoll并发服务器模型初探
    socket通讯流程图最简单的可以通讯的C++服务器端代码:#include<stdio.h>#include<unistd.h>#include<sys/types.h>#include<sys/socket.h>#include<arpa/inet.h>#include<netinet/in.h>#defineSERV_PORT8000intmain(void){intlfd......
  • Linux安装JDK1.8
    1.创建Linux软件目录并进入data目录mkdir/datacddata/  2.创建java目录,并进入java目录mkdirjavacdjava 3.上传"jdk-8u181-linux-x64.tar.gz"文件,到当前目录(/data/java)jdk文件地址:https://www.123pan.com/s/QcP7Vv-FrH8d.html 4.解压安装JDK(jdk-8u1......