政府项目一般都会用到华为的项目, 所以必须学习华为的东西. 这里学习的是FusionInsight HD 6.5.1的安装与部署文档. 相关文档可以在华为官网下载.

1. FusionInsight HD安装流程

2. FusionInsight HD安装前准备

3. FusionInsight HD安装过程具体步骤

3.1 校验软件包

tar -zxvf FusionInsight_Manager_6.5.1_RHEL.tar.gz
tar -zxvf FusionInsight_SetupTool_6.5.1.tar.gz
将部件包拷贝至“FusionInsight_Manager/software/packs”路径下

3.2 生成配置文件

  利用《配置规划工具》生成各项安装配置文件,并上传到相应节点的指定路径,生成的配置文件在安装Manager和自动化安装集群时会被使用。


3.3 配置并检查安装环境

  1. 目的:即执行preinstall.sh,以此来配置节点操作系统环境,使其满足FusionInsight HD的安装要求
    ( 例如:sh /opt/FusionInsight_SetupTool/setuptool.sh preinstall )
  2. preinstall.sh具体功能
      适配OS:修改OS配置,使OS满足FusionInsight HD的安装要求。需对内核版
    本、关闭swap分区、设置共享内存大小、设置服务器时区、配置业务和主机
    名的映射等进行检查
      补齐RPM包:自动补齐OS缺失的RPM包
      格式化分区:自动对服务器磁盘进行格式化,使磁盘满足FusionInsight HD的
    分区要求
      自动执行precheck.sh:执行后会列出检查失败项,根据《软件安装》手册的
    修复建议进行修复,修复完后再次执行precheck检查
      注意:操作前务必保证所有节点的操作系统root用户密码一致。首次安装请务必执
    行preinstall,务必确保precheck脚本所有检查项都通过,再进入后续安装步骤。

3.4 安装Manager

  • 有双机/单机两种方式进行Manager安装

    • 安装双机Manager:

      • 包含两个管理节点,分别为主管理节点和备管理节点,用以保证业务的连续性及高可靠性
      • 推荐使用
    • 安装单机Manager
      • 仅包含一个管理节点,当出现系统掉电等意外场景时无法保证业务的可靠性
      • 不推荐使用

3.4.1 安装双机Manager

  1. 获取配置文件,该文件可由LLD工具生成,也可手动填写。配置文件填写举例如下图所示。
  2. 在主备管理节点分别执行安装命令, 目录以LLD工具实际上传到的文件路径为准. 例如:
sh /opt/FusionInsight/software/install.sh –f /opt/FusionInsight/software/install_oms/hostXX.ini

  1. 安装命令执行结果显示“Install Successfully”字样,即表示安装成功,可通过提示的URL地址使用浏览器访问,进一步安装集群。

3.4.2 安装单机Manager步骤

  1. 执行命令:
sh /opt/FusionInsight/software/install.sh –m single
  1. 命令执行结果显示
  2. “Install Successfully”,表示安装Manager成功,可通过提示的URL地址使用浏览器访问,进一步安装集群。

3.5 安装集群

  1. 首次登录需要修改密码
Created with Raphaël 2.2.0配置浏览器登录FusionInsight Manager系统首次登录修改密码,修改密码成功后使用新密码重新登录


2. 有模板安装/手动安装两种方式进行集群安装(手动不推荐省略). 使用LLD工具生成的安装模板,可
以自动填写安装时所需的各项参数.
3. 模板自动化安装集群
单击“创建集群”,进入集群安装页面,选择“模板安装”,导入准备好的安装模板,点击“确定”

进入查找主机节点页面,选择用户名和密码后(可选择root用户和omm用户),点击查找主机

系统跳转至确认页面,该页面包含安装模板中填写的相关信息,如果确认无误,则点击“提交”进行提交;如果发现配置规划数据有误,可点击“上一步”,回到各配置项检查或更改参数值。

安装等待:提交集群安装请求后,界面显示安装集群进度,全部步骤完成后点击“完成”按钮

3.6 安装后检查

集群安装成功后,登录管理页面进行安装后检查
观察仪表盘:集群主页上图形正常显示,“服务列表”图中服务运行状态均为“良好”。

集群健康检查,集群安装成功后,登录管理页面,点击集群概览页面“更多操作”中的“健康检查”进行服务的健康检查。

服务状态检查,集群安装成功后,登录管理页面检查“服务”页面所有服务,运行状态为“良好”,配置状态为“已同步”。

主机状态检查,点击“主机” ,各节点“运行状态”均为“良好”。

告警检查,页面右上角各类告警的个数均为0,“运维 > 告警”进入告警页面,无告警信息显示。

4. 安装后配置

4.1 北向配置,点击“系统”,选择“Syslog ”和“ SNMP ”,分别进行Syslog和SNMP配置。

4.2监控告警配置,点击“运维 > 告警 > 阈值设置”,可以进行监控告警相关阈值配置。

4.3 权限配置,点击“系统 > 权限”中可以进行用户/用户组/权限配置。

5. omm用户安装FusionInsight HD

具体过程:

  1. 在安装过程的“校验软件包”后,需到所有节点使用root用户执行软件包中preset工具文件下的preset.sh脚本。例如:
sh /opt/FusionInsight_SetupTool/preset/preset.sh

给omm用户赋予执行安装集群的权限。

  1. 将解压后的软件包用户属性修改为omm用户。例如:
chown omm: /opt/FusionInsight_Manager/ -R
  • 之后的安装步骤就是切换到omm用户下进行preinstall、安装oms以及安装集群操作。注意:确保解压后的FusionInsight_Manager文件下所有目录、文件的用户属性都是omm用户
  • 安装集群完成后,需要收回omm用户的权限,在所有节点的preset工具文件下执行postset.sh脚本。例如:
sh /optFusionInsight_SetupTool/preset/postset.sh

6. 安装过程常见问题处理方法

  FusionInsight HD安装过程中会产生详细日志,记录安装的具体情况,在安装过程中如果出现意外情况,请先查看日志

模块名称 日志路径
Preinstall安装日志 /tmp/fi-preinstall.log
Manager安装日志 /var/log/Bigdata/controller/scriptlog/install.log
集群安装与运行日志 /var/log/Bigdata/controller/controller.log
集群安装与运行日志 /var/log/Bigdata/nodeagent/scriptlog/install.log
集群安装与运行日志 /var/log/Bigdata/nodeagent/scriptlog/start-agent.log
Web服务运行日志 /var/log/Bigdata/tomcat/web.log
  • 问题描述:安装Manager失败,提示“The ws_float_ip_interface is Empty.”

  • 原因:该错误一般是由于网卡ip和主机名不对应导致

  • 处理步骤:首先在环境上执行 hostname -i 查看主机ip,然后用ifconfig命令查看对应的网卡ip是否一致,如果不一致需要修改为一致。

  • 问题描述: 执行preinstall后有如下报错

  • 处理方法如下

7. 学习推荐

  • 华为Learning网站
  • 华为Support案例库
  • 参考文档 : 《FusionInsight HD安装与部署 》

学习FusionInsight HD 安装与部署文档相关推荐

  1. linux上搭载was应用上传中文文件,受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明...

    本文档的主要内容详细介绍的是受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明. 从was9.0开始支持的最低版本的red hat Linux系统为6.6且仅支持64位操作系统 计 ...

  2. centos7安装rabbitmq_rabbitmq v3.7.16安装部署文档

    RabbitMQ v3.7.16安装部署文档 部署安装过程严格按照官方文档的流程. 前言 软件版本 os centos7(ubuntu也适用,需要替换部分命令) rabbitmq v3.7.16 (r ...

  3. JAVA毕业设计计算机类专业考研交流学习平台计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计计算机类专业考研交流学习平台计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计计算机类专业考研交流学习平台计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目 ...

  4. 完整企业官网源码,前端基于Vue+ElementUI,后台基于基于core3 webapi,含数据库文件,含详情安装部署文档

    完整企业官网源码,前端基于Vue+ElementUI,后台基于基于core3 webapi,含数据库文件,含详情安装部署文档 完整代码下载地址:完整企业官网源码 某工程管理有限公司企业官网 前端 新版 ...

  5. (六)MkDocs学习——部署文档

    mkdocs学习笔记系列 (一)MkDocs 学习--快速开始 (二)MkDocs学习笔记--撰写文档 (三)MkDocs学习--配置主题 (四)MkDocs学习--自定义主题 (五)MkDocs学习 ...

  6. java计算机毕业设计海南自贸港知识学习与测试MyBatis+系统+LW文档+源码+调试部署

    java计算机毕业设计海南自贸港知识学习与测试MyBatis+系统+LW文档+源码+调试部署 java计算机毕业设计海南自贸港知识学习与测试MyBatis+系统+LW文档+源码+调试部署 本源码技术栈 ...

  7. Varnish安装部署文档

    简述:Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好. 系统环境: CentOS re ...

  8. pptpd安装部署文档

    简述: PPTP:点对点隧道协议 (PPTP: Point to Point Tunneling Protocol) 点对点隧道协议(PPTP)是一种支持多协议虚拟专用网络的网络技术,它工作在第二层. ...

  9. fastdfs安装_FastDFS 安装部署文档

    安装详细配置文档修改 Install FastDfs shell #!/bin/bash #auther: kame ## Install fastdfsFastDFS_DIR=/opt/fastdf ...

最新文章

  1. android视频播放指定位置,android – 如何在某个特定位置的视图中查看视频?
  2. python遇到Retry(total=4, connect=None, read=None, redirect=None, status=None)解决方案
  3. 2018智能反欺诈洞察报告:黑中介、黑产智能化趋势明显
  4. 视觉盛宴篇!推荐 12 个好用的 CSS 的开源项目,YYDS !
  5. 【算法竞赛学习】二手车交易价格预测-Task4建模调参
  6. JQuery系列(4) - AJAX方法
  7. 《智能家居》培训第六天------2019-01-10
  8. python3经典实例_Python3十大经典错误及解决办法
  9. 记一道面试题:STL两个栈实现一个队列。
  10. db2 设置表 not null
  11. bzoj3067: Hyperdrome
  12. 获取table控件的某行某列
  13. 使用jQuery的load方法实现div局部刷新
  14. CCNA学习指南 第八章 下载
  15. 专用集成电路设计实用教程(学习笔记一)
  16. (转)RemapKey等:小巧实用的键盘映射工具
  17. 分享一些免费的MD5解密网站
  18. Windows Server 2008 R2 远程管理
  19. 《战争online超极巨兽》故事起源
  20. python中批量将矩形图片转化为正方形图片,并且缩放

热门文章

  1. 【精】反爬虫技术研究
  2. 删除stale状态远端分支
  3. calendar库:Python日历的处理与生成
  4. 什么是标记化?令牌?
  5. android倾斜角标实现
  6. 三星RC420-S09笔记本电脑拆机
  7. The XML location is ‘com/child/manager/mapper/TeacherMapper.xml‘. Cause: java.lang.IllegalArgumentEx
  8. 惊艳死人的古风短句,读一遍,感叹一生一世!
  9. 关于笔记本的CPU和显卡性能比较
  10. python运算符计算集合差集的是_集合的运算(交集、并集和差集)