首页 > 系统相关 >DM8在linux环境下的安装

DM8在linux环境下的安装

时间:2022-10-20 14:57:01浏览次数:67  
标签:11 dmdba 21 09 dm8 linux DM8 安装

DM8在linux环境下的安装

一、安装DM8

  本次使用银河麒麟V10操作系统,在 x86_64 架构上安装DM8企业版。

1、安装前操作
(1)关闭防火墙
  如果需要远程连接服务器,需要关闭防火墙或者开放对应端口。

systemctl stop firewalld.service

(2)挂载ios

mkdir  /mnt/dm 
mount  -o  loop  dm8_20220525_x86_rh6_64.iso  /mnt/dm

(3)创建用户和用户组

  新建dinstall用户组

# groupadd dinstall
# cat /etc/group |grep dinstall
dinstall:x:1000:

  新建dmdba用户(不推荐使用root用户安装dm8)

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

  设置用户密码

passwd dmdba
更改用户 dmdba 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

(4)创建安装路径

mkdir /dm8

  赋权给dmdba

chmod -R 755 /dm8
chown dmdba:dinstall /dm8

(5)设置最大打开文件数

  编辑 /etc/security/limits.conf 文件

vi /etc/security/limits.conf

  尾部插入四句

dmdba hard nofile 65536
dmdba soft nofile 65536
dmdba hard stack 32768
dmdba soft stack 16384

:wq保存退出

  重启服务器,切换到dmdba用户,查看是否生效

su - dmdba  
ulimit -a

  

 

 

   或者在当前会话,dmdba用户下,输入命令临时生效

ulimit -n 65536

  2、安装dm8
(1)图形化安装
  配置DISPLAY变量
  root用户下执行xhost +

xhost +
access control disabled, clients can connect from any host

  查看DISPLAY变量

echo $DISPLAY
:0.0

 

  设置当前会话下,dmdba用户的图形化

su - dmdba
echo $DISPLAY
export DISPLAY=:0.0

  避免/tmp临时安装目录空间太小而无法图形化安装,扩容临时内存空间

root用户执行
mount -o remount,size=4g  /tmp 

  图形化安装

cd /mnt/dm
./DMInstall.bin

  

 

 有key就选,没有就不选

 

 典型安装

 

 安装在/dm8目录下

 

 

 

 root用户下运行dm8/script/root/root_installer.sh

移动 /dm8/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 服务

  (2)命令行安装

su - dmdba
cd /mnt/dm
./DMInstall.bin -i

  

请选择安装语言(C/c:中文 E/e:英文) [C/c]:
解压安装程序…
欢迎使用达梦数据库安装程序
是否输入 Key 文件路径? (Y/y:是 N/n:否) [Y/y]:n
是否设置时区? (Y/y:是 N/n:否) [Y/y]:
设置时区:
[ 1]: GTM-12=日界线西
[ 2]: GTM-11=萨摩亚群岛
[ 3]: GTM-10=夏威夷
[ 4]: GTM-09=阿拉斯加
[ 5]: GTM-08=太平洋时间(美国和加拿大)
[ 6]: GTM-07=亚利桑那
[ 7]: GTM-06=中部时间(美国和加拿大)
[ 8]: GTM-05=东部部时间(美国和加拿大)
[ 9]: GTM-04=大西洋时间(美国和加拿大)
请选择设置时区 [21]:
安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义

请选择安装类型的数字序号 [1 典型安装]:
所需空间: 1585M
请选择安装目录 [/home/dmdba/dmdbms]:/dm8
可用空间: 9G
是否确认安装路径(/dm8)? (Y/y:是 N/n:否) [Y/y]:
安装前小结
安装位置: /dm8
所需空间: 1585M
可用空间: 9G
版本信息:
有效日期:
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2022-09-21 11:17:56
[INFO] 安装达梦数据库…
2022-09-21 11:17:56
[INFO] 安装 基础 模块…
2022-09-21 11:18:00
[INFO] 安装 服务器 模块…
2022-09-21 11:18:01
[INFO] 安装 客户端 模块…
2022-09-21 11:18:04
[INFO] 安装 驱动 模块…
2022-09-21 11:18:05
[INFO] 安装 手册 模块…
2022-09-21 11:18:05
[INFO] 安装 服务 模块…
2022-09-21 11:18:06
[INFO] 移动日志文件。
2022-09-21 11:18:07
[INFO] 安装达梦数据库完成。

请以 root 系统用户执行命令:

/dm8/script/root/root_installer.sh

  安装结束

  安装完成后/dm8安装目录下文件内容如下

 

 

 

 

标签:11,dmdba,21,09,dm8,linux,DM8,安装
From: https://www.cnblogs.com/cn2018/p/16809868.html

相关文章

  • Linux Vim(vi) 常使用命令快捷键合集
    vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。Linux中的vi编辑器叫vim,它是vi的增强版(viImproved),与vi编辑器完全兼容,而且实现了很多增强功能,下面......
  • 达梦DM8数据库ODBC的安装/配置/错误解决
    1、安装unixODBC-2.3.0.tar.gz[root@localopt]tar-zxvfunixODBC-2.3.0.tar.gz[root@localopt]cdunixODBC-2.3.0/[[email protected]]./configure[roo......
  • MySQL5.7二进制安装
    1、上传安装包到服务器,并解压tarzxvfmysql-5.7.33-linux-glibc2.12-x86_64.tar.gz-C/usr/local/mv/usr/local/mysql-5.7.33-linux-glibc2.12-x86_64/usr/local/my......
  • 嵌入式Linux下移植MT7601无线WIFI(网卡)驱动
    360(2代)无线WIFI(网卡)驱动移植和相关的无线工具编译安装一、前言本篇文章要的做的事情是,移植一款USBWIFI芯片的驱动到嵌入式Linux环境下,让嵌入式开发板能够通过这款USB......
  • UTM 4.0 发布:在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS
    UTM4底层基于QEMU,在Mac上安全的运行Windows、Linux和macOS,同时支持Intel处理器和Apple芯片,并且是开源免费的。WindowsLinux来到Apple芯片上UTM采用Ap......
  • Ansible的介绍与安装
    Ansible的介绍与安装自动化与linux系统管理(为什么要学习自动化运维)大多系统管理和基础架构管理都依赖于通过图形或者命令行用户界面执行的手动任务,系统管理员通常使用检......
  • 病毒&windows,linux机制
    前言以病毒流氓软件为引,了解windows,linux机制流氓软件p2p软件园360全家桶等等彻底删除文件,程序程序不要用系统带的卸载找到他本身程序的卸载exe,推荐用geek会自......
  • Linux du命令:统计目录或文件所占磁盘空间大小
    du是统计目录或文件所占磁盘空间大小的命令。需要注意的是,使用"ls-r"命令是可以看到文件的大小的。但是大家会发现,在使用"ls-r"命令査看目录大小时,目录的大小多数是4KB......
  • 使用linux系统安装docker
    使用yum/apt安装ubuntu自带的源里面有docke.io,这个是Debian团队维护的docker,我们用官方团队维护的docker-ce。打开阿里云的docker-ce镜像站(https://developer.aliyun.co......
  • Linux 搬砖常用Shell-扩展
    1.基础语法1.1.循环#!/bin/bashforiin`seq110`doecho"xxxx"done1.2.SHELL中的特定变量$#传递到脚本的参数个数$*以一个单字符串显示所有向脚本传递的参数。与......