1. 使用场景
在某些安装程序尚未支持的操作系统上,安装程序(比如OM)会报操作系统不支持的错误,此时可以通过手动方式安装MogDB。
2. 软硬件环境
硬件环境:虚拟机的内存4GB,4核心CPU,900G磁盘(非必须),测试通过。
cat /proc/cpuinfo |grep processor
free -m
cat /etc/redhat-release
[root@node1 ~]# ## 检查CPU核数
[root@node1 ~]# cat /proc/cpuinfo |grep processor
processor : 0
processor : 1
processor : 2
processor : 3
[root@node1 ~]# ## 检查内存大小
[root@node1 ~]# free -m
total used free shared buff/cache available
Mem: 7803 498 6887 14 417 6994
Swap: 65535 0 65535
[root@node1 ~]# ## 检查系统版本
[root@node1 ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
[root@node1 ~]#
操作系统版本:CentOS7.6
下载地址:https://archive.kernel.org/centos-vault/7.6.1810/isos/x86_64/
数据库版本:
MogDB5.0.5企业版:MogDB-5.0.5-CentOS-64bit-all.tar.gz
下载地址:https://MogDB.org/zh/download.html
获取手动安装包
访问MogDB下载页面下载对应平台的MogDB-5.0.5-CentOS-64bit-all.tar.gz安装包。解压标准安装包后得到的MogDB-5.0.5-CentOS-64bit.tar.gz即为手动安装所需的内核包。
3.环境配置
3.1. 修改/etc/hosts
## 检查主机名和IP地址是否配置正确,需要配置主机名和IP
hostname && ifconfig |grep broadcast|awk '{print $2}'
## 添加Hosts解析(假设主机名为node1,IP地址为192.168.0.11)
sed -i '/node1/d' /etc/hosts #替换删除node1这一行
###新增加一行记录
echo "192.168.0.11 node1 ##mogdb OM IP Hosts Mapping" >>/etc/hosts
###检查增加的记录
cat /etc/hosts|grep mogdb
###检查主机名和IP地址是否配置正确
hostname && ifconfig |grep broadcast|awk '{print $2}'
cat /etc/hosts
#修改主机名
cat>/etc/hostname<<EOF
node1
EOF
3.2. 关闭防火墙,selinux
systemctl disable firewalld.service
systemctl stop firewalld.service
setenforce=0
sed -i '/^SELINUX=/c'SELINUX=disabled /etc/selinux/config
3.3. 安装依赖包
yum install libaio-devel -y
3.4. 创建相关目录,用户,组
groupadd dbgrp -g 2000
useradd omm -g 2000 -u 2000
echo "Enmo@123" | passwd --stdin omm
mkdir -p /opt/mogdb/software
mkdir -p /opt/mogdb/data
chown -R omm:dbgrp /opt/mogdb
3.5. 上传并解压二进制文件
上传数据库软件MogDB-

本文介绍在 CentOS 7.6 系统上手动安装 MogDB 5.0.5 企业版数据库的方法。涵盖软硬件环境要求、环境配置步骤,如修改 hosts 文件、关闭防火墙等,还包括初始化数据库的操作,如配置环境变量、初始化数据库、修改参数、启动并查看状态等。
最低0.47元/天 解锁文章
1479

被折叠的 条评论
为什么被折叠?



