streamx编译,streamx-console初始化启动踩坑
streamx编译
先贴个官网链接,配合官网使用。
steamx官网
官网上有几个环境的准备,版本要对应上,我装的时候特意装了新的maven和nodejs,把原来的nodejs卸载掉,并且在bin目录搞了个软连接,不卸载原来的nodejs,会一直版本不对。
编译前改一下streamx/streamx-console/streamx-console-service/src/main/resources/db/migration/V1_2__upgrade_db.sql里面的一个建表语句。ROW_FORMAT=DYNAMIC 这个参数是自己加的,加完之后你再编译。
CREATE TABLE `t_flink_env` (
`ID` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`FLINK_NAME` varchar(255) NOT NULL COMMENT 'Flink实例名称',
`FLINK_HOME` varchar(255) NOT NULL COMMENT 'Flink Home路径',
`VERSION` varchar(50) NOT NULL COMMENT 'Flink对应的版本号',
`SCALA_VERSION` varchar(50) NOT NULL COMMENT 'Flink对应的scala版本号',
`FLINK_CONF` text NOT NULL COMMENT 'flink-conf配置内容',
`IS_DEFAULT` tinyint NOT NULL DEFAULT '0' COMMENT '是否为默认版本',
`DESCRIPTION` varchar(255) DEFAULT NULL COMMENT '描述信息',
`CREATE_TIME` datetime NOT NULL COMMENT '创建时间',
PRIMARY KEY (`ID`) USING BTREE,
UNIQUE KEY `UN_NAME` (`FLINK_NAME`) USING BTREE
) ROW_FORMAT=DYNAMIC ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
编译用到的命令
git clone https://github.com/streamxhub/streamx.git 或者 git clone https://gitee.com/benjobs/streamx.git
cd gtreamx
/data/emr/apache-maven-3.8.3/bin/mvn clean install -DskipTests -Denv=prod
streamx-console启动
从target目录里找到编译号的streamx/streamx-console/streamx-console-service/target/streamx-console-service-1.0.0-bin.tar.gz安装包,复制出来,解压。找到conf里的aplication.xml 修改mysql的连接信息。
The maximum column size is 767 bytes
mysql 用root用户改这几个参数。
set global innodb_file_format = BARRACUDA;
set global innodb_large_prefix = ON;
show create table db_yhzz_all_video.tb_user_active_log;
还有一个要注意的每次启动失败后,要truncate table flyway_schema_history; 不然启动不起来
启动执行
sh /bin/startup.sh
streamx编译,streamx-console初始化启动踩坑相关推荐
- Chromium内核浏览器编译记(一)踩坑实录
转载请注明出处:https://blog.csdn.net/kong_gu_you_lan/article/details/123862868 本文出自 容华谢后的博客 往期回顾: Chromium内 ...
- kibana启动踩坑:Error: resource_already_exists_exception
踩坑: [warning][savedobjects-service] Unable to connect to Elasticsearch. Error: resource_already_exis ...
- ROS melodic+Astra s编译运行ros_astra_camera实录(踩坑没填完)
这里写目录标题 壹. 编译遇到的问题解决汇总 问题1. 问题2. 问题3. 贰. 运行遇到的问题 问题1. 问题2未解决. 叁.ROSmelodic+Astra s编译运行ros_astra_came ...
- TP5_模型初始化_踩坑记录
前言: 先交代下背景,在一个项目中,有一个数据表有水平分表的需求.当时想找到一种方法,把对数据库的操作,写到一个模型里,通过去换模型属性中的table来达到代码不变操作的数据表变化的效果. 我们都知道 ...
- MongoDB4.4.2安装记录及无法启动踩坑
MongoDB安装记录 下载地址:https://www.mongodb.com/download-center/community 安装步骤: 1.开始安装,下一步 2.红色部分勾选,然后下一步 3 ...
- 【报错排查】MAC系统升级后项目无法启动踩坑
catalina mac系统升级到了10.15.3,项目无法启动(tomcat,spring application),报错连接数据库错误,然后各种排错后发现,/data目录不见了..所以无法读取ap ...
- sentinel哨兵启动踩坑之路(持续更新)
通过命令启动redis-sentinel /etc/sentinel/5000.conf ,我是把sentinel.conf放到了/etc/sentinel/目录下,并且改了名字为5000.conf, ...
- kafka Windows测试启动踩坑
官网下载安装包到D盘下,然后进入bin下的windows目录,使用bat命令. 命令 bin--->windows--->1.启动zookeeper-server:zookeeper-se ...
- 【seata系列】centos服务器带你踩坑搭建seata以及解决MySQL8.0无法启动问题
目录 准备 配置 registry.conf file.conf 创建相关表和数据库 启动 踩坑 运行 准备 通过github下载安装包:https://github.com/seata/seata/ ...
最新文章
- poj2112(网络流-最大流+二分)
- 使用网盘搭建svn服务器详解步骤
- 剪映导出帧率选多少_剪映帧率怎么设置?剪映帧率设置方法
- Android开发之高斯模糊效果三行代码搞定附带CSDN源码请导入module
- 苹果和虫子问题C++
- 高等数学上-赵立军-北京大学出版社-题解-练习3.4
- P4130,jzoj1214-[NOI2007]项链工厂【线段树】
- Linux内核驱动之GPIO子系统(一)GPIO的使用
- BZOJ2190 SDOI2008 仪仗队
- 三年云转型,近200%的高增速,神州数码做对了什么?
- 原厂PL7203大电流3A充电IC
- 在Ubuntu里配置slim
- 通过rgb值判断颜色深浅
- 嵌入式和移动深度学习研究
- Substance Painter材质导入unity渲染通道配置更改
- **购买外链必须注意的四点经验_购链网**
- VMware上使用Ubuntu的问题集合
- 如何让多个视频同时倒放,并重新添加背景音乐
- Aplayer音乐播放插件
- 动软.NET系统框架发布免费版本
热门文章
- 我的组会内容分享(部分)CDR+CTLE+DFE
- office365中word打开时显示“word无法启动转换器RECOVR32.CNV”的解决办法
- 呼吸系统药物--平喘药
- 有关信息安全的三个案例
- 为什存在_tmain以及Unicode和ANSI
- 更新显卡驱动后黑屏无法进入系统的解决办法
- 星环科技的“星图解密”:只有偏执狂,才能让中国基础软件打破对国外进口的依赖...
- PS光影神话完整版下载安装
- ssh Key exchange was not finished sshd
- java绘制棋盘_java绘制五子棋棋盘