当前位置: 首页 > news >正文

IoTDB1.X windows运行失败问题的处理

在windows运行 IoTDB1.x时 会出现如图所示的问题

为什么会出现这样的问题?java没有安装还是未调用成功,我是JAVA8~11~17各种更换都未能解决问题,最后对其bat文件进行查看,发现在conf\datanode-env.bat、conf\confignode-env.bat这两个文件的

在最后的MAX_HEAP_SIZE不对了,最初的解决方案是,给设定了一个固定的 max_heap_size_in_mb参数值,例如:

set max_heap_size_in_mb = 1024

此处设置的大小为MB,不能超过系统内存的1/8不然也会因为内存问题而启动失败

但是部署在客户现场的话不可能每次就更改大小,所以经过测试发现在

if %half_% GTR 1024 set half_=1024
if %quarter_% GTR 65536 set quarter_=65536if %half_% GTR %quarter_% (set max_heap_size_in_mb=%half_%
) else set max_heap_size_in_mb=%quarter_%

在重新设置quarter_值得时候导致,后续的quarter_总是大于half_,例如你电脑是8G内存,那么最后half_为1G,quarter_成了2G,那么肯定会启动失败,

所以最终文件进行修改,

if %half_% GTR 1024 set half_=1024
if %quarter_% GTR 65536 set quarter_=65536@REM if %half_% GTR %quarter_% (set max_heap_size_in_mb=%half_%
@REM ) else set max_heap_size_in_mb=%quarter_%

注释掉相应的判断,让内存的设置永远跟着half_去走,也就是1G的使用量,在win10、server2016下8G、16G内存空间试用均无异常。

相关文章:

IoTDB1.X windows运行失败问题的处理

在windows运行 IoTDB1.x时 会出现如图所示的问题 为什么会出现这样的问题?java没有安装还是未调用成功,我是JAVA8~11~17各种更换都未能解决问题,最后对其bat文件进行查看,发现在conf\datanode-env.bat、conf\confignode-env.bat这…...

pdf转图片【java版实现】

一、引入依赖 引入需要导入到项目中的依赖&#xff0c;如下所示&#xff1a; <!-- pdf转图片 --><dependency><groupId>net.sf.cssbox</groupId><artifactId>pdf2dom</artifactId><version>1.7</version></dependency>…...

python3.6 安装pillow失败

问题描述 python3 安装 pillow 失败 错误原因 python3.6 不支持 pillow9.0 以上的版本 解决方法&#xff1a; 指定版本安装 e.g., pillow8.0 pip3 install pillow8.0...

巨人互动|Meta海外户Meta的业务工具转化API

Meta的业务工具转化API是一项创新技术&#xff0c;它可以帮助企业实现更高效的业务工具转化和集成。通过这个API&#xff0c;企业可以将不同的业务工具整合到一个统一的平台上&#xff0c;提高工作效率和协作能力。本文小编将介绍Meta的业务工具转化API的功能和优势。 巨人互动…...

【JAVA】包、权限修饰符、final关键字、常量、枚举、抽象类、接口

1 包 包是用来分门别类的管理各种不同类的&#xff0c;类似于文件夹、建包利于程序的管理和维护。建包语句必须在第一行建包的语法格式&#xff1a;package 公司域名倒写.项目名称。包名建议全部小写相同包下的类可以直接访问&#xff0c;不同包下的类必须导包&#xff0c;才可…...

6.s081/6.1810(Fall 2022)Lab5: Copy-on-Write Fork for xv6

前言 本来往年这里还有个Lazy Allocation的&#xff0c;今年不知道为啥直接给跳过去了。. 其他篇章 环境搭建 Lab1: Utilities Lab2: System calls Lab3: Page tables Lab4: Traps Lab5: Copy-on-Write Fork for xv6 参考链接 官网链接 xv6手册链接&#xff0c;这个挺重要…...

项目实战 — 消息队列(7){虚拟主机设计(2)}

目录 一、消费消息的规则 二、消费消息的具体实现方法 &#x1f345; 1、编写消费者类&#xff08;ConsumerEnv&#xff09; &#x1f345; 2、编写Consumer函数式接口&#xff08;回调函数&#xff09; &#x1f345; 3、编写ConsumeerManager类 &#x1f384;定义成员变…...

手把手教你快速实现内网穿透

快速内网穿透教程 文章目录 快速内网穿透教程前言*cpolar内网穿透使用教程*1. 安装cpolar内网穿透工具1.1 Windows系统1.2 Linux系统1.2.1 安装1.2.2 向系统添加服务1.2.3 启动服务1.2.4 查看服务状态 2. 创建隧道映射内网端口3. 获取公网地址 前言 要想实现在公网访问到本地的…...

【Linux取经路】揭秘进程的父与子

文章目录 1、进程PID1.1 通过系统调用接口查看进程PID1.2 父进程与子进程 2、通过系统调用创建进程-fork初始2.1 调用fork函数后的现象2.2 为什么fork给子进程返回0&#xff0c;给父进程返回pid&#xff1f;2.3 fork函数是如何做到返回两次的&#xff1f;2.4 一个变量怎么会有不…...

iOS链式编程风格 -- 富文本字符串

一、概念 链式编程风格是一种将多个函数调用连接起来&#xff0c;形成一条函数调用链的编程风格。这种风格的代码可以通过返回 self 或某个适当的对象来实现。 1.优点 代码简洁、连贯、易于阅读。可以将一个方法的输出直接作为下一个方法的输入&#xff0c;降低中间变量的使…...

后端开发5.Redis的搭建

使用docker安装 Redis【redis】(6379) 拉取Redis镜像 docker pull redis:6.2.6 启动Redis容器 docker run -di --name=redis -p 6379:6379 redis:6.2.6 启动Redis容器并设置密码 docker run -di --name=redis -p 6379:6379 redis:6.2.6 --requirepass "密码" 测…...

推特群推王构建你的流量池

随着社交媒体的兴起&#xff0c;推特已成为了一个信息传播、交流、互动的重要平台。在这个充满了各种声音和观点的数字世界里&#xff0c;如何有效地将自己的声音传达出去&#xff0c;吸引更多的关注和互动&#xff0c;已经成为了一个备受关注的话题。而在这个过程中&#xff0…...

【从零学习python 】12.Python字符串操作与应用

文章目录 学习目标字符串介绍字符串表示方式小总结转义字符 下标和切片一、 下标/索引1. 如果想取出部分字符&#xff0c;那么可以通过下标的方法&#xff0c;&#xff08;注意在计算机中&#xff0c;下标从 0 开始&#xff09;2. 遍历3. 切片 进阶案例 学习目标 字符串的表示…...

MongoDB创建用户 、数据库、索引等基础操作

MongoDB的权限认证是相对来说比较复杂的&#xff0c;不同的库创建后需要创建用户来管理。 本机中的MongoDB是docker 启动的&#xff0c;所以先进入docker的镜像中 docker exec -it mongodb bash 这样就进入到了镜像MongoDB中&#xff0c;然后输入命令连接MongoDB数据库 注…...

Docker容器监控(Cadvisor +Prometheus+Grafana)

环境部署&#xff0c;接着上一篇文章Docker容器部署&#xff08;Cadvisor InfluxDBGrafana&#xff09;开始 目录 1、先清理一下容器 2、部署Cadvisor 3、访问Cadvisor页面 4、部署Prometheus 5、准备配置 6、运行prometheus容器 7、访问prometheus页面 8、部署Grafan…...

家电用PCM板:市场现状研究分析与发展前景预测

家电PCM板属于一种兴起不久的功能性复合材料。属于家电复合外观材料中占比较大的一种。家电复合外观材料主要分为覆膜板&#xff08;VCM&#xff09;系列和有机涂层板&#xff08;PCM&#xff09;系列两大类&#xff1a;VCM系列表面复合各类功能性薄膜&#xff0c;可根据需要实…...

详解lambda表达式(一):表达式定义与异常处理

目录 一、lambda表达式 二、lambda表达式实现函数接口 2.1 函数式接口 2.2 lambda表达式实现无参抽象方法 2.3 lambda表达式实现有参抽象方法 2.4 lambad表达式使用代码块 三、lambda表达式调用外部变量 3.1 lambda表达式可以更改类成员变量 3.2 lambda表达式无法更改…...

UE5、CesiumForUnreal接入WMTS格式地图瓦片,如ArcGIS、Mapbox、天地图

文章目录 1.实现目标2.实现过程2.1 WMTS与TMS2.2 cesium-native改造2.3 CesiumForUnreal插件改造2.4 WMTS瓦片加载测试2.5 EPSG:3857与43263.参考资料1.实现目标 通过改造cesium-native和CesiumForUnreal插件,参考tms的栅格瓦片地图加载逻辑,实现在UE5中通过CesiumForUnreal…...

AI模型公司如何定位 ?

AI模型公司如何定位 ? 企业与消费者&#xff1f; 和 多用途与利基市场&#xff1f; 文本将分解每个象限。 消费类和多用途 最有价值的象限并引发了人工智能热潮。 顶级公司&#xff1a; Open AI - 通过 ChatGPT 为消费者构建&#xff0c;并通过其旗舰 GPT 模型为企…...

C#,OpenCV开发指南(01)

C#&#xff0c;OpenCV开发指南&#xff08;01&#xff09; 一、OpenCV的安装1、需要安装两个拓展包&#xff1a;OpenCvSharp4和OpenCvSharp4.runtime.win 二、C#使用OpenCV的一些代码1、需要加头文件2、读取图片3、在图片上画矩形框4、 在图片上画直线 一、OpenCV的安装 1、需…...

内存健康守护神:如何用Memtest86+彻底检测电脑内存故障

内存健康守护神&#xff1a;如何用Memtest86彻底检测电脑内存故障 【免费下载链接】memtest86plus Official repo for Memtest86 项目地址: https://gitcode.com/gh_mirrors/me/memtest86plus 你的电脑是否经常出现蓝屏、死机或数据损坏&#xff1f;这些恼人的问题很可能…...

单细胞数据分析避坑指南:你的表达矩阵是怎么来的?详解Barcode、UMI与建库方法

单细胞测序数据溯源&#xff1a;从建库方法到表达矩阵的技术迷宫解密 当你在Seurat中加载那个精心准备的表达矩阵时&#xff0c;是否曾好奇这些数字背后的生物学真相&#xff1f;单细胞RNA测序技术如同一个精密的分子显微镜&#xff0c;但它的成像质量首先取决于建库方法这个&q…...

行业内正规的装修公司哪家靠谱

最近后台收到不少南宁业主的提问&#xff1a;装修挑施工公司挑花了眼&#xff0c;连锁品牌贵还怕套路&#xff0c;本地小公司又怕工艺没保障&#xff0c;到底哪家才是真的专业&#xff1f; 我在南宁家装圈摸爬滚打这么多年&#xff0c;见过太多业主花了十几万装修&#xff0c;住…...

KMS_VL_ALL_AIO:Windows和Office激活的终极智能解决方案

KMS_VL_ALL_AIO&#xff1a;Windows和Office激活的终极智能解决方案 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 你是否曾经因为Windows或Office的激活问题而感到困扰&#xff1f;面对复杂的…...

AraLingBench:首个阿拉伯语大语言模型评估基准解析

1. 项目背景与核心价值 阿拉伯语作为全球第四大语言&#xff0c;拥有超过4亿母语使用者&#xff0c;覆盖22个阿拉伯国家联盟成员国。然而在自然语言处理领域&#xff0c;阿拉伯语长期面临资源匮乏、方言复杂、形态学特殊等挑战。AraLingBench的诞生正是为了填补这一空白——它是…...

Win11Debloat:三步轻松解决Windows 11臃肿问题,让你的电脑重获新生

Win11Debloat&#xff1a;三步轻松解决Windows 11臃肿问题&#xff0c;让你的电脑重获新生 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other chan…...

别再只用PWM了!深入剖析ESP32的RMT外设如何精准控制WS2812时序

别再只用PWM了&#xff01;深入剖析ESP32的RMT外设如何精准控制WS2812时序 当你在ESP32项目中使用WS2812灯条时&#xff0c;是否遇到过颜色显示不准确、灯珠闪烁或响应延迟的问题&#xff1f;这些问题往往源于对时序控制的误解。大多数开发者会本能地选择PWM&#xff08;脉宽调…...

别再花钱买NVR了!用iSpy+旧电脑搭建家庭监控中心,保姆级避坑指南

零成本打造智能监控中心&#xff1a;iSpy旧电脑实战指南 家里那台积灰的旧笔记本终于有了用武之地。上周邻居家失窃后&#xff0c;我开始研究家庭监控方案&#xff0c;却被专业NVR设备动辄上千元的价格吓退。直到发现iSpy这款开源神器&#xff0c;配合闲置电脑就能搭建功能完备…...

猫抓浏览器扩展:一站式解决网页视频音频资源下载难题

猫抓浏览器扩展&#xff1a;一站式解决网页视频音频资源下载难题 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 你是否经常遇到这样的困扰&#x…...

【企业级AI沙箱接入黄金标准】:基于eBPF+OCI Runtime的Docker隔离架构,已验证支撑日均23万次AI推理调用

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Docker Sandbox 运行 AI 代码隔离技术 如何实现快速接入 Docker Sandbox 为 AI 代码提供了轻量、可复现且强隔离的执行环境&#xff0c;无需修改模型逻辑即可嵌入现有 CI/CD 或推理服务流程。其核心在于…...