精华内容
下载资源
问答
  • 2021-05-12 07:54:47

    查看软硬件信息

    查看cpu :lscpu 和 cat /proc/cpuinfo

    查看内存:free -m

    查看磁盘:fdisk -l

    查看文件系统占用情况:df -h

    查看环境系统 cat /etc/*lease* 和uname -a

    关闭防火墙,使远程数据库提供服务:

    查看状态 systemctl status firewalld

    关闭防火墙 systemctl stop firewalld

    开机不自动启动防火墙 Systemctl disable firewalld

    文件限制数,ulimit -n

    临时生效:ulimit -n 65536

    永久生效:vi /etc/security/limits.conf

    dmdba soft nofile 65536

    dmdba hard nofile 65536

    创建安装目录和用户组

    创建目录 mkdir -p /dm

    创建组 groupadd dinstall

    创建用户 useradd -g dinstall dadba

    设置密码 :passwd

    挂载iso文件

    虚拟机加载ISO文件到cd/dvd设备中,对应于linux 系统/dev/cdrom

    mount /dev/cdrom /mnt

    如果mnt下bin文件没有执行权限,可将bin文件复制到另外目录授权

    cp DMInstall.bin /dm

    chmod 755 -R /dm

    chown dmdba:dinstall -R /dm

    数据库安装(调用图形界面都在安装目录的tool下)

    调用图形化界面安装

    如下图所示:root用户可以,dmdba不行 ,设置环境变量和root用户一样

    export DISPLAY=:0

    07279299f4dad79aef5d32f485c219e2.png

    配置数据库实例(安装bin目录)

    ./dminit PATH=/dm/data DB_NAME=DAMENG INSTANCE_NAME=DAMENG PORT_NUM=5236

    启动数据库

    ./dmserver path=/dm/data/DAMENG/dm.ini

    查看是否启动

    ps -ef|gerp dmserver

    netstat -ntl|grep 5236

    连接数据库

    ./disql SYSDBA/SYSDBA:5236

    创建数据库服务

    root(DmServiceDMSERVER前缀:DmService 服务名:DMSERVER)

    cd /dm/script/root

    ./dm_service_installer.sh -h

    ./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /dm/data/DAMENG/dm.ini

    disql环境变量的配置

    2ae213d0e6a58f4c050c5476ad91a0b4.png

    export DM_HOME=/dm/dmdbms

    export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH:$HOME/bin

    达梦数据库卸载步骤

    1,先停掉达梦服务

    systemctl stop DmServiceDMSERVER

    2,卸载服务 本机路径: /dm/script/root

    ./dm_service_uninstaller.sh -n DmServiceDMSERVER

    3,查看是否还有服务 /dm/bin

    ./DmServiceDMSERVER

    4 ,卸载数据库 /dm

    ./uninstall.sh -i

    原文:https://www.cnblogs.com/fangzpa/p/13787156.html

    更多相关内容
  • linux 安装达梦数据库

    2018-11-30 15:32:23
    环境:系统:红帽linux企业版4(红旗LINUX也是一样,会更简单) jakarta-tomcat-5.0.28.tar.gz(二进制源码) jdk-1_5_0_15-linux-i586-rpm.bin(RPM包) 达梦数据库
  • 达梦数据库是一款优秀的国产数据库,现在最新版为DM8 如何在Linux安装它呢? 详细方法如下: 一、下载DM8数据 我用的是DM8开发版(Linux-rh7-64位) 下载链接: https://pan.baidu.com/s/1bu0YBXeQWI26lqEMS4XruA ...
  • 由于工作需要,本人特地在自己虚拟机上分别安装了中标麒麟和银河麒麟操作系统,并分别在上面了达梦数据库,为防止自己忘记,现整理成册,方便以后使用。
  • Linux系统,启动达梦数据库 – DM DB的启动过程 DM的启动主要按如下三个步骤进行: 1.读取配置文件(.ini) 2.读取控制文件(dm.ctl) 3.读取重做日志文件(.log) 和 数据文件(*.DBF) 启动 DM数据库 进入安装目录下的...
  • 国产达梦数据库DM88.1.1.45下载链接,Linux-rh7-64位版本,dm8_setup_rh7_64_ent_8.1.1.45_20191121下载链接
  • Linux8安装达梦8数据库

    2021-09-21 23:06:25
    这是夜说的第二篇学习文章,安装达梦8数据库,为后面的学习提供操作环境。

    Linux8安装达梦8数据库

    订阅号地址

    1. 摘要
      这是夜说的第二篇学习文章,安装达梦8数据库,为后面的学习提供操作环境。
      订阅号:夜说是如何炼成的
    2. 系统信息
    1.系统版本信息(带GUI安装)
    [root@yeshuo ~]# cat /etc/redhat-release
    Red Hat Enterprise Linux release 8.3 (Ootpa)
    2.获取系统位数
    [root@yeshuo ~]# getconf LONG_BIT
    64
    3.查询操作系统 release 信息
    [root@yeshuo ~]# lsb_release -a
    LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
    Distributor ID: RedHatEnterprise
    Description:    Red Hat Enterprise Linux release 8.3 (Ootpa)
    Release:        8.3
    Codename:       Ootpa
    
    4.查询系统名称
    [root@yeshuo ~]# uname -a
    Linux yeshuo 4.18.0-240.el8.x86_64 #1 SMP Wed Sep 23 05:13:10 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux
    
    5.内存大小
    [root@yeshuo ~]# free -g
                  total        used        free      shared  buff/cache   available
    Mem:              5           1           0           0           4           4
    Swap:             7           0           7
    
    6.磁盘大小
    [root@yeshuo ~]# df -h
    Filesystem             Size  Used Avail Use% Mounted on
    devtmpfs               2.9G     0  2.9G   0% /dev
    tmpfs                  3.0G     0  3.0G   0% /dev/shm
    tmpfs                  3.0G   11M  2.9G   1% /run
    tmpfs                  3.0G     0  3.0G   0% /sys/fs/cgroup
    /dev/mapper/rhel-root   55G   14G   42G  25% /
    /dev/sda1             1014M  221M  794M  22% /boot
    tmpfs                  595M   28K  595M   1% /run/user/976
    tmpfs                  595M   44K  595M   1% /run/user/1000
    tmpfs                  595M     0  595M   0% /run/user/0
    

    3.配置yum源

    [root@yeshuo ~]# cd /etc/yum.repos.d/
    [root@yeshuo yum.repos.d]# ls
    redhat.repo
    [root@yeshuo yum.repos.d]# mv redhat.repo redhat.repo.bak
    
    [root@yeshuo yum.repos.d]# vi dm8.repo
    [root@yeshuo yum.repos.d]# cat dm8.repo
    [BaseOS]
    name=BaseOS
    baseurl=file:///mnt/dm8/BaseOS
    gpgcheck=0
    enabled=1
    
    [AppStream]
    name=AppStream
    baseurl=file:///mnt/dm8/AppStream
    gpgcheck=0
    enabled=1
    [root@yeshuo yum.repos.d]#
    
    [root@yeshuo yum.repos.d]# mkdir -p /mnt/dm8
    
    [root@yeshuo ~]# mount -o loop /root/rhel-8.3-x86_64-dvd.iso /mnt/dm8
    mount: /mnt/dm8: WARNING: device write-protected, mounted read-only.
    [root@yeshuo ~]# df -h
    Filesystem             Size  Used Avail Use% Mounted on
    devtmpfs               2.9G     0  2.9G   0% /dev
    tmpfs                  3.0G     0  3.0G   0% /dev/shm
    tmpfs                  3.0G   11M  2.9G   1% /run
    tmpfs                  3.0G     0  3.0G   0% /sys/fs/cgroup
    /dev/mapper/rhel-root   55G   14G   42G  25% /
    /dev/sda1             1014M  221M  794M  22% /boot
    tmpfs                  595M   28K  595M   1% /run/user/976
    tmpfs                  595M   44K  595M   1% /run/user/1000
    tmpfs                  595M     0  595M   0% /run/user/0
    /dev/loop0             8.9G  8.9G     0 100% /mnt/dm8
    
    1. 安装中文语言包
    说明:由于安装系统时未选择中文,所以这里需要先安装中文语言包
    1.查看当前语言为en_US.
    [root@yeshuo ~]# locale
    LANG=en_US.UTF-8
    LC_CTYPE="en_US.UTF-8"
    LC_NUMERIC="en_US.UTF-8"
    LC_TIME="en_US.UTF-8"
    LC_COLLATE="en_US.UTF-8"
    LC_MONETARY="en_US.UTF-8"
    LC_MESSAGES="en_US.UTF-8"
    LC_PAPER="en_US.UTF-8"
    LC_NAME="en_US.UTF-8"
    LC_ADDRESS="en_US.UTF-8"
    LC_TELEPHONE="en_US.UTF-8"
    LC_MEASUREMENT="en_US.UTF-8"
    LC_IDENTIFICATION="en_US.UTF-8"
    LC_ALL=
    
    2.查看当前是否有中文包已安装(如果有则设置环境变量即可)
    [root@yeshuo ~]# locale -a | grep zh_CN
    
    3.安装中文包
    [root@yeshuo ~]# yum install -y glibc-langpack-zh
    
    4.临时修改系统为中文环境
    [root@yeshuo ~]# LANG="zh_CN.UTF-8"
    [root@yeshuo ~]# locale |grep LANG
    LANG=zh_CN.UTF-8
    
    5.永久修改有两种方式:
    5.1执行以下命令
    [root@yeshuo ~]# localectl set-locale LANG=zh_CN.UTF8
    [root@yeshuo ~]# reboot
    
    5.2修改locale.conf文件内容如下:
    [root@yeshuo ~]# cat /etc/locale.conf
    LANG=zh_CN.UTF8
    [root@yeshuo ~]# reboot
    
    1. 创建安装用户
    [root@yeshuo ~]# groupadd -g 12349 dinstall
    [root@yeshuo ~]# useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
    [root@yeshuo ~]# echo "passwd#123" | passwd --stdin dmdba
    更改用户 dmdba 的密码 。
    passwd:所有的身份验证令牌已经成功更新。
    
    1. 检查操作系统限制
    [root@yeshuo ~]# ulimit -a
    core file size          (blocks, -c) unlimited
    data seg size           (kbytes, -d) unlimited
    scheduling priority             (-e) 0
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 23542
    max locked memory       (kbytes, -l) 64
    max memory size         (kbytes, -m) unlimited
    open files                      (-n) 1024
    pipe size            (512 bytes, -p) 8
    POSIX message queues     (bytes, -q) 819200
    real-time priority              (-r) 0
    stack size              (kbytes, -s) 8192
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) 23542
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited
    
    官方文档说明如下:
    参数使用限制:
    1.data seg size
    data seg size (kbytes, -d)
    建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导
    致数据库启动失败。
     1. file size
    file size(blocks, -f)
    建议用户设置为 unlimited(无限制),此参数过小将导致数据库安装或初始化失败。
     2. open files
    open files(-n)
    建议用户设置为 65536 以上或 unlimited(无限制)。
    4.virtual memory
    virtual memory (kbytes, -v)
    建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导
    致数据库启动失败。
    如 果 用 户 需 要 为 当 前 安 装 用 户 更 改 ulimit 的 资 源 限 制 , 请 修 改 文 件
    /etc/security/limits.conf。
    
    1. 上传安装介质并解压
    [root@yeshuo ~]# mv dm8_20210712_x86_rh6_64_ent.zip /home/dmdba/
    [root@yeshuo ~]# chown dmdba:dinstall /home/dmdba/dm8_20210712_x86_rh6_64_ent.zip
    
    解压文件
    [root@yeshuo ~]# su - dmdba
    [dmdba@yeshuo ~]$ ll
    总用量 732380
    -rw-r--r--. 1 dmdba dinstall 749955771 9月  21 21:22 dm8_20210712_x86_rh6_64_ent.zip
    [dmdba@yeshuo ~]$ unzip dm8_20210712_x86_rh6_64_ent.zip
    Archive:  dm8_20210712_x86_rh6_64_ent.zip
       creating: dm8_20210712_x86_rh6_64_ent/
      inflating: dm8_20210712_x86_rh6_64_ent/dm8_20210712_x86_rh6_64_ent_8.1.2.38_pack1.iso_SHA256.txt
      inflating: dm8_20210712_x86_rh6_64_ent/dm8_20210712_x86_rh6_64_ent_8.1.2.38_pack1.iso
    [dmdba@yeshuo ~]$
    
    创建达梦ISO挂载点
    [root@yeshuo ~]# mkdir -p /software/dm8
    [root@yeshuo ~]# chown -R dmdba:dinstall /software/
    
    挂载达梦ISO文件
    [root@yeshuo ~]# mount -o loop /home/dmdba/dm8_20210712_x86_rh6_64_ent/dm8_20210712_x86_rh6_64_ent_8.1.2.38_pack1.iso /software/dm8/
    mount: /software/dm8: WARNING: device write-protected, mounted read-only.
    [root@yeshuo ~]# df -h
    文件系统               容量  已用  可用 已用% 挂载点
    devtmpfs               2.9G     0  2.9G    0% /dev
    tmpfs                  3.0G     0  3.0G    0% /dev/shm
    tmpfs                  3.0G   11M  2.9G    1% /run
    tmpfs                  3.0G     0  3.0G    0% /sys/fs/cgroup
    /dev/mapper/rhel-root   55G   15G   41G   28% /
    /dev/sda1             1014M  221M  794M   22% /boot
    tmpfs                  595M   28K  595M    1% /run/user/976
    tmpfs                  595M   44K  595M    1% /run/user/1000
    tmpfs                  595M     0  595M    0% /run/user/0
    /dev/loop0             8.9G  8.9G     0  100% /mnt/dm8
    /dev/loop1             727M  727M     0  100% /software/dm8
    
    1. 创建达梦数据库软件目录和数据目录
    说明:/dmsoftware安装达梦软件,/dmdata放置达梦数据库
    [root@yeshuo ~]# mkdir -p /dmsoftware
    [root@yeshuo ~]# mkdir -p /dmdata
    [root@yeshuo ~]# chown -R dmdba:dinstall /dmsoftware/
    [root@yeshuo ~]# chown -R dmdba:dinstall /dmdata/
    

    9.关闭防火墙和SELINUX

    需要关闭selinux,否则后面DmAPService.service无法启动
    
    从日志看是selinux没有关闭导致服务没有启动
    9月 21 22:15:00 yeshuo setroubleshoot[40914]: SELinux is preventing /usr/lib/systemd/systemd from execute access on the file DmAPService. Fo>
    9月 21 22:15:00 yeshuo setroubleshoot[40914]: SELinux is preventing /usr/lib/systemd/systemd from execute access on the file DmAPService.
    
    关闭selinux和防火墙
    [root@yeshuo ~]# vi /etc/selinux/config
    [root@yeshuo ~]# cat /etc/selinux/config
    
    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    #     enforcing - SELinux security policy is enforced.
    #     permissive - SELinux prints warnings instead of enforcing.
    #     disabled - No SELinux policy is loaded.
    SELINUX=disabled
    # SELINUXTYPE= can take one of these three values:
    #     targeted - Targeted processes are protected,
    #     minimum - Modification of targeted policy. Only selected processes are protected.
    #     mls - Multi Level Security protection.
    SELINUXTYPE=targeted
    
    临时生效
    [root@yeshuo ~]# setenforce 0
    
    关闭防火墙
    [root@yeshuo ~]# systemctl stop firewalld.service
    [root@yeshuo ~]# systemctl disable firewalld.service
    

    10.安装达梦八软件

    [root@yeshuo ~]# su - dmdba
    [dmdba@yeshuo ~]$ cd /software/dm8/
    [dmdba@yeshuo dm8]$ ls
    'DM8 Install.pdf'   DMInstall.bin
    [dmdba@yeshuo dm8]$ export DISPLAY=192.168.171.1:0.0
    [dmdba@yeshuo dm8]$ ./DMInstall.bin
    解压安装程序........
    

    点击确定
    在这里插入图片描述

    点击下一步
    在这里插入图片描述
    接受许可,并点击下一步
    在这里插入图片描述

    有购买key则输入,无则直接下一步
    在这里插入图片描述
    为了学习,选择典型安装【可自己自由选择组件】
    在这里插入图片描述
    选择软件安装目录,点击下一步
    在这里插入图片描述
    选择确定
    在这里插入图片描述
    安装前小结,确认没问题后点击安装
    在这里插入图片描述

    进入安装过程
    在这里插入图片描述

    配置dmdba环境变量如下:
    [dmdba@yeshuo ~]$ vi .bash_profile
    [dmdba@yeshuo ~]$ cat .bash_profile
    # .bash_profile`
    
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi
    
    # User specific environment and startup programs
    
    export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dmsoftware/bin"
    export DM_HOME="/dmsoftware"
    export PATH=$PATH:/dmsoftware/bin
    [dmdba@yeshuo ~]$
    [dmdba@yeshuo ~]$ source .bash_profile
    [dmdba@yeshuo ~]$ echo $DM_HOME
    /dmsoftware
    

    执行配置脚本

    在这里插入图片描述

    [root@yeshuo ~]# /dmsoftware/script/root/root_installer.sh
    移动 /dmsoftware/bin/dm_svc.conf 到/etc目录
    修改服务器权限
    创建DmAPService服务
    Created symlink /etc/systemd/system/multi-user.target.wants/DmAPService.service → /usr/lib/systemd/system/DmAPService.service.
    创建服务(DmAPService)完成
    启动DmAPService服务
    Job for DmAPService.service failed because the control process exited with error code.
    See "systemctl status DmAPService.service" and "journalctl -xe" for details.
    [root@yeshuo ~]#
    
    【前面已补充以下部分】
    从日志看是selinux没有关闭导致服务没有启动
    9月 21 22:15:00 yeshuo setroubleshoot[40914]: SELinux is preventing /usr/lib/systemd/systemd from execute access on the file DmAPService. Fo>
    9月 21 22:15:00 yeshuo setroubleshoot[40914]: SELinux is preventing /usr/lib/systemd/systemd from execute access on the file DmAPService.
    
    关闭selinux和防火墙
    [root@yeshuo ~]# vi /etc/selinux/config
    [root@yeshuo ~]# cat /etc/selinux/config
    
    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    #     enforcing - SELinux security policy is enforced.
    #     permissive - SELinux prints warnings instead of enforcing.
    #     disabled - No SELinux policy is loaded.
    SELINUX=disabled
    # SELINUXTYPE= can take one of these three values:
    #     targeted - Targeted processes are protected,
    #     minimum - Modification of targeted policy. Only selected processes are protected.
    #     mls - Multi Level Security protection.
    SELINUXTYPE=targeted
    
    临时生效
    [root@yeshuo ~]# setenforce 0
    
    关闭防火墙
    [root@yeshuo ~]# systemctl stop firewalld.service
    [root@yeshuo ~]# systemctl disable firewalld.service
    

    点击完成
    在这里插入图片描述

    这里选择不初始化数据库,后面使用DBCA.SH脚本进行初始化

    说明:如果想直接初始化,可以选择【初始化数据库】并继续
    在这里插入图片描述

    11.DBCA初始化数据库

    [dmdba@yeshuo tool]$ pwd
    /dmsoftware/tool
    [dmdba@yeshuo tool]$ ./dbca.sh
    [INFO] 启动DBCA
    

    选择创建数据库实例
    在这里插入图片描述
    选择一般用途,点击下一步
    在这里插入图片描述
    选择/dmdata作为数据库目录,点击下一步
    在这里插入图片描述
    输入数据库名、实例名、监听端口,点击下一步
    在这里插入图片描述
    确认文件位置,并点击下一步
    在这里插入图片描述
    设置数据库参数,点击下一步
    在这里插入图片描述

    不输入密码,使用默认口令,点击下一步
    在这里插入图片描述

    为了后面的学习,创建示例数据库,点击下一步
    在这里插入图片描述
    再次确认配置信息,无误后,点击完成
    在这里插入图片描述
    使用root用户执行以下脚本
    在这里插入图片描述

    [root@yeshuo ~]# mv /dmsoftware/bin/DmServiceyeshuo.service /usr/lib/systemd/system/DmServiceyeshuo.service
    [root@yeshuo ~]# systemctl enable DmServiceyeshuo.service
    Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceyeshuo.service → /usr/lib/systemd/system/DmServiceyeshuo.service.
    [root@yeshuo ~]# systemctl start DmServiceyeshuo.service
    [root@yeshuo ~]# systemctl status DmServiceyeshuo.service
    ● DmServiceyeshuo.service - DM Instance Service
       Loaded: loaded (/usr/lib/systemd/system/DmServiceyeshuo.service; enabled; vendor preset: disabled)
       Active: active (running) since Tue 2021-09-21 22:37:39 CST; 7s ago
      Process: 41723 ExecStart=/dmsoftware/bin/DmServiceyeshuo start (code=exited, status=0/SUCCESS)
     Main PID: 41747 (dmserver)
        Tasks: 49
       Memory: 280.9M
       CGroup: /system.slice/DmServiceyeshuo.service
               └─41747 /dmsoftware/bin/dmserver path=/dmdata/yeshuo/dm.ini -noconsole
    
    9月 21 22:37:23 yeshuo systemd[1]: Starting DM Instance Service...
    9月 21 22:37:39 yeshuo DmServiceyeshuo[41723]: [37B blob data]
    9月 21 22:37:39 yeshuo systemd[1]: Started DM Instance Service.
    [root@yeshuo ~]#
    

    执行完后点击确认关闭对话框
    在这里插入图片描述
    创建完毕,点击完成,结束安装
    在这里插入图片描述

    12.登陆验证数据库

    [dmdba@yeshuo ~]$ disql sysdba/SYSDBA@192.168.171.8:5555
    
    服务器[192.168.171.8:5555]:处于普通打开状态
    登录使用时间 : 0.983(ms)
    disql V8
    SQL> select status$ from v$instance;
    
    行号     STATUS$
    ---------- -------
    1          OPEN
    
    已用时间: 1.642(毫秒). 执行号:54600.
    SQL> select status$ from v$database;
    
    行号     STATUS$
    ---------- -----------
    1          4
    
    已用时间: 5.889(毫秒). 执行号:54601.
    SQL>
    说明:v$database的status$列为4表示OPEN。
    
    状态。1:启动;2:启动,redo 完成;3:MOUNT;4:打开;5:挂起;6:关闭
    

    安装完成。

    展开全文
  • linux系统安装达梦数据库

    千次阅读 2022-03-06 19:43:56
    Linux达梦数据库安装 1.新建dmdba用户所在的组 创建dmdba用户 修改dmdna用户的密码 ...

    Linux达梦数据库安装

    1.新建dmdba用户所在的组

    1. 创建dmdba用户                                                                                                                              

    1. 修改dmdna用户的密码                                                                                                                 

    1. 修改文件的最大打开数量                                                                                                             

    在该文件的最下方添加4条语句                                                                                                                   

    1. 切换到dmdba用户下查看是否生效                

      :su - dmdba  

      :ulimit -a

    1. 使用dmdba用户使用如下命令使设置临时生效

    :ulimit -n 65536

    1. 挂载镜像

    切换到root 用户将DM数据库的iso文件保存在任意的位置                                                              

    可以使用 find / -name 文件名 查看DM数据库iso文件的位置                                                                   

    执行挂载镜像                                                                                                                                             

    1. 在根目录下创建一个目录来安装DM数据库                                                                                 

    1. 将新建的安装目录路径权限的用户修改为dmdba,用户组修改为                                                   

    10给这个文件设置权限                                                                                                                             

    1. 切换回dmdba用户,切换到mnt目录下 安装达梦数据库                                                                

    1. 是否输入key文件

    是否输入key文件 否                                                                                                                            

    时区文件选择21

    选择典型安装                                                                                                                                       

    13以root用户执行命令                                                                                                                        

    安装完成

    14配置实例

    使用dmdba用户配置实例,

    进入到安装目录下的bin文件下使用dminit命令初始化实例

    执行./dmini help 命令

    1. 使用初始化实例配置

    1. 前台启动数据库                                                                                                                            

    进入安装目录下的bin文件输入以下命令

    17注册服务

     注册服务需要使用root用户注册

    先切换到root用户                                                                                                                                  

    使用root用户进入到安装目录下的script/root文件下 执行如下命令                                                            

    注册完成。

    更多详情前往:htpp://eco.dameng.com

    展开全文
  • DB_v8.1.2.84-Build(2021.10.21-149328-10032)ent_dmdci.zip 3.2.2 安装DM8软件 [dmdba@dmdb01 ~]$ cd /dm8/dmsetup/ [dmdba@dmdb01 dmsetup]$ ./DMInstall.bin 解压安装程序......... ROOT用户执行命令过程 [root...

    1.    环境初始化
    1.1    修改主机名称
    (1)修改主机名称
    [root@localhost ~]# hostnamectl set-hostname dmdb01
    (2)检查主机名称是否修改完成
    [root@localhost ~]# hostnamectl --static
    dmdb01
    (3)客户端重新登陆即可
    [root@dmdb01 ~]#

    1.2    调整主机时间
    [root@dmdb01 ~]# timedatectl set-timezone "Asia/Shanghai"
    [root@dmdb01 ~]# date
    Tue Apr 12 18:08:22 CST 2022
    [root@dmdb01 ~]# date -s "2022-04-12 18:10:20"
    Tue Apr 12 18:10:20 CST 2022
    [root@dmdb01 ~]# 
    [root@dmdb01 ~]# timedatectl status
          Local time: Tue 2022-04-12 18:10:26 CST
      Universal time: Tue 2022-04-12 10:10:26 UTC
            RTC time: Tue 2022-04-12 10:08:54
           Time zone: Asia/Shanghai (CST, +0800)
         NTP enabled: yes
    NTP synchronized: no
     RTC in local TZ: no
          DST active: n/a
    [root@dmdb01 ~]#

    1.3    调整sysctl.conf
    [root@~]# vi /etc/sysctl.conf
      vm.overcommit_memory = 0
    [root@~]# sysctl -p

    1.4    调整limits.conf
    [root@~]# ulimit -n 65536
    [root@~]# vi /etc/security/limits.conf
      * soft data unlimited
      * hard data unlimited
      * soft fsize unlimited
      * hard fsize unlimited
      * soft nofile 65536
      * hard nofile 65536
      * soft nproc 10240
      * hard nproc 10240
      * soft nice 0
      * hard nice 0
      * soft as unlimited
      * hard as unlimited
      * soft core unlimited
      * hard core unlimited

    1.5    调整system.conf
    [root@~]# vi /etc/systemd/system.conf
      DefaultLimitFSIZE=unlimited
      DefaultLimitDATA=unlimited
      DefaultLimitCORE=unlimited
      DefaultLimitNOFILE=65535
      DefaultLimitAS=unlimited
      DefaultLimitNPROC=10240
      DefaultLimitNICE=0

    1.6    调整nproc.conf
    [root@~]# vi /etc/security/limits.d/90-nproc.conf
      * soft nproc 65536
      * hard nproc 65536

    1.7    调整profile
    [root@~]# vi /etc/profile
      ulimit -n 65536
    [root@~]# source /etc/profile

    1.8    关闭selinux
    [root@~]# vi /etc/sysconfig/selinux
      SELINUX = disabled

    1.9    禁用透明大页&关闭numa
    --编辑grub文件,如下图所示加上:transparent_hugepage=never numa=off
    [root@~]# vi /etc/default/grub
     
    [root@dmdb01 ]# vi /etc/default/grub
    [root@dmdb01 ]# cat /etc/default/grub
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
    GRUB_DEFAULT=saved
    GRUB_DISABLE_SUBMENU=true
    GRUB_TERMINAL_OUTPUT="console"
    GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet transparent_hugepage=never numa=off"
    GRUB_DISABLE_RECOVERY="true"
    [root@dmdb01 ]#

     

    重新生成/etc/grub2.cfg 文件:
    [root@~]# grub2-mkconfig -o /etc/grub2.cfg

    [root@dmdb01 ]# grub2-mkconfig -o /etc/grub2.cfg
    Generating grub configuration file ...
    Found linux image: /boot/vmlinuz-3.10.0-1160.el7.x86_64
    Found initrd image: /boot/initramfs-3.10.0-1160.el7.x86_64.img
    Found linux image: /boot/vmlinuz-0-rescue-782dda3ee35f470cab938d0f8a5ce9d3
    Found initrd image: /boot/initramfs-0-rescue-782dda3ee35f470cab938d0f8a5ce9d3.img
    done
    [root@dmdb01 ]#

    2.    用户与安装目录
    2.1    创建用户与组
    [root@dmdb01 ~]# groupadd dinstall -g 2001
    [root@dmdb01 ~]# useradd -u 1001 -g dinstall dmdba
    [root@dmdb01 ~]# useradd -u 12345 -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
    [root@dmdb01 ~]# passwd dmdba
    Changing password for user dmdba.
    New password: 
    BAD PASSWORD: The password contains the user name in some form
    Retype new password: 
    passwd: all authentication tokens updated successfully.
    [root@dmdb01 ~]#

    2.2    创建目录及授权
    选择剩余存储空间最大的目录,安装数据库及初始化实例。
    [root@dmdb01 ~]# mkdir -p /dm8/dmdbms /dm8/dmsetup
    [root@dmdb01 ~]# chown dmdba.dinstall /dm8/dmdbms /dm8/dmsetup -R;chmod 777 /dm8/dmdbms /dm8/dmsetup -R
     
    2.3    配置dmdba用户环境变量
    (1)    添加如下参数:
    export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/dm8/dmdbms/bin"
    export DM_HOME="/dm8/dmdbms"
    export PATH=$PATH:$LD_LIBRARY_PATH
    (2)编辑环境变量并生效
    [dmdba@dmdb01 ~]$ vi .bash_profile
    [dmdba@dmdb01 ~]$ source .bash_profile

    3.    安装数据库及初始化实例
    严禁使用root用户安装数据库及数据库相关操作。必须使用dmdba用户执行安装以及数据库相关操作。
    3.2    图形化方式
    3.2.1    解压缩安装包
    [dmdba@dmdb01 dm8]$ cd dmsetup/
    [dmdba@dmdb01 dmsetup]$ ls -lrt
    total 809940
    -rw-r--r-- 1 dmdba dinstall 829378031 Apr 11 16:35 RH6.0_DB_v8.1.2.84-Build(2021.10.21-149328-10032)ent.zip
    [dmdba@dmdb01 dmsetup]$ 
    [dmdba@dmdb01 dmsetup]$ unzip RH6.0_DB_v8.1.2.84-Build\(2021.10.21-149328-10032\)ent.zip 
    Archive:  RH6.0_DB_v8.1.2.84-Build(2021.10.21-149328-10032)ent.zip
      inflating: DMInstall.bin           
     extracting: RH6.0_DB_v8.1.2.84-Build(2021.10.21-149328-10032)ent_dmdci.zip  

    3.2.2    安装DM8软件
    [dmdba@dmdb01 ~]$ cd /dm8/dmsetup/
    [dmdba@dmdb01 dmsetup]$ ./DMInstall.bin 
    解压安装程序.........

     

     

     

     

     

     

     

     ROOT用户执行命令过程
    [root@dmdb01 ~]# id
    uid=0(root) gid=0(root) 组=0(root)
    [root@dmdb01 ~]# /dm8/dmdbms/script/root/root_installer.sh
    移动 /dm8/dmdbms/bin/dm_svc.conf 到/etc目录
    修改服务器权限
    创建DmAPService服务
    Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
    创建服务(DmAPService)完成
    启动DmAPService服务
    [root@dmdb01 ~]#

     

     

     

     

     

     

     4.    删除数据库与实例
    4.2    图形化方式

    4.2.1    删除实例

     

     

     

     

     

     4.2.2    删除数据库软件

     [dmdba@dmdb01 dmdbms]$ pwd
    /dm8/dmdbms
    [dmdba@dmdb01 dmdbms]$ ./uninstall.sh

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • 用户在安装 DM 数据库之前需要检查或修改操作系统的配置,以保证 DM 数据库能够正确安装和运行。 本文以演示环境如下: 操作系统 CPU 数据库 RedHat 7 x86_64 ...
  • LINUX安装达梦数据库-v8

    千次阅读 2021-11-28 14:13:16
    LINUX安装达梦数据库-v8 具体文档可参考以下网站: 达梦数据库 - 新一代大型通用关系型数据库 | 达梦云适配中心 一 环境检查 (1) 系统版本检查 cat /etc/redhat-release uname -a (2) 存储检查、内存...
  • 安装Linux操作系统这里选择的是Linux 7: [root@slave1 software]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 关闭防火墙 和 Selinux: [root@slave1 software]# systemctl stop ...
  • 达梦数据库安装
  • 卸载命令uninstall.sh 依赖于expect命令: 安装expect命令: yum install tcl-devel yum install expect 文件介绍: 安装脚本 ...数据库bin文件存放目录: dm8 注:直接将此安装包解压到/home目录下
  • 正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求,关闭正在运行的杀毒、安全防护等软件,保证网络环境能正常工作,保证系统时间和当前时间没有偏差 1. 查看cpu lscpu 或 cat /proc/cpuinfo ...
  • 用户在安装 DM 数据库之前需要检查或修改操作系统的配置,以保证 DM 数据库能够正确安装和运行。 本文以演示环境如下: 操作系统 CPU 数据库 RedHat 7 x86_64 ...
  • 国产数据库 达梦数据库 DM8 Linux版 64位 安装包 官方版 dm8_setup_rh7_64_ent_8.1.1.88_20200629.iso
  • 使用开源的数据库管理工具DBeaver 连接国产达梦数据库,可以进行查询、建表、创建字段、查看表结构、查看创建表语句等等
  • Linux版本达梦数据库8

    2022-02-18 10:02:40
    Linux版本达梦数据库8
  • 1.根据达梦数据库安装手册,安装前需检查操作系统的相关信息,检查机器配置、合理分配磁盘空间,关闭正在运行的杀毒、安全防护等软件,保证网络环境能正常运行,查看系统时间和当前时间是否有偏差。 2.查看cpu,...
  • 网上的资源太少了关于linux,本人公司要求研究达梦数据库
  • 安装前检查 正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求 关闭正在运行的杀毒、安全防护等软件 保证网络环境能正常工作 保证系统时间和当前时间没有偏差 1 查看cpu: lscpu 或 cat /proc...
  • 看了很多网上的教程,【太坑了】,所以就把自己安装的过程写了这篇博客创建安装用户为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。用户可以在安装之前为 DM 创建一个专用的系统用户。创建...
  • linux(centos)python编译安装达梦数据库驱动包需要的DPI文件,具体的使用请参考https://www.aiprose.com/blog/150
  • 一、 安装linux检查环境新增用户 1.1 检查系统环境 sudo passwd root ~~修改root用户密码,安装完成之后第一次用root时需要 su - root ~~切换用户 uname -r ~~显示操作系统的发行编号 List item cat /etc/issue ...
  • 使用达梦数据库的图形界面工具创建实例非常方便,但是实际工作中,部署数据库时往往不一定有图形界面的条件。 其实,达梦同样有一款使用命令行创建实例的工具,在 $DM_HOME/bin 下,有一款 dminit 工具。   只要...
  • 安装数据库 三.初始化实例 四.创建用户 一.准备 1.检查系统 安装 DM 前,需要检查当前操作系统的相关信息,确认 DM 安装程序与当前操 作系统匹配,以保证 DM 能够正确安装和运行。如果lsb_release -a显示未...
  • 文章目录 ...DM8采用全新的体系架构,在保证大型通用的基础上,针对可靠性、高性能、海量数据处理和安全性做了大量的研发和改进工作,极大提升了达梦数据库产品的性能、可靠性、可扩展性,能同时兼...
  • 在DM7之前版本的DM数据库中,“数据库”和“实例”这两个术语经常可以互相替换,意义也很相近。在新版本DM7数据库中,“数据库”和“实例”这两个概念之间有着很大的差别,甚至可以说它们是两个完全不同的实体。
  • Linux部署达梦数据库及初始化实例

    千次阅读 2021-04-07 12:24:29
    Linux部署达梦数据库及初始化实例 1、调整sysctl.conf参数 [root@dm-1 ~]# vim /etc/sysctl.conf fs.file-max = 6815744 fs.aio-max-nr = 1048576 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,757
精华内容 1,502
关键字:

linux安装达梦数据库8