您现在的位置是:首页 > 文章详情

帆软FineBI5.1集群模式踩坑指南

日期:2019-10-23点击:1287

帆软FineBI5.1集群模式踩坑指南

安装之前,貌似没做任何准备,centos7.7

[hadoop@master ~]$ lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.7.1908 (Core) Release: 7.7.1908 Codename: Core [hadoop@master finebi]$ ls -al total 628616 drwxr-xr-x. 2 hadoop hadoop 40 Oct 24 09:35 . drwxr-xr-x. 15 hadoop hadoop 4096 Oct 24 09:35 .. -rw-r--r--. 1 hadoop hadoop 643696502 Oct 24 09:36 linux_unix_FineBI5_1-CN.sh [hadoop@master finebi]$ pwd /home/hadoop/Downloads/finebi [hadoop@master finebi]$ chmod +777 linux_unix_FineBI5_1-CN.sh [hadoop@master finebi]$ ls -al total 628616 drwxr-xr-x. 2 hadoop hadoop 40 Oct 24 09:35 . drwxr-xr-x. 15 hadoop hadoop 4096 Oct 24 09:35 .. -rwxrwxrwx. 1 hadoop hadoop 643696502 Oct 24 09:36 linux_unix_FineBI5_1-CN.sh [hadoop@master finebi]$ [hadoop@master finebi]$ ./linux_unix_FineBI5_1-CN.sh 
Unpacking JRE ... Starting Installer ... 安装助手会将 FineBI 安装到您的计算机上。 确定 [o, 回车键], 取消 [c] 请阅读以下许可协议。在继续安装之前,您必须接受这个协议的条款。 最终用户许可协议 重要须知 — 请认真阅读:本《最终用户许可协议》(以下称《协议》)是您(自然人,法人或其他组织)与帆软软件有限公司之间有关帆软软件有限公司FineBI软件产品(以下称“软件产品”)的法律协议。本“软件产品”包括计算机软件,并可能包括相关媒体、印刷材料,和“联机”或电子文档(“软件产品”)。本“软件产品”还包括对帆软软件有限公司提供给您的原“软件产品”的任何更新和补充资料。任何与本“软件产品”一同提供给您的并与单独一份最终用户许可证相关的软件产品是根据那份许可协议中的条款而授予您。您一旦安装、复制、下载、访问或以其它方式使用“软件产品”,即表示您同意接受本《协议》各项条款的约束。如您不同意本《协议》中的条款,请不要安装或使用“软件产品”;但您可将其退回原购买处,并获得全额退款。 软件产品许可证 本“软件产品”受著作权法及国际条约款和其它知识产权法及条约的保护。本“软件产品”只许可使用,而不出售。 一、许可证的授予。 本《协议》授予您下列权利: l、应用软件。您可在单一一台计算机(网络版除外)、工作站、终端机、手持式计算机、呼叫机、“智能电话”或其它数字电子仪器(“计算机”)上安装、使用、访问、显示、运行或以其它方式互相作用于(“运行”)本“软件产品”的一份副本。运行“软件产品”的计算机的主要用户可以制作另一份副本,仅供在其便携式计算机上使用。 2、储存/网络用途。您还可以在一个仅用于通过内部网络在您的其它计算机上运行“软件产品”的储存设备(如网络服务器)上存放或安装一份“软件产品”副本;但是,您必须为从储存设备运行“软件产品”的每一台计算机获得一份许可证。一份“软件产品”许可证不得在不同的计算机共同或同时使用。 3、保留权利。未明示授予的一切其它权利均为帆软软件有限公司所有。 二、其它权利和限制的说明。 1、对反向工程 (Reverse Engineering)、反向编译 (Decompilation)、反汇编 (Disassembly) 的限制。您不得对本“软件产品”进行反向工程、反向编译 (decompile) 或反汇编 (disassemble),但尽管有这项限制,如适用法律明示允许上述活动,则不在此限。 2、商标。本《协议》不授予您有关任何帆软软件有限公司商标或服务商标的任何权利。 3、出租。不得出租、租赁或出借本“软件产品”。 4、支持服务。帆软软件有限公司可能为您提供与“软件产品”有关的支持服务(“支持服务”)。支持服务的使用受用户手册、“联机”文档和/或其它帆软软件有限公司提供的材料中所述的各项政策和计划的制约。提供给您作为支持服务的一部分的任何附件FineBI代码应被视为本“软件产品”的一部分,并须符合本《协议》中的各项条款和条件。至于您提供给帆软软件有限公司作为支持服务的一部分的技术信息,帆软软件有限公司可将其用于商业用途,包括产品支持和开发。帆软软件有限公司在使用这些技术信息时不会以个人形式提及您。 5、软件转让。本“软件产品”的第一被许可人可以对本《协议》及“软件产品”直接向一位最终用户作一次性的永久转让。该转让必须包括全部“软件产品”(包括所有组成部分、媒体及印刷材料、任何升级版本、本《协议》和,如适用的话,真品证书)。该转让不能是代买或其它间接转让。该一次性转让的受让人必须同意遵守本《协议》的各项条款,包括不再继续转让本《协议》和“软件产品”的义务。 6、终止。如您未遵守本《协议》的各项条款和条件,在不损害其它权利的情况下,帆软软件有限公司可终止本《协议》。如此类情况发生,您必须销毁“软件产品”的所有副本及其所有组成部分。 [回车键] 三、注册与未注册的区别。 查看FineBI服务器是否注册有两种方式:一种是部署好工程然后登录管理平台:http://IP:端口/应用名称/ReportServer?op=fs>注(IP、端口和应用名称根据用户Web应用服务器和FineBI应用名重新定义),点击系统管理>服务器配置>注册信息>版本信息,则可查看当前访问的服务器是否注册。 从帆软官方网站上下载的FineBI商业智能软件是未注册版本,为便于用户进行功能测试,没有注册的版本包含所有功能,但是会存在以下的问题: 1.打开FineBI 当本地访问远程服务器上的FineBI页面时,页面会出现" 请购买FineBI的license文件", 2.并发限制 未注册版本的帆软FineBI并发数为2,即同时只能有2个客户端访问服务器,这将大大影响您的工作。 3.内置服务器 未注册版本会使Web应用服务器每七天暂停工作,造成服务器不能访问,此时需要重启Web应用服务器如Tomcat。 四、升级版本。 如本“软件产品”属于帆软软件有限公司或另一供应商的另一产品的更新版本,则您只可根据本《协议》使用该更新版产品。如本“软件产品”是一套软件包中一个组成部分的更新版,而您的该软件包许可协议是将其视为一个单一产品,则您只可将本“软件产品”在该软件包下使用和转让,并不得将其在多台计算机上分开使用。 五、著作权。 本“软件产品”(包括但不限于本“软件产品”中所含的任何图象、照片、动画、录像、录音、音乐、文字和附加程序)、随附的印刷材料、及本“软件产品”的任何副本的产权和著作权,均由帆软软件有限公司拥有。本“软件产品”受著作权法及国际条约条款保护。因此,您必须将本“软件产品”与任何拥有著作权的资料同样对待;但下列情况除外:a)、只为备份或存档目的而保存原件;b)、您可在一台单一计算机上安装本"软件产品",但您不得复制本"软件产品"随附的印刷材料。 六、多种媒体软件。 您可以由多种媒体获得“软件产品”。无论您收到何种类型或大小的媒体,您只可使用适用于您单一的计算机的一种媒体。您不可在另一台计算机上运行另一种媒体。除作为“软件产品”永久转让的一部分外(如上文所述),您不得将另一种媒体出借、出租或租赁或以其他方式转移给另一用户。 七、备份副本。 在按照本《协议》安装一份本“软件产品”副本后,您可以保留帆软软件有限公司用以提供给您本“软件产品”的原媒体,仅用于备份或存档之用。如果需要原媒体方可在计算机上使用“软件产品”,您可以复制一份“软件产品”副本仅用于备份或存档之用。除本《协议》中明文规定外,您不可复制本“软件产品”或随附本“软件产品”的印刷材料。 八、损害不负责赔偿责任。 [回车键] 在相关法律所允许的最大范围内,帆软软件有限公司或其供应商因使用或不能使用本软件产品所发生的损害(包括但不限于营业利益的损失,营业中断,商业信息遗失,数据或代码损坏,程序运行出错)不负责赔偿责任,即使是帆软软件有限公司事先被告知该损害发生的可能性。不论任何情况,帆软软件有限公司就任何条款应负的责任总额,以您就该"软件产品"所实际已支付的价款为限。 九、产品改良计划。 安装本产品软件表示您选择加入帆软产品改良计划。表示您同意将您脱敏后的产品使用信息提交给帆软,帮助我们改进产品和服务,这些信息不会包括您的业务数据,也不会向除了帆软合作伙伴之外的第三方公开。 十、附件。具体产品开发、分发协议见附件。 如果您对本《协议》有什么问题,或您想与帆软软件有限公司取得联系,请致信帆软软件有限公司。网站:http://www.finebi.com。 我接受协议 是 [1], 否 [2] 请选择在哪里安装 FineBI? [/home/hadoop/FineBI5.1] 切到另外一个窗口新建目录 [hadoop@master svr]$ pwd /home/hadoop/svr [hadoop@master svr]$ mkdir FineBI5.1 [hadoop@master svr]$ cd FineBI5.1/ [hadoop@master FineBI5.1]$ pwd /home/hadoop/svr/FineBI5.1 [hadoop@master FineBI5.1]$ 已存在。您是否仍然需要安装在该目录中? 是 [是, 回车键], 否 [否] 最大内存单位(M),最低2048M 最大jvm内存: [3314] 5120 是否创建快捷连接? 是 [y, 回车键], 否 [n] 选择文件夹FineBI创建快捷方式,然后点击下一步。 [/usr/local/bin] 添加桌面快捷方式? 是 [y, 回车键], 否 [n] 文件解压中... xxxxxx.j.poiop州 完成安装 FineBI。 运行 FineBI? 是 [y, 回车键], 否 [n] n 正在完成安装... 

[hadoop@master finebi]$

[hadoop@master svr]$ pwd
/home/hadoop/svr
[hadoop@master svr]$ ls -al
total 12
drwxrwxr-x. 18 hadoop hadoop 4096 Oct 24 09:48 .
drwx------. 79 hadoop hadoop 4096 Oct 24 09:33 ..
drwxrwxr-x. 9 hadoop hadoop 216 Apr 25 2018 apache-flume-1.8.0-bin
drwxrwxr-x. 11 hadoop hadoop 198 May 15 2018 apache-hive-2.3.1-bin
drwxrwxr-x. 3 hadoop hadoop 33 Jul 30 2018 elk1
drwxrwxr-x. 9 hadoop hadoop 217 Oct 24 09:48 FineBI5.1

  1. 1 hadoop hadoop 25 Apr 25 2018 flume -> ./apache-flume-1.8.0-bin/
  2. 1 hadoop hadoop 13 Sep 14 2017 hadoop -> hadoop-2.8.1/
    drwxrwxr-x. 10 hadoop hadoop 161 Sep 14 2017 hadoop-2.8.1

drwxrwxr-x. 4 hadoop hadoop 30 Sep 14 2017 hdfs

  1. 1 hadoop hadoop 24 May 9 2018 hiveonspark2 -> ./apache-hive-2.3.1-bin/
    drwxrwxr-x. 15 hadoop hadoop 241 May 22 2018 hiveonspark2.3.0
  2. 1 hadoop hadoop 17 Apr 24 2018 kafka -> kafka_2.12-1.1.0/
    drwxrwxr-x. 3 hadoop hadoop 30 Apr 24 2018 kafka1

drwxr-xr-x. 8 hadoop hadoop 177 Jul 9 2018 kafka_2.12-1.1.0
drwxrwxr-x. 2 hadoop hadoop 40 Sep 10 16:11 logback
drwxrwxr-x. 3 hadoop hadoop 17 Jul 11 2018 redis1
drwxrwxr-x. 8 hadoop hadoop 137 Jul 12 2018 redis4_cluster
drwxrwxr-x. 4 hadoop hadoop 36 Sep 10 20:21 redis5

  1. 1 hadoop hadoop 13 Sep 15 2017 scala -> scala-2.12.3/
    drwxrwxr-x. 6 hadoop hadoop 50 Jul 25 2017 scala-2.12.3
  2. 1 hadoop hadoop 18 Aug 1 2018 spark -> ./hiveonspark2.3.0
    drwxr-xr-x. 15 hadoop hadoop 256 Aug 1 2018 spark-2.2.0-bin-hadoop2.7

drwxrwxr-x. 2 hadoop hadoop 6 Sep 14 2017 tmp
[hadoop@master svr]$ ln -s ./FineBI5.1/ finebi

[hadoop@master bin]$ pwd
/home/hadoop/svr/finebi/bin
[hadoop@master bin]$ ls -al
total 32
drwxr-xr-x. 3 hadoop hadoop 100 Oct 24 09:48 .
drwxrwxr-x. 9 hadoop hadoop 217 Oct 24 09:48 ..
-rwxr-xr-x. 1 hadoop hadoop 10836 Sep 24 15:29 finebi
-rw-r--r--. 1 hadoop hadoop 56 Oct 24 09:48 finebi.vmoptions
-rw-r--r--. 1 hadoop hadoop 540 Sep 24 15:29 Restart$1.class
-rw-r--r--. 1 hadoop hadoop 10795 Sep 24 15:29 Restart.class
drwxr-xr-x. 3 hadoop hadoop 16 Oct 24 09:48 ROOT

[hadoop@master bin]$ ./finebi [hadoop@master bin]$ nohup ./finebi & hadoop@master bin]$ ./finebi 

[6606:6606:1024/095322.669147:ERROR:sandbox_linux.cc(369)] InitializeSandbox() called with multiple threads in process gpu-process.
[11:20:1024/095324.073753:ERROR:command_buffer_proxy_impl.cc(124)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.

启动后,finebi回自己从shell中打开一个网页链接(首次启动,需要进行初始化)
http://localhost:37799/webroot/decision/login/initialization

管理员用户名:admin
密码:123qwxxxxxxx

输入后,页面显示一次明文密码,之后就进入

一般使用外部数据源(mysql)存储元数据,因此我们需要测试一下mysql

[hadoop@master ~]$ mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.7.27 MySQL Community Server (GPL) Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> 

创建finedb的数据库

我使用图形化的workbench来创建finedb的数据库,位置在:单击工具栏按钮(第四个,即鼠标放在 上面显示Create a new schema in the connected server),创建数据库 CREATE SCHEMA `finedb` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin ; 这里是有坑的,不要自己随便运行 create database finedb,这样是不行的,安装程序导入会报错的。 

在链接元数据库中,需要指定数据库的相关信息

jdbc:mysql://localhost:3306/finedb?useUnicode=true&characterEncoding=UTF-8 不过基本上只需要输入数据库密码,修改一些很关键的信息即可,点击启用数据库按钮后,安装程序会自己创建finebi的数据库,自己导入初始化数据。直到最后页面进度条走到最后,显示导入初始化数据成功。 

然后使用我们之前初始化的管理员密码登录系统

http://localhost:37799/webroot/decision 

集群配置

参考:(包含redis集群、ftp、web服务器集群)
https://help.finebi.com/doc-view-436.html

将配置好的工程目录,scp到其他机器,依次启动机器即可。 

常见问题FAQ:
1.需要把浏览器设置为中文的,登录进去后,才是中文的界面。

原文链接:https://yq.aliyun.com/articles/722265
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章