Saiku3 OpenBI OpenSource    2017-07-19 22:33:25    19
下载项目:https://github.com/OSBI/saiku/tree/saiku-3.6
,导入到eclipse,maven install会失败(saiku-service),原因是在构建saiku-service的时候,自动没有跳过测试,会出现很多错误,在saiku-service项目pom文件中,在plugins节点下添加:
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-surefire-plugin</artifactId>
          <configuration>
            <skip>true</skip>
          </configuration>
        </plugin>

再次构建saiku-service,构建成功

然后再次构建saiku-3.6,失败,saiku-ui构建失败,进入saiku-ui项目中的pom文件,注释掉一句代码:
<patch patchfile="minify.patch" failonerror="true" originalfile="target/saiku-ui/index.html" />

再次单独构建saiku-ui,构建成功

再次构建saiku-3.6,构建失败

由于构建saiku-plugin失败,简单处理方式就是进入saiku-2.6项目的pom文件中,将
<module>saiku-bi-platform-plugin-p5</module>

再次构建saiku-3.6,构建成功

构建虽说成过了,但是运行的时候发现缺少js文件,这是个很大的问题,导致整合项目无法运行




 

by 刘迎光@萤火虫工作室 
OpenBI交流群:495266201 
MicroService 微服务交流群:217722918 
mail: liuyg#liuyingguang.cn 
博主首页(==防止爬虫==):http://blog.liuyingguang.cn

CentOS MariaDB MySQL    2017-07-19 22:31:53    24
很尴尬的,遇到这个问题,本以为简单的配置,没啥影响,结果CentOS机器起不来了(一直处于进度条状态),

后来发现,在机器启动的时候,进入进度条的时候,按下F4可以查看进程启动情况,

我的还好sshd先启动了,于是我连进去,将mysql关闭,则可以正常启动了

但是问题还是没有解决,我查看了/etc/my.cnf文件,发现我修改了两个配置,如下放置的,以为没问题,其实后台mysql也已经启动成功了,但是进程显示还是启动中

[client-server]

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d
character_set_server=utf8
lower_case_table_names=1

于是,我想,一般配置放在[mysqld]中,于是,将配置信息修改为:
[client-server]

#
# include all files from the config directory
#
#!includedir /etc/my.cnf.d
[mysqld]
character_set_server=utf8
lower_case_table_names=1

则启动mysql一切正常了,解决了

 

 


 

by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(防止爬虫):http://blog.liuyingguang.cn
OpenBI问答社区:http://openbi.liuyingguang.cn/

haproxy redis    2017-07-19 22:30:33    52
环境前提:
    redis sentinel配置,三台主机,且配置运行良好
    

配置文件中添加:

frontend ft_redis
 bind 0.0.0.0:6379 name redis
 default_backend bk_redis

backend bk_redis
 option tcp-check
 tcp-check connect
 tcp-check send PING\r\n
 tcp-check expect string +PONG
 tcp-check send info\ replication\r\n
 tcp-check expect string role:master
 tcp-check send QUIT\r\n
 tcp-check expect string +OK
 server R1 10.118.36.10:6379 check inter 1s
 server R2 10.118.36.74:6379 check inter 1s
 server R3 10.118.5.161:6379 check inter 1s

当结果如下所示,则表示成功,那么试着切换redis的master和slave吧

 

 


 

by 刘迎光@萤火虫工作室
OpenBI交流群:495266201
MicroService 微服务交流群:217722918
mail: liuyg#liuyingguang.cn
博主首页(防止爬虫):http://blog.liuyingguang.cn
OpenBI问答社区:http://openbi.liuyingguang.cn/

CentOS R语言    2017-07-19 22:29:00    6
从地址(https://cran.r-project.org/src/base/R-3/)下载R语言的tar包

我下载的是:https://cran.r-project.org/src/base/R-3/R-3.2.2.tar.gz

然后安装相关依赖包:

#yum install gcc-gfortran            

#yum install gcc gcc-c++              

#yum install readline-devel          

#yum install libXt-devel


 

# tar xvf R-3.2.2.tar.gz
# cd R-3.2.2
# ./configure
# make
# make install 
从地址(https://cran.r-project.org/src/base/R-3/)下载R语言的tar包


然后安装相关依赖包:

#yum install gcc-gfortran            

#yum install gcc gcc-c++              

#yum install readline-devel          

#yum install libXt-devel


 

# tar xvf R-3.2.2.tar.gz
# cd R-3.2.2
# ./configure
# make
# make install 




 

by 刘迎光@萤火虫工作室 
OpenBI交流群:495266201 
MicroService 微服务交流群:217722918 
mail: liuyg#liuyingguang.cn 
博主首页(==防止爬虫==):http://blog.liuyingguang.cn

CentOS scala    2017-07-19 22:28:16    10

下载:

# wget http://www.scala-lang.org/files/archive/scala-2.10.3.tgz


解压:
# tar xvf scala-2.10.3.tgz

添加环境变量:
# vi /etc/profile
添加如下参数:
export SCALA_HOME=/usr/scala/scala-2.10.3
export PATH=$PATH:$SCALA_HOME/bin

使环境变量生效:
# source /etc/profile



 

by 刘迎光@萤火虫工作室 
OpenBI交流群:495266201 
MicroService 微服务交流群:217722918 
mail: liuyg#liuyingguang.cn 
博主首页(==防止爬虫==):http://blog.liuyingguang.cn

19/46