-
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
配置数据库实例(安装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环境变量的配置
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包) 达梦数据库 -
Linux下安装达梦数据库DM8(详细截图版)
2021-01-09 11:17:31达梦数据库是一款优秀的国产数据库,现在最新版为DM8 如何在Linux下安装它呢? 详细方法如下: 一、下载DM8数据 我用的是DM8开发版(Linux-rh7-64位) 下载链接: https://pan.baidu.com/s/1bu0YBXeQWI26lqEMS4XruA ... -
Linux下图形化安装达梦数据库.docx
2020-08-11 14:25:22由于工作需要,本人特地在自己虚拟机上分别安装了中标麒麟和银河麒麟操作系统,并分别在上面了达梦数据库,为防止自己忘记,现整理成册,方便以后使用。 -
Linux系统,启动达梦数据库
2020-12-14 12:51:47Linux系统,启动达梦数据库 – DM DB的启动过程 DM的启动主要按如下三个步骤进行: 1.读取配置文件(.ini) 2.读取控制文件(dm.ctl) 3.读取重做日志文件(.log) 和 数据文件(*.DBF) 启动 DM数据库 进入安装目录下的... -
国产达梦数据库DM88.1.1.45下载链接,Linux-rh7-64位版本
2020-07-20 16:32:42国产达梦数据库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数据库
- 摘要
这是夜说的第二篇学习文章,安装达梦8数据库,为后面的学习提供操作环境。
订阅号:夜说是如何炼成的 - 系统信息
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.查看当前语言为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
- 创建安装用户
[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:所有的身份验证令牌已经成功更新。
- 检查操作系统限制
[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。
- 上传安装介质并解压
[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
- 创建达梦数据库软件目录和数据目录
说明:/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:56Linux达梦数据库安装 1.新建dmdba用户所在的组 创建dmdba用户 修改dmdna用户的密码 ...Linux达梦数据库安装
1.新建dmdba用户所在的组
- 创建dmdba用户
- 修改dmdna用户的密码
- 修改文件的最大打开数量
在该文件的最下方添加4条语句
- 切换到dmdba用户下查看是否生效
:su - dmdba
:ulimit -a
- 使用dmdba用户使用如下命令使设置临时生效
:ulimit -n 65536
- 挂载镜像
切换到root 用户将DM数据库的iso文件保存在任意的位置
可以使用 find / -name 文件名 查看DM数据库iso文件的位置
执行挂载镜像
- 在根目录下创建一个目录来安装DM数据库
- 将新建的安装目录路径权限的用户修改为dmdba,用户组修改为
10给这个文件设置权限
- 切换回dmdba用户,切换到mnt目录下 安装达梦数据库
- 是否输入key文件
是否输入key文件 否
时区文件选择21
选择典型安装
13以root用户执行命令
安装完成
14配置实例
使用dmdba用户配置实例,
进入到安装目录下的bin文件下使用dminit命令初始化实例
执行./dmini help 命令
- 使用初始化实例配置
- 前台启动数据库
进入安装目录下的bin文件输入以下命令
17注册服务
注册服务需要使用root用户注册
先切换到root用户
使用root用户进入到安装目录下的script/root文件下 执行如下命令
注册完成。
更多详情前往:htpp://eco.dameng.com
- 创建dmdba用户
-
达梦数据库DM8在LINUX环境下安装步骤
2022-05-10 19:05:34DB_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 -p1.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 unlimited1.5 调整system.conf
[root@~]# vi /etc/systemd/system.conf
DefaultLimitFSIZE=unlimited
DefaultLimitDATA=unlimited
DefaultLimitCORE=unlimited
DefaultLimitNOFILE=65535
DefaultLimitAS=unlimited
DefaultLimitNPROC=10240
DefaultLimitNICE=01.6 调整nproc.conf
[root@~]# vi /etc/security/limits.d/90-nproc.conf
* soft nproc 65536
* hard nproc 655361.7 调整profile
[root@~]# vi /etc/profile
ulimit -n 65536
[root@~]# source /etc/profile1.8 关闭selinux
[root@~]# vi /etc/sysconfig/selinux
SELINUX = disabled1.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_profile3. 安装数据库及初始化实例
严禁使用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 -
Linux通过命令行方式安装达梦数据库DM8
2022-04-27 09:21:33用户在安装 DM 数据库之前需要检查或修改操作系统的配置,以保证 DM 数据库能够正确安装和运行。 本文以演示环境如下: 操作系统 CPU 数据库 RedHat 7 x86_64 ... -
LINUX下安装达梦数据库-v8
2021-11-28 14:13:16LINUX下安装达梦数据库-v8 具体文档可参考以下网站: 达梦数据库 - 新一代大型通用关系型数据库 | 达梦云适配中心 一 环境检查 (1) 系统版本检查 cat /etc/redhat-release uname -a (2) 存储检查、内存... -
Centos7 安装达梦数据库的教程
2021-01-09 21:47:34安装好Linux操作系统这里选择的是Linux 7: [root@slave1 software]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 关闭防火墙 和 Selinux: [root@slave1 software]# systemctl stop ... -
Linux安装达梦数据库/DM8(附带客户端工具安装完整版)
2022-06-18 22:14:57达梦数据库安装 -
达梦数据库鲲鹏系统静默安装卸载脚本
2020-10-22 16:35:03卸载命令uninstall.sh 依赖于expect命令: 安装expect命令: yum install tcl-devel yum install expect 文件介绍: 安装脚本 ...数据库bin文件存放目录: dm8 注:直接将此安装包解压到/home目录下 -
Linux 命令行安装达梦数据库
2021-12-13 16:37:15正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求,关闭正在运行的杀毒、安全防护等软件,保证网络环境能正常工作,保证系统时间和当前时间没有偏差 1. 查看cpu lscpu 或 cat /proc/cpuinfo ... -
Linux通过图形化方式安装达梦数据库DM8
2022-04-27 09:46:45用户在安装 DM 数据库之前需要检查或修改操作系统的配置,以保证 DM 数据库能够正确安装和运行。 本文以演示环境如下: 操作系统 CPU 数据库 RedHat 7 x86_64 ... -
国产数据库 达梦数据库 DM8 Linux版 64位 安装包 官方版
2020-11-23 10:14:36国产数据库 达梦数据库 DM8 Linux版 64位 安装包 官方版 dm8_setup_rh7_64_ent_8.1.1.88_20200629.iso -
DBeaver 连接达梦数据库
2022-03-11 16:05:50使用开源的数据库管理工具DBeaver 连接国产达梦数据库,可以进行查询、建表、创建字段、查看表结构、查看创建表语句等等 -
Linux版本达梦数据库8
2022-02-18 10:02:40Linux版本达梦数据库8 -
手把手教你在linux下安装达梦数据库
2021-07-20 14:20:271.根据达梦数据库安装手册,安装前需检查操作系统的相关信息,检查机器配置、合理分配磁盘空间,关闭正在运行的杀毒、安全防护等软件,保证网络环境能正常运行,查看系统时间和当前时间是否有偏差。 2.查看cpu,... -
达梦数据库linux安装启动
2016-09-02 16:23:57网上的资源太少了关于linux,本人公司要求研究达梦数据库。 -
linux命令行安装达梦数据库(完整版)
2021-09-01 14:20:55安装前检查 正确地安装操作系统、合理地分配磁盘空间、检查机器配置是否满足要求 关闭正在运行的杀毒、安全防护等软件 保证网络环境能正常工作 保证系统时间和当前时间没有偏差 1 查看cpu: lscpu 或 cat /proc... -
Linux系统命令行安装达梦数据库(全网最全最可行的安装方式)
2021-05-10 04:47:26看了很多网上的教程,【太坑了】,所以就把自己安装的过程写了这篇博客创建安装用户为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。用户可以在安装之前为 DM 创建一个专用的系统用户。创建... -
linux(centos)python编译安装达梦数据库驱动包需要的DPI文件
2021-10-14 15:04:09linux(centos)python编译安装达梦数据库驱动包需要的DPI文件,具体的使用请参考https://www.aiprose.com/blog/150 -
linux下安装达梦数据库以及数据库基本操作
2020-05-26 16:39:28一、 安装linux检查环境新增用户 1.1 检查系统环境 sudo passwd root ~~修改root用户密码,安装完成之后第一次用root时需要 su - root ~~切换用户 uname -r ~~显示操作系统的发行编号 List item cat /etc/issue ... -
达梦数据库纯命令行创建实例并初始化数据库
2020-12-14 12:44:01使用达梦数据库的图形界面工具创建实例非常方便,但是实际工作中,部署数据库时往往不一定有图形界面的条件。 其实,达梦同样有一款使用命令行创建实例的工具,在 $DM_HOME/bin 下,有一款 dminit 工具。 只要... -
达梦数据库Linux服务器安装
2021-12-02 11:34:04安装数据库 三.初始化实例 四.创建用户 一.准备 1.检查系统 安装 DM 前,需要检查当前操作系统的相关信息,确认 DM 安装程序与当前操 作系统匹配,以保证 DM 能够正确安装和运行。如果lsb_release -a显示未... -
在Linux环境下用命令行安装达梦数据库
2021-08-01 10:26:11文章目录 ...DM8采用全新的体系架构,在保证大型通用的基础上,针对可靠性、高性能、海量数据处理和安全性做了大量的研发和改进工作,极大提升了达梦数据库产品的性能、可靠性、可扩展性,能同时兼... -
达梦数据库-DM7_DBA(管理员手册)
2019-08-26 10:53:03在DM7之前版本的DM数据库中,“数据库”和“实例”这两个术语经常可以互相替换,意义也很相近。在新版本DM7数据库中,“数据库”和“实例”这两个概念之间有着很大的差别,甚至可以说它们是两个完全不同的实体。 -
Linux部署达梦数据库及初始化实例
2021-04-07 12:24:29Linux部署达梦数据库及初始化实例 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....