Visualis 1.0.1安装部署


1 环境准备

Visualis依赖于Linkis、DSS和基础软件、Nginx等,请参照文章Linkis 1.5.0安装部署DSS 1.1.2安装部署完成安装和验证通过以后,再参照本文进行Visualis 1.0.1安装部署。

1.1 环境变量设置

新增环境变量VISUALIS_HOME:

vim ~/.bash_profile
export VISUALIS_HOME=/data/appcom/install/visualis-server

1.2 数据库准备

create user 'visualis'@'%' identified by 'visualis';
DROP DATABASE visualis;
CREATE DATABASE visualis DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
use visualis
grant all privileges on visualis to 'visualis'@'%';
grant all on visualis.* to visualis@'%';
show grants for  visualis@'%';
flush privileges;

2 安装介质准备

可以从官网下载或者参照文章Visualis 1.0.1编译进行自行编译。
后端安装包:visualis-server.zip
前端安装包:visualis-ui.zip

unzip -d /data/appcom/install/ -o assembly/target/visualis-server.zip

2.1 修改配置

修改日志配置文件:

vim /data/appcom/install/visualis-server/conf/log4j2.xml
第8行、第9行修改为
<RollingFile name="RollingFile" fileName="/data/appcom/install/visualis-server/logs"
filePattern="/data/appcom/install/visualis-server/logs/$${date:yyyy-MM}/Query-log-%d{yyyy-MM-dd}-%i.log.gz">

修改linkis配置文件:

vim /data/appcom/install/visualis-server/conf/linkis.properties
第5行、第8行修改为
wds.linkis.gateway.url=http://node4:9001
wds.linkis.filesystem.root.path=file:///data/appcom/tmp/bdap/

修改主配置文件:

vim /data/appcom/install/visualis-server/conf/application.yml
第6行
address: 0.0.0.0
第8行
url: http://192.168.0.81:8089/dss/visualis
第10行、第11行
address: 192.168.0.81
port: 8089
第20行
defaultZone: http://node4:20303/eureka/
第40行、第41行、第42行
url: jdbc:mysql://192.168.0.81:3307/visualis?characterEncoding=UTF-8&allowMultiQueries=true
username: visualis
password: visualis

3 安装部署

部分部署的物料需要使用到项目源码,需要提前准备好。可以参照文章Visualis 1.0.1编译

3.1 数据库初始化

/data/appcom/install/mysql/bin/mysql -uvisualis -pvisualis -P3307 --socket=/data/appcom/install/mysql/mysql.sock
use visualis
source /home/hadoop/github/Visualis-1.0.1/db/davinci.sql
source /home/hadoop/github/Visualis-1.0.1/db/ddl.sql

3.1 字体库安装

sudo mkdir -p /usr/share/fonts/visualis
sudo cp /home/hadoop/github/Visualis-1.0.1/ext/pf.ttf /usr/share/fonts/visualis
sudo yum -y install fontconfig-devel
fc-cache –fv

3.2 前端安装

unzip -d /data/appcom/install/web/dss/ -o Visualis/webapp/visualis-ui.zip
mv /data/appcom/install/web/dss/build /data/appcom/install/web/dss/visualis

3.3 AppConn安装

cp visualis-appconn/target/visualis.zip $DSS_INSTALL_HOME/dss-appconns
unzip $DSS_INSTALL_HOME/dss-appconns/visualis.zip
sh $DSS_INSTALL_HOME/bin/appconn-install.sh
输入字符串visualis、visualis安装IP、visualis前端端口号

3.4 修复phantomjs

由于未知原因,安装完成以后,phantomjs文件会无法使用,需要使用源码里面的同名文件进行替换,否则不能正常预览图表。

cp /home/hadoop/github/Visualis-1.0.1/bin/phantomjs /data/appcom/install/visualis-server/bin
chmod +x /data/appcom/install/visualis-server/bin/phantomjs
/data/appcom/install/visualis-server/bin/phantomjs --version

3.5 启动验证

sh /data/appcom/install/visualis-server/bin/restart-visualis-server.sh

启动以后,可以通过日志、eureka观察是否正常启动,需要从DSS访问,还需要在DSS中进行权限配置。

,

发表回复

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