对接FineBI(单机)

编辑
文档创建者:doreen0813 (83193 )     浏览次数:1573次     编辑次数:29次     最近更新:doreen0813 于 2019-01-04     

目录:

1、描述编辑

操作场景:此文档指导安装工程师操作分布式引擎环境与单机FineBI的对接;

前提条件:已经按照FineBI安装与启动安装成功FineBI;

                已经按照安装后检查确定分布式引擎环境中各组件状态均正常;

对接概要:FineBI与分布式服务器可部署在一起,也可部署在不同服务器上,用户可以根据自己的实际情况决定是否将BI与分布式机器部署在一起;

                注:若FineBI与分布式机器不是部署在同一机器时,需要在对接前确保BI机器能够ping通每个集群机器的主机名,否则无法成功对接;  

                FineBI单机或web集群与分布式引擎的对接方式稍有区别,此篇介绍的为单机版与Spider引擎分布式环境的对接。

2、Windows下安装bash编辑

注:FineBI若部署在Windows环境下,则需安装bash,可参考下面步骤安装,安装完成后再执行后续的修改配置文件操作。  

1.  在Windows机器中打开cmd;

2.  输入bash命令检查,若如下图显示说明电脑上有安装bash;若提示没有bash命令,则需要安装bash;

            222

3.  此处使用gitBash。下载地址:Git-2.9.3-32-bit.exe

     安装在某个目录之下,配置其环境变量。此处以win10环境变量配置为例(例如安装GitBash的地址在D:\Git):

     打开电脑的属性>控制面板主页>高级系统设置>环境变量,如下图:

            222

    点击系统变量下的编辑按钮,进入编辑环境变量界面,点击新建并输入地址D:\Git\bin,点击确定保存配置。如下图:

            222

4.  打开cmd,输入bash检查,如显示步骤2图中所示,则表示安装配置成功。

3、分布式引擎对接编辑

1.  在安装完成FineBI并启动后,使用管理员账号登录,进入管理系统>智能运维>集群配置,点击计算引擎集群,默认为FineSpider本地版,如下图:

            222

2.  点击切换成FineSpider分布式引擎,此时需要输入分布式节点服务器的hostname进行对接,多个hostname之间用“,”隔开,如下图:

            222

注:此处若FineBI为单独部署在一台服务器上,需要确保在BI的机器上能够ping通分布式节点各个服务器的hostname,即在FineBI服务器的/etc/hosts文件(此处为Linux系统)中需要配置如下图的IP和hostname(Windows版本配置hosts文件请参考hosts文件位置及操作)。  

            222

3.  输入hostname后点击右上角的保存按钮,则出现如下图的提示框,在节点配置以后需要重启FineBI才能生效。

            222

注:上述步骤2中若在Windows下未安装bash,点击切换成FineSpider分布式引擎时会出现bash尚未配置成功的提示,如下图,需要先参考第二章节安装bash才能继续配置对接信息。  

            222

4、对接成功状态编辑

在重启FineBI后,该如何判断FineBI与spider分布式引擎环境对接成功呢?

访问Spark的UI界面,若对接成功,查看Status为ALIVE状态。且可以在Running Applications下看到成功运行的BI,对接了几个FineBI,此处即存在几个运行的app。如下图,存在四个对接成功的FineBI。

222



附件列表


主题: 部署集成
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

本文档是否有用? [ 去社区提问 ]