redhat7安装达梦数据库

本文详细描述了如何在RedHat7.9系统上进行环境初始化,包括关闭防火墙和SELinux,配置本地yum源,安装达梦DM7数据库,设置主机名和固定IP,以及进行数据库安装和初始化的过程。
摘要由CSDN通过智能技术生成

1. 环境初始化准备

安装操作系统:redhat7.9 图形化界面

安装达梦数据库:dm7

#关闭防火墙和selinux
systemctl stop firewalld && systemctl disable firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config   //需要重启后生效

#临时关闭selinux生效

 setenforce 0    

#创建本地yum源

cat <<EOF>>/etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///mnt/cdrom
gpgcheck=1
enabled=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
EOF

#配置生效

mkdir -p /mnt/cdrom/
echo '/dev/sr0  /mnt/cdrom    iso9660  defaults  0 0'>> /etc/fstab 

mount -a

#设置主机名

hostnamectl set-hostname dm7

#配置固定IP地址

 vim /etc/sysconfig/network-scripts/ifcfg-ens32 

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens32"
DEVICE="ens32"
ONBOOT="yes"
IPADDR=192.168.248.88   
DNS1=192.168.248.2
GATEWAY=192.168.248.2

#配置hosts

cat <<EOF>>/etc/hosts
#dm7 set
192.168.248.88 dm7
EOF

2.安装dm7数据库

2.1安装前通用配置

#在root下创建用户和组以及设置dmdba密码

groupadd dinstall

mkdir -p /home/dmdba

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

mkdir -p /dbdata/dmdata /dbbak/dmbak /dbarch/dmarch

echo "123456" | passwd --stdin dmdba   #这里设置dmdba密码

chown -R dmdba:dinstall /dbdata /dbbak /dbarch

mkdir -p /home/dmdba/dm/dmdbms

chown -R dmdba:dinstall /home/dmdba/dm/dmdbms

#root用户下修改资源限制

cat <<EOF>> /etc/security/limits.conf

*   soft    core unlimited

*   hard    core unlimited

dmdba   soft    nofile     65536

dmdba   hard    nofile     65536

dmdba   soft    nproc      10240

dmdba   hard    nproc      10240

dmdba   soft    core       unlimited

dmdba   hard    core       unlimited

EOF

#root用户下添加环境变量

cat <<EOF>>  /home/dmdba/dm/.bash_profile

export DM_HOME=/home/dmdba/dm/dmdbms

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

EOF

#切换用户到dmdba

su - dmdba

ulimit -a

source .bash_profile

#将安装包用xshell或者winscp工具上传至系统

#root用户下执行

mkdir /mnt/iso

mkdir /soft

mount  -o loop /soft/dm7_20231031_x86_rh6_64.iso /mnt/iso/

2.1.1命令行安装数据库

su - dmdba

./DMInstall.bin -i

[dmdba@node media]$ ./DMInstall.bin -i

----------------------------------------以下为执行过程需选择操作-----------------------------------------------------

Please select the installer's language (E/e:English C/c:Chinese) [E/e]:C  #选择语言中文或者英文

解压安装程序..........

欢迎使用达梦数据库安装程序

是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n  #可以后续再输入key文件,要是知道可以直接输入

是否设置时区? (Y/y:是 N/n:否) [Y/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=大西洋时间(美国和加拿大)

[10]: GTM-03=巴西利亚

[11]: GTM-02=中大西洋

[12]: GTM-01=亚速尔群岛

[13]: GTM=格林威治标准时间

[14]: GTM+01=萨拉热窝

[15]: GTM+02=开罗

[16]: GTM+03=莫斯科

[17]: GTM+04=阿布扎比

[18]: GTM+05=伊斯兰堡

[19]: GTM+06=达卡

[20]: GTM+07=曼谷,河内

[21]: GTM+08=中国标准时间

[22]: GTM+09=汉城

[23]: GTM+10=关岛

[24]: GTM+11=所罗门群岛

[25]: GTM+12=斐济

[26]: GTM+13=努库阿勒法

[27]: GTM+14=基里巴斯

请选择设置时区 [8]:21   #选择中国时区

安装类型:

1 典型安装

2 服务器

3 客户端

4 自定义

请选择安装类型的数字序号 [1 典型安装]:4  #选择自定义

1 服务器组件

2 客户端组件

  2.1 DM管理工具

  2.2 DM性能监视工具

  2.3 DM数据迁移工具

  2.4 DM控制台工具

  2.5 DM审计分析工具

  2.6 SQL交互式查询工具

3 驱动

4 用户手册

5 数据库服务

  5.1 实时审计服务

  5.2 作业服务

  5.3 实例监控服务

  5.4 辅助插件服务

请选择安装组件的序号 (使用空格间隔) [1 2 3 4 5]:1 2 3 4 5   #输入1 2 3 4 5  注意空格

所需空间: 1223M

请选择安装目录 [/home/dmdba/dm/dmdbms]:   #输入安装路径要是没有特殊要求就默认

可用空间: 88G

是否确认安装路径(/home/dmdba/dm/dmdbms)? (Y/y:是 N/n:否)  [Y/y]: y  #输入Y确认安装

安装前小结

安装位置: /home/dmdba/dm/dmdbms

所需空间: 1223M

可用空间: 88G

版本信息:

有效日期:

安装类型: 自定义

是否确认安装? (Y/y:是 N/n:否):y

2024-01-04 01:56:35

[INFO] 安装达梦数据库...

2024-01-04 01:56:35

[INFO] 安装 基础 模块...

2024-01-04 01:56:39

[INFO] 安装 服务器 模块...

2024-01-04 01:56:40

[INFO] 安装 客户端 模块...

2024-01-04 01:56:41

[INFO] 安装 驱动 模块...

2024-01-04 01:56:42

[INFO] 安装 手册 模块...

2024-01-04 01:56:42

[INFO] 安装 服务 模块...

2024-01-04 01:56:42

[INFO] 移动ant日志文件。

2024-01-04 01:56:43

[INFO] 安装达梦数据库完成。

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

/home/dmdba/dm/dmdbms/script/root/root_installer.sh

安装结束

-----------------------------------以上为安装过程需选择操作------------------------------

#再开一个窗口,切换到root用户执行,按照提示执行上述命令

su - root

/home/dmdba/dm/dmdbms/script/root/root_installer.sh

2.1.2初始化实例

根据安装规范数据文件目录为/dbdata/dmdata因此初始化到这个路径下

/home/dmdba/dm/dmdbms/bin/dminit INI_FILE=/dbdata/dmdata/DAMENG/dm.ini PATH=/dbdata/dmdata extent_size=16 page_size=32 case_sensitive=y log_size=2048

#注册服务

#root用户下执行

/home/dmdba/dm/dmdbms/script/root/dm_service_installer.sh -t dmserver -i /dbdata/dmdata/DAMENG/dm.ini -p DMSERVER

#开启服务

systemctl start DmServiceDMSERVER.service

 systemctl enable DmServiceDMSERVER.service

#验证是否安装成功

正常可用登录

#查询数据库自带

SELECT * FROM v$parameter WHERE name like '%LENGTH_IN_CHAR%';

达梦数据库技术社区:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Red Hat 7上安装MySQL 5.7的步骤如下示: 1. 首先,下载MySQL 5.7的yum源。使用以下命令下载yum源: ``` wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm ``` 2. 下载完成后,安装yum源。使用以下命令安装: ``` rpm -ivh mysql-community-release-el7-5.noarch.rpm ``` 3. 安装完成后,检查是否成功安装了MySQL。使用以下命令检查: ``` rpm -qa | grep mysql ``` 4. 如果系统中已经安装了mariadb-libs,需要先卸载它,以避免冲突: ``` yum remove mariadb-libs ``` 5. 如果系统中没有安装net-tools,需要先安装它: ``` yum install net-tools -y ``` 6. 安装MySQL 5.7。使用以下命令安装: ``` rpm -ivh mysql-community-client-5.7.37-1.el7.x86_64.rpm mysql-community-common-5.7.37-1.el7.x86_64.rpm mysql-community-libs-5.7.37-1.el7.x86_64.rpm mysql-community-server-5.7.37-1.el7.x86_64.rpm ``` 7. 启动MySQL服务: ``` systemctl start mysqld ``` 8. 使用临时密码登录MySQL,并修改密码。 这样,你就成功在Red Hat 7上安装了MySQL 5.7。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [RedHat7.x环境下MySQL5.7的安装、配置和远程连接](https://blog.csdn.net/weixin_45573645/article/details/104965146)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [linux系统中三种方法安装MySQL5.7(rhel7/centos7)](https://blog.csdn.net/weixin_52951697/article/details/123766776)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值