Kratos

A responsible theme for WordPress

华为FusionInsightHD6.5.1简单安装部署流程

最近需要在基于ARM架构的三台Taishan 2280 V2上安装大数据平台,准备使用华为提供的FusionInsightHD6.5.1进行安装,具体安装流程如下:

一、环境准备

服务器:3台Taishan 2280 v2

ip规划:

192.168.13.21
192.168.13.22
192.168.13.23

安装包:

_BASE_6.5.1_RHEL_ARM64.tar.gz
FusionInsight_Elasticsearch_6.5.1_RHEL_ARM64.tar.gz
FusionInsight_Flink_6.5.1_RHEL_ARM64.tar.gz
FusionInsight_GraphBase_6.5.1_RHEL_ARM64.tar.gz
FusionInsight_HD_6.5.1_RHEL_ARM64.tar.gz
FusionInsight_Manager_6.5.1_RHEL_ARM64.tar.gz
FusionInsight_Porter_6.5.1_RHEL_ARM64.tar.gz
FusionInsight_SetupTool_6.5.1_ARM64.tar.gz
FusionInsight_Spark2x_6.5.1_RHEL_ARM64.tar.gz

 

操作系统:尽可能保证节点安装相同版本操作系统。

二、上传、解压相应安装包

这里测试用的single单机版安装,安装双机版操作基本差不多,详细参考文章最后华为官方文档。

将获取的FusionInsight HD软件压缩包解压,生成

  • FusionInsight_Manager_6.5.1_RHEL.tar.gz
  • FusionInsight_BASE_6.5.1_RHEL.tar.gz
  • FusionInsight_HD_6.5.1_RHEL.tar.gz
  • FusionInsight_Porter_6.5.1_RHEL.tar.gz
  • FusionInsight_Spark2x_6.5.1_RHEL.tar.gz
  • FusionInsight_Flink_6.5.1_RHEL.tar.gz
  • FusionInsight_Elasticsearch_6.5.1_RHEL.tar.gz
  • FusionInsight_GraphBase_6.5.1_RHEL.tar.gz
  • FusionInsight_SetupTool_6.5.1.tar.gz

用WinSCP工具登录将要安装Manager的服务器,将上述软件包传输到管理节点指定目录

这里我使用192.168.13.21作为管理节点,上传目录为/opt/

执行tar命令,解压Manager部件包和安装脚本工具包:

  • tar -zxvf FusionInsight_Manager_6.5.1_RHEL.tar.gz
  • tar -zxvf FusionInsight_SetupTool_6.5.1.tar.gz

最后将其他部件包拷贝至“/opt/FusionInsight_Manager/software/packs”路径下。

三、配置基本环境

如果不想使用华为提供的Excel规划工具生成配置文件的话,可以手动执行下面操作:

1、配置三台服务器的hosts

192.168.13.21 huawei1
192.168.13.22 huawei2
192.168.13.23 huawei3

2、检测网络环境是否正常

问题:如果ip可以ping通但是执行yum安装时需要使用互联网安装包时报错无法找到镜像,检测是否配置dns服务器。

解决:编辑/etc/resolv.conf 添加相应dns服务器,比如:

nameserver 8.8.8.8

3、安装时间同步服务器ntp

查看是否启动ntpd:

systemctl status ntpd

安装ntpd:

yum install ntp

4、配置Centos镜像源

mount 镜像文件地址 /media/ -o loop

5、安装环境必备安装包

直接yum install 安装,务必保证所有包安装成功,需要安装的包如下:

ipmitool
glibc
json-c
libestr
libitm
libtopology
lsscsi
m2crypto
net-snmp-utils
nscd
nss_compat_ossl
OpenIPMI
openldap-clients
openldap-servers
perl-Perlilog.noarch
procmail
python-dmidecode
python-gudev
python-simplejson
sdparm

6、手动安装华为HD需要的安装包

进入目录:

cd /opt/FusionInsight_SetupTool/preinstall/script/function/add_packages/conf

找到与你系统匹配的文件,即是需要补充安装的相关包

《华为FusionInsightHD6.5.1简单安装部署流程》

参考上面图片,创建脚本文件如下vi test.sh:

cat centos-7.6_localhost_missing-rpms.lst | while read line
do 
 yum install $line -y
done

执行sh test.sh,等待全部安装包安装完毕。

四、安装FusionInsight HD 6.5.1 Manager

进入目录:

cd /opt/FusionInsight_Manager/software/install_oms

如果没有install_oms目录手动创建即可,在install_oms创建文件192.168.13.21.ini,内容如下:

[HA]
ha_mode=single
local_ip1=192.168.13.21
local_ip2=
local_ip3=
local_ip4=
peer_ip1=
peer_ip2=
peer_ip3=
peer_ip4=
ws_float_ip=
ws_float_ip_interface=
ws_float_ip_netmask=
ws_gateway=
om_float_ip=
om_float_ip_interface=
om_float_ip_netmask=
om_gateway=
ntp_server_ip=
om_mediator_ip=
sso_ip=
sso_port=
bigdata_home=/opt/huawei/Bigdata
bigdata_data_home=/srv/BigData
cluster_nodes_scale=3
tls_protocol_min=tlsv1.1
kerberos_realm=
[/HA]

Tips:记住所有ip换成你配置的manager ip

执行安装manager:

 cd /opt/FusionInsight_Manager/software
sh install.sh -f install_oms/192.168.13.21.ini

等待安装完成,一共7步,如果有报错,看相应日志,一般安装时间比较长,最后安装成功后,会显示manager 的访问地址

http://192.168.13.21:8080/web/

默认账号:admin

默认密码:Admin@123

五、安装集群

操作比较简单,勾选你需要的服务即可,安装中如果需要配置浮动ip选择你安装环境同网段尚未使用过的ip即可。

六、详细文档链接

FusionInsightHD6.5.1安装文档:https://support.huawei.com/hedex/hdx.do?docid=EDOC1100094387&lang=zh&idPath=7919749%7C7941815%7C19942925%7C250430185%7C21110924

如果有相应问题,可在下面留言,或查阅华为官方文档,基本可以解决。

点赞
  1. Elvis说道:

    软件没法下载了,能共享下软件吗

    1. Jason说道:

      华为官网应该提供了相应的安装包,

    2. Jason说道:

      需要有相应的账号权限才可以登录下载,我本地也没有相关安装包的备份了

      1. Elvis说道:

        项目停了,只针对经销商才能下载

发表评论

电子邮件地址不会被公开。 必填项已用*标注