ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

window环境编译 openlookeng

2021-01-08 16:33:58  阅读:299  来源: 互联网

标签:openlookeng etc XX 修改 编译 window hetu server properties


OpenLooKeng是华为开源的高性能数据虚拟化引擎,github:https://github.com/openlookeng/hetu-core

OpenLooKeng 基于 PrestoSql(现改名:Trino)开发的, Presto编译环境不支持windows,windows上运行需要进行一些修改,测试版本为:1.2.0

1、maven配置文件添加华为镜像地址

<mirror>
 <id>huaweicloud</id>
 <mirrorOf>*</mirrorOf>
 <url>http://mirrors.huaweicloud.com/repository/maven</url>
</mirror>

2、修改presto-main模块下PrestoSystemRequirements类

2.1注释以下代码 ,方法:verifyOsArchitecture()

 

2.2 修改 方法:getMaxFileDescriptorCount()下代码

修改前:

修改后:固定返回10000

3、修改presto-main模块下etc/config.properties

删除plugin.bundles节点属性配置,新增:plugin.dir=../hetu-server/target/hetu-server-1.2.0-SNAPSHOT/plugin

同时删除presto-main模块下etc/catalog/hive.properties配置文件(因为本地没有hadoop)

4、maven编译。在项目所在文件下打开Git Bash Here(不要用cmd窗口运行mvn命令)

输入:mvn clean install -Dair.check.skip-all=true -DskipTests

5、eclipse 启动参数配置

Main class:io.prestosql.server.PrestoServer

VM:-ea -XX:+UseG1GC -XX:G1HeapRegionSize=32M -XX:+UseGCOverheadLimit -XX:+ExplicitGCInvokesConcurrent -Xmx2G -Dconfig=etc/config.properties -Dlog.levels-file=etc/log.properties

6、运行

http://localhost:8080

启动完成

标签:openlookeng,etc,XX,修改,编译,window,hetu,server,properties
来源: https://www.cnblogs.com/dayuss/p/14252087.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有