Linux系统 DM8安装 达梦数据库

news/2024/11/9 16:45:43/

Linux系统 DM8安装

安装前检查

[root@localhost ~]# uname -a
[root@localhost ~]# ulimit -a

修改open files:

 [root@localhost ~]# vim /etc/security/limits.conf在/etc/security/limits.conf最后增加如下两行记录:\* soft nofile 102400
\* hard nofile 102400
[root@localhost ~]# fdisk -l (查看磁盘分区,包括u盘)[root@localhost ~]# df (查看分区使用情况)

图形界面调出方法:

[root@localhost ~]# xhost  +
[root@localhost ~]# echo $DISPLAY
:0[root@localhost ~]# su - dmdba
[dmdba@localhost ~]# export  DISPLAY=:0 (注意等于上面显示的值,可能是变化的)#安装时钟: yum install xorg-x11-apps 用来检查图形界面是否能使用 ,运行xclock,如能弹出时钟,说明图形界面可以使用。或用gedit来检查图形界面是否能使用(gedit应已安装),运行gedit,如能弹出编辑窗口,说明图形界面可以使用。

安装盘dm8.iso放入虚拟机的方法之一:

方法一:
  1. 通过虚拟机设置

    ->cd/dvd

    ->使用ISO映像文件

    ->浏览。。。

    ->找到windows主机上的dm8_20210420_x86_rh6_64_ent_8.6.1.190_pack4.iso文件。

  2. 然后直接从光盘中复制DMInstall.bin 到某文件夹下。

  3. Chmod 755 DMInstall.bin

  4. 开始安装

安装步骤

建组:
[root@localhost ~]# groupadd dinstall创建用户(不建议用root用户安装):
[root@localhost ~]# useradd -g dinstall  dmdba设置密码:
[root@localhost ~]# passwd dmdba创建目录(软件安装位置):
[root@localhost ~]# mkdir /dm8设置权限:
[root@localhost ~]# chown dmdba.dinstall -R /dm8安装光盘挂载:
[root@localhost /root]# mount dm8_20210420_x86_rh6_64_ent_8.6.1.190_pack4.iso /opt 
[root@localhost ~]# df -Th (查看挂载)
[root@localhost opt]# su dmdba
[dmdba@localhost  opt]$ ls -l
[dmdba@localhost  opt]$ ./DMInstall.bin
在安装过程中可选择安装文件夹。

根据提示,打开另一个终端,以root身份运行脚本。

注意:图形化 [dmdba@localhost mnt]$ ./DMInstall.bin -i (命令行安装)

创建数据库实例

数据库配置助手(安装目录的tool下)

[dmdba@localhost tool]$ ./dbca.sh

执行脚本:
[root@localhost dm8]# mv  /dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service[root@localhost dm8]# systemctl enable DmServiceDMSERVER.service ln -s  '/usr/lib/systemd/system/DmServiceDMSERVER.service' '/etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service'
启动服务:
[root@localhost dm8]# systemctl start DmServiceDMSERVER.service
没有图形界面时,用dminit命令初始化
[dmdba@localhost bin]$ ./dminit helpPath  位置
Db_name  数据库名
Instance_name   实例名
Port_num  端口号 (达梦通过端口号识别实例)[dmdba@localhost bin]$ ./dminit path=/dm8/data db_name=DAMENG instance_name=DMSERVER port_num=5236
注册服务
[root@localhost root]# cd /dm8/script/root/[root@localhost root]# ./dm_service_installer.sh -t dmserver -p DMSERVER -dm_ini /dm8/data/DAMENG/dm.ini[root@localhost root]# systemctl list-unit-files |grep D
启动服务:
[dmdba@localhost bin]$ ./DmServiceTEST start
或stop
或restart
或[root@localhost root]# systemctl start DmServiceTEST.service

管理数据库实例 (启动和关闭)

注:不能直接关机或者重启,不能kill进程

图形:数据库服务查看器

[root@localhost tool]# ./dmservice.sh
验证数据库实例是否启动
[root@localhost dm8]# ps -ef|grep dmserver
[root@localhost dm8]# netstat -ntl|grep 5236

#安装达梦数据库软件,出现下面的问题

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

请选择安装语言(C/c:中文 E/e:英文) [C/c]:c

安装程序临时目录(/tmp)可用空间为492M. 安装程序需要至少800M的临时空间, 请调整临时目录的空间或设置环境变量DM_INSTALL_TMPDIR来指定安装程序的临时目录.

解决方法:

创建一个目录用来放置安装程序时的临时目录
[root@localhost /]# mkdir -p /tem1
[root@localhost /]# chown dmdba.disntall /tem1 -R配置环境变量
[dmdba@localhost ~]$ vi .bash_profile
export DM_INSTALL_TMPDIR=/tem1使环境变量生效
[dmdba@localhost ~]$ source .bash_profile再重新安装DM8
[dmdba@localhost mnt]$ ./DMInstall.bin -i

http://www.ppmy.cn/news/1469268.html

相关文章

oracle 删除当前用户下所有表

荆轲刺秦王 通常呢 我们将正式环境的 oracle 数据库 导出成 dmp 文件,然后导入到测试环境或者本地环境,期间可能会出现各种问题。那么如何使错误的导入数据全部删除呢。可以这样做: 1. 本地虚拟机启动 oracle 服务 2. sqldeveloper 连接 o…

探索Edge

目录 1.概述 1.1.什么是浏览器 1.2.浏览器的作用 2.Edge 2.1.什么是Edge 2.2.诞生背景 2.3.历史版本 2.4.作用 2.5.优缺点 2.5.1.优点 2.5.2.缺点 3.对比 3.1.和360浏览器的对比 3.2.和谷歌浏览器(Chrome)的对比 4.未来展望 5.总结 1.概…

YOLOv5改进 | Head | 将yolov5的检测头替换为ASFF_Detect

💡💡💡本专栏所有程序均经过测试,可成功执行💡💡💡 在目标检测中,为了解决尺度变化的问题,通常采用金字塔特征表示。然而,对于基于特征金字塔的单次检测器来…

leetcode hot100 之 最长公共子序列

题目 给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(…

【线性代数】第七章-二次型

文章目录 一. 基本内容与重要结论1. 二次型、二次型矩阵2. 标准型与规范型3. 惯性指数4. 坐标变换5. 矩阵合同6. 正定矩阵与正定二次型 二. 主要定理1. 二次型的坐标变换2. 任意二次型都可变换为标准型3. 实对称矩阵总可以合同一个对角矩阵4. 惯性定理5. 实对称矩阵总可以化成标…

云服务器Ubuntu系统的vim-plus(youcompleteme)完整安装

一. 安装vim-plus PS:需要在那个用户下配置vim-plus,就到那个用户下执行代码 git clone https://github.com/chxuan/vimplus.git ~/.vimplus cd ~/.vimplus ./install.sh二. 解决没有代码自动补全的问题 随便创建一个Test.cpp文件,vim打开…

HCIA--NAT地址转换(复习)

先交换后路由: 1:在交换机上创建vlan,进入接口划分vlan,接着在交换机连接路由器的接口上建立trunk干道 2:在路由器上,先配置物理接口IP,接着在路由器上创建两个子接口,将建立的vla…

一个顶级产品经理的自我修养,从掌控AI工具开始

前言 在数字化浪潮的推动下,人工智能(AI)技术的快速发展正深刻地改变着各行各业的运营模式与竞争格局。产品经理,作为连接用户需求与产品设计之间的桥梁,在这场变革中扮演着至关重要的角色。随着AI技术的广泛应用&…