• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

03-H3C 智能管理中心部署指导(RHEL+MariaDB数据库)

手册下载

03-H3C 智能管理中心部署指导(RHEL+MariaDB数据库)-整本手册.pdf  (5.44 MB)

  • 发布时间:2024/8/21 19:38:15
  • 浏览量:
  • 下载量:

 

 

H3C 智能管理中心

部署指导(RHEL+MariaDB数据库)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

新华三技术有限公司

http://www.h3c.com

 

资料版本:5W101-20240711

产品版本:iMC PLAT 7.3 (E0710)


Copyright © 2024 新华三技术有限公司及其许可者 版权所有,保留一切权利。

未经本公司书面许可,任何单位和个人不得擅自摘抄、复制本书内容的部分或全部,并不得以任何形式传播。

除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。

由于产品版本升级或其他原因,本手册内容有可能变更。H3C保留在没有任何通知或者提示的情况下对本手册的内容进行修改的权利。本手册仅作为使用指导,H3C尽全力在本手册中提供准确的信息,但是H3C并不确保手册内容完全没有错误,本手册中的所有陈述、信息和建议也不构成任何明示或暗示的担保。


 

本配置指导主要介绍在RHEL操作系统和MariaDB数据库环境中,安装部署iMC

前言部分包含如下内容:

·     读者对象

·     本书约定

·     资料意见反馈

读者对象

本手册主要适用于如下工程师:

·     网络规划人员

·     现场技术支持与维护人员

·     负责网络配置和维护的网络管理员

本书约定

1.     图形界面格式约定

   

   

< >

带尖括号“< >”表示按钮名,如“单击<确定>按钮”。

[ ]

带方括号“[ ]”表示窗口名、菜单名和数据表,如“弹出[新建用户]窗口”。

/

多级菜单用“/”隔开。如[文件/新建/文件夹]多级菜单表示[文件]菜单下的[新建]子菜单下的[文件夹]菜单项。

 

2.     各类标志

本书还采用各种醒目标志来表示在操作过程中应该特别注意的地方,这些标志的意义如下:

警告

该标志后的注释需给予格外关注,不当的操作可能会对人身造成伤害。

注意

提醒操作中应注意的事项,不当的操作可能会导致数据丢失或者设备损坏

提示

为确保设备配置成功或者正常工作而需要特别关注的操作或信息。

说明

对操作内容的描述进行必要的补充和说明。

 

资料意见反馈

如果您在使用过程中发现产品资料的任何问题,可以通过以下方式反馈:

E-mailinfo@h3c.com

感谢您的反馈,让我们做得更好!



1 说明

H3C智能管理中心(以下简称iMC)支持在Red Hat Enterprise Linux(以下简称RHEL)操作系统+MariaDB10.x.x数据库环境上安装。本手册用于指导用户快速完成RHEL操作系统的配置,以及mariadb数据库的安装和配置。

本手册已适配RHEL 7.9RHEL 8.1RHEL 8.2RHEL 8.3RHEL 8.9的操作系统,以及MariaDB10.5.xMariaDB10.6.xMariaDB10.11.x数据库。

本文档将以RHEL 8.1MariaDB 10.5.23为例,描述了RHEL操作系统和MariaDB的安装和配置过程。其他版本可能略有区别,不再详述。


2 安装操作系统

2.1  安装前的准备

2.1.1  硬件配置需求

iMC对硬件的需求和最低配置请参见2-1如需部署业务组件,请查看业务组件对应版本说明书获取硬件配置要求。

注意

·     本文档以iMC安装到根目录为例进行介绍。若iMC安装到其他分区,该分区配置需要满足硬件需求,如2-1所示。

·     若数据库是集中式部署,则iMC服务器内存=iMC占用内存+数据库占用内存。

·     若数据库是分离式部署,则iMC服务器内存和数据库服务器内存分别按照iMC占用内存和数据库占用内存准备。

 

表2-1 Linux环境(64)

管理规模

系统要求(最低)

节点数

采集单元(05K意味着不启动性能监控或启动少量性能监控)

在线操作员

CPU(主频≥2.5GHz)

iMC占用内存

数据库占用内存

Java heap size

安装软件所需磁盘空间(imcInstallDir)

运行期间数据存储所需磁盘空间(imcDataDir)

0~200

0~5K

20

双核CPU

12GB

6GB

4GB

3GB

100GB

5K~50K

10

200GB

200~1K

0~10K

30

4CPU

16GB

8GB

6GB

3GB

100GB

10K~100K

10

200GB

1K~2K

0~20K

30

6CPU

24GB

12GB

8GB

4GB

100GB

20K~200K

10

200GB

2K~5K

0~30K

40

8CPU

32GB

16GB

12GB

5GB

120GB

30K~300K

20

250GB

5K~10K

0~40K

50

16CPU

64GB

32GB

16GB

7GB

150GB

40K~400K

20

300GB

10K~15K

0~40K

50

24CPU

80GB

40GB

24GB

10GB

200GB

40K~400K

20

600GB

 

注意

为了提高服务器的I/O性能,如果采集单元达到100K200K,必须配置两块以上的磁盘,并配置256M以上缓存的磁盘RAID卡;如果采集单元达到200K300K,必须配置两块以上的磁盘,并配置512M以上缓存的磁盘RAID卡;如果采集单元达到300K400K,必须配置4块以上的磁盘,并配置1G以上缓存的磁盘RAID卡。建议配置RAID5(需配置3块或以上硬盘),硬盘数超过4块,建议使用RAID 0+1

 

2.1.2  准备操作系统和数据库安装包

参考1. 如何下载Red Hat Enterprise Linux Server安装包2. 如何下载MariaDB安装包章节,提前下载好需要安装的Red Hat操作系统和MariaDB数据库安装包。

2.1.3  收集系统的安装信息

在安装过程中,系统会提示输入一些信息,主要包括安装主机的主机名、IP地址、网络信息等。关于主机的IP地址和网络信息可以从安装主机所在网络的管理员处获得。

2.2  安装步骤

Red Hat Enterprise Linux Server 8.1安装光盘启动机器后屏幕将出现Red Hat Enterprise Linux的初始安装窗口,如2-1所示。

图2-1 初始界面

 

将光标移动到“Install Red Hat Enterprise Linux 8.1.0”选项,键入<Enter>键则进入图形安装主窗口。

下面仅对需要特别关注的界面进行介绍,对于没有介绍的界面一般使用缺省配置即可。

(1)     当进入下面的安装向导使用的语言种类选择界面时,请选择“简体中文(中国)”,如2-2所示,选择完成后单击<继续(C)>按钮

图2-2 选择安装向导使用的语言种类

 

(2)     进入安装信息摘要界面,如2-3所示。根据需要配置相应配置项,其他配置项可保持缺省值。

图2-3 安装信息摘要

 

(3)     单击“日期和时间(T)”选项,进入“日期和时间”配置界面,根据当地时区选择相应的时区。中国境内请选择“亚洲/上海”,并配置日期和时间,如2-4所示。配置完成后,单击<完成(D)>按钮,返回安装信息摘要界面。

图2-4 日期&时间设置

 

(4)     单击“软件选择(S)”选项,进入“软件选择”配置界面。用户选择“带GUI的服务器”基本环境,对应的附加选项选择如下:

¡     性能工具

¡     Linux的远程管理

¡     开发工具

¡     图形管理工具

¡     系统工具

2-52-6所示。用户也可以根据自身需求选择附加项。单击<完成(D)>按钮,返回安装信息摘要界面。

图2-5 软件选择1

 

图2-6 软件选择2

 

(5)     单击“网络和主机名(N)”选项,进入“网络和主机名”配置界面,选择一个网卡,单击<配置>按钮,弹出网络编辑窗口。

a.     选择“常规”页签,勾选“根据优先级自动连接”项,开启系统启动网卡自动激活功能。其中,优先级编号越大越优先,缺省值为0,如2-7所示。

图2-7 配置网络连接常规项

 

b.     选择“IPv4设置”页签,“方法(M)”项选择“手动”,单击<添加>按钮并配置IPv4地址,如2-8所示。单击<保存(S)>按钮,保存配置,返回网络和主机名界面。

图2-8 配置网络连接

 

(6)     在该界面,可根据需要在左下角配置主机名,本例为“iMCServer”,如2-9所示。单击<完成(D)>按钮,返回安装信息摘要界面。

图2-9 配置主机名

 

(7)     选择“安装目的地(D)”选项,进入“安装目标位置”配置界面,在“存储配置”中选择“自定义”选项,如2-10所示,单击<完成(D)>按钮,进入“手动分区”配置界面。如2-11所示,选择“点这里自动创建他们(C)”选项。

图2-10 安装目标位置

 

图2-11 手动分区1

 

本文档以将iMC安装到根目录为例,介绍如何手动分区。

注意

如果iMC安装到其他分区,该分区设置需要满足硬件配置要求,硬件配置要求请参考2.1.1  硬件配置需求根分区建议至少保留100G

 

a.     2-12所示,选择“/home”分区,单击<>按钮,将home分区删除。

图2-12 手动分区2

 

b.     选择“/根分区,推荐将剩余可用空间全部增加到根分区,如2-13所示。本文档以100G为例,100G是最小节点场景下的最低要求,具体配置根据实际情况进行设置。设置完成之后,单击<完成(D)>按钮,弹出“更改摘要”界面,如2-14所示,单击<接受更改(A)>按钮,返回安装信息摘要界面。

图2-13 手动分区3

 

图2-14 手动分区4

 

(8)     在安装信息摘要界面,单击<开始安装(B)>按钮,进入安装界面,如2-15所示。

图2-15 安装1

 

(9)     在安装界面,根据需要配置root密码和创建新的用户,配置完成后单击<完成配置(F)>按钮,如2-16所示。

图2-16 安装2

 

(10)     安装成功后,根据提示重启操作系统,如2-17所示。

图2-17 安装3


3 安装后的配置

为了使iMC正确安装、运行,Linux系统安装完成后,需以root用户身份登录操作系统,并进行如下配置。

3.1  禁用防火墙

禁用防火墙步骤如下:

(1)     在终端中输入下述命令,将防火墙关闭:

systemctl stop firewalld.service

systemctl disable firewalld.service

(2)     通过下述命令可以查看防火墙的状态:

systemctl status firewalld.service

其中,若“Loaded”项显示为“disabled”、“Active”项显示为“inactive (dead)”,则表示防火墙已永久禁用,如3-1所示。

图3-1 禁用防火墙

 

3.2  禁用SELinux

禁用SELinux需要修改SELinux配置文件,步骤如下:

(1)     在终端输入下述命令,打开SELinux配置文件:

vim /etc/selinux/config

(2)     将文件中的SELINUX参数值修改为disabled,以禁用SELINUX

SELINUX=disabled

(3)     保存、退出并重启系统使配置生效。

(4)     在终端输入下述命令查看SELinux状态:

getenforce

其中,若结果显示为“Disabled”,则表示SELinux已禁用,如3-2所示。

图3-2 禁用SELinux

 

3.3  设置文件描述符数量及用户进程数限制

设置文件描述符数量及最大用户进程数,需修改system.conf文件,步骤如下:

(1)     在终端输入下述命令查看文件描述符数量:

ulimit –n

(2)     在终端输入下述命令查看最大用户进程数:

ulimit –u

(3)     若文件描述符数量或最大用户进程数小于65535在终端输入下述命令打开system.conf文件

vim /etc/systemd/system.conf

(4)     在文件末尾增加如下内容,如已存在则修改数值,确保数值大于等于65535

DefaultLimitNOFILE=65535

DefaultLimitNPROC=65535

其中,修改DefaultLimitNOFILE参数值即可修改文件描述符数量、修改DefaultLimitNPROC参数值即可修改用户进程数限制。

(5)     保存、退出后重启系统使配置生效。

(6)     重复步骤(1)-(2)确认参数配置已生效。

说明

若按照上述步骤修改system.conf文件后,文件描述符数量没有修改至指定数值,用户可修改user.conf文件中的参数DefaultLimitNOFILE65535,修改完成后保存、退出并重启系统使配置生效。

 

3.4  主机名映射配置

在安装操作系统时修改主机名后,需要进行localhost映射配置,否则安装在iMC时会提示环境检查失败。

1. 查看主机名,命令如下:

[root@iMCServer ~]# hostname

 

2. 修改/etc/hosts文件,增加主机映射“127.0.0.1 主机名”命令如下:

[root@iMCServer ~]# vi /etc/hosts

127.0.0.1 iMCServer //iMCServer是在安装操作系统时配置的主机名

 

说明

禁用SELinux、文件描述符数量和用户进程数限制、主机名映射配置全部配置完后,请重启系统使配置生效。

 


4 安装MariaDB数据库

为了使iMC正确安装、运行,Linux系统安装完成后,需以root用户身份登录操作系统,并进行如下配置。

(1)     上传init_environment_for_redhat.zip工具包至服务器/opt/目录下,并执行unzip init_environment_for_redhat.zip解压,如4-1所示工具包在本安装指导整本手册下载页面获取

[root@iMCServer ~]# cd /opt/

[root@iMCServer ~]# ll

[root@iMCServer opt]# unzip init_environment_for_redhat.zip

 

[root@iMCServer opt]# cd init_environment_for_redhat/

[root@iMCServer init_environment_for_redhat]# ll

图4-1 上传并解压init_environment_for_redhat.zip工具包

 

图4-2 查看init_environment_for_redhat.zip工具包内容

 

(2)     下载并上传MariaDB数据库安装包init_environment_for_redhat/目录下

a.     进入MariaDB官网的安装包下载页面:https://mariadb.org/download/,按需选择需下载的MariaDB版本,最后单击<Download>按钮下载,如4-3所示。已提前下载数据库安装包,此步骤请忽略。

图4-3 MariaDB官网下载页面

 

b.     将已下载好的MariaDB数据库安装包上传init_environment_for_redhat/目录下,如4-4所示

[root@iMCServer ~]# cd /opt/init_environment_for_redhat/

[root@iMCServer init_environment_for_redhat]# ll

图4-4 查看MariaDB数据库安装包

 

(3)     执行sh clear_environment.sh命令清理操作系统并重启,如4-5所示

[root@iMCServer init_environment_for_redhat]# sh clear_environment.sh

图4-5 清理并重启系统

 

(4)     待操作系统重启后,重新使用root用户登录操作系统。执行init_environment_for_rhel.sh脚本开始配置操作系统,以及安装和配置数据库,如4-6所示

[root@iMCServer ~]# cd /opt/init_environment_for_redhat/

[root@iMCServer init_environment_for_redhat]# ll

 

[root@iMCServer init_environment_for_redhat]# sh init_environment_for_rhel.sh

图4-6 执行init_environment_for_rhel.sh脚本

 

(5)     根据提示设置数据库使用的语言,cn代表中文,en代表英文。本例选择安装中文数据库,即选择“cn”,如4-7所示。

图4-7 选择数据库语言

 

(6)     根据提示配置数据库root用户的登录密码。本例中将数据库root用户的登录密码配置为“iMC123”,如4-8所示。

提示

密码中不能包含`’”!()&|\$;<>/^空格和tab键。否则会导致iMC安装校验失败。

 

图4-8 配置数据库登录密码

 

(7)     至此,操作系统和数据库所有配置均已完成,根据提示重启操作系统后,便可直接安装iMC


5 安装iMC

5.1  上传iMC安装包

(1)     将与系统配套的iMC安装包上传到系统中的/opt目录下,本例中使用H3C_iMC_PLAT_7.3_E0710_Professional_linux.zip安装包。

(2)     解压安装包并查看iMC文件夹中的安装文件,如5-15-2所示。

[root@iMCServer ~]# cd /opt

[root@iMCServer opt]# ll

 

[root@iMCServer opt]# unzip H3C_iMC_PLAT_7.3_E0710_Professional_linux.zip

[root@iMCServer opt]# cd /opt/linux/install

[root@iMCServer inatall]# ll

图5-1 解压安装包

 

图5-2 查看安装包中的文件

 

5.2  安装步骤

(1)     执行安装脚本:sh install.sh,如5-3所示,开始iMC安装。

[root@iMCServer install]# sh install.sh

图5-3 执行安装脚本

 

(2)     进入iMC安装选择界面,如5-4所示。

图5-4 安装选择界面

 

(3)     单击<确定>按钮,开始进行安装环境检查,在弹出的检查安装参数页面输入密码,root用户的默认密码为iMC123,其它参数保持默认即可,如5-5所示。

图5-5 检查安装参数

 

说明

支持用户自定义HTTPHTTPS Web服务端口,请确保iMC服务器上开放了iMCWeb服务端口。

 

(4)     数据库检测通过,自动进行iMC安装部署,如5-6所示。

图5-6 iMC安装向导

 

(5)     部署完成后弹出提示框,如5-7所示。默认勾选立即启动服务操作项,单击<确定>按钮,启动服务。

图5-7 批量部署操作成功

 

(6)     服务启动完成后,可以在进程页签下查看各进程的运行状况,如5-8所示。

图5-8 进程状态

 

至此,在RHEL操作系统和MariaDB数据库环境下安装iMC操作完成。


6 常见问题解答

1. 如何下载Red Hat Enterprise Linux Server安装包

进入Red Hat官网的操作系统安装包下载页面:

https://developers.redhat.com/products/rhel/download/

找到需下载的操作系统,单击<Download>按钮下载x86_64版本的DVD iso类型安装包,如6-1所示。

提示

·     Red Hat官网上下载操作系统安装包,需登录Red Hat账号。若没有Red Hat账号,可根据提示使用国内邮箱注册账号,随后即可下载。

·     Red Hat官网安装包下载路径可能由于Red Hat官网更新导致失效。若下载地址失效,请自行前往最新的官网下载地址进行下载

 

图6-1 Red Hat官网下载页面

 

2. 如何下载MariaDB安装包

进入MariaDB官网的安装包下载页面:https://mariadb.org/download/,按需选择需下载的MariaDB版本,最后单击<Download>按钮下载,如6-2所示。

提示

Red Hat官网安装包下载路径可能由于Red Hat官网更新导致失效。若下载地址失效,请自行前往最新的官网下载地址进行下载

 

图6-2 MariaDB官网下载页面

 

 

新华三官网
联系我们