Win 7 环境上,ThingsBoard安装及启动

一、参考官方网址进行Thingsboard的下载与安装,

官方教程https://thingsboard.io/docs/user-guide/install/windows/#step-2-thingsboard-service-installation

NOTES:

错误1、命令行中进入thingsboard目录下后,执行:install.bat,thingsboard无法安装

出现如下错误:

Win 7 环境上,ThingsBoard安装及启动_第1张图片

 

 

 

解决1:登录pgAdmin,创建thingsboard数据库,再次执行install.bat后成功安装Thingsboard

Win 7 环境上,ThingsBoard安装及启动_第2张图片

 

错误2:ThingsBoard 安装成功后,ThingsBoard Server  Application无法启动,系统出错,发生系统错误1067

Win 7 环境上,ThingsBoard安装及启动_第3张图片

 

查看日志文件(thingsboard/logs/thingsboard.err.log)显示:无法创建虚拟机.

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Unrecognized VM option 'UseCondCardMark'

解决尝试:

1、查看自己jdk是否成功安装且配置无误(之前检查过配置没问题)

2、打开thingsboard/thingsboard.xml文件,将含有关键字“'UseCondCardMark'”的一行注释

(或者添加“-XX:+ IgnoreUnrecognizedVMOptions”,但该方法尝试后,在本人电脑上不起作用)

尝试后,仍无法启动Thingsboard服务器。

3.有些程序内存设置太大,可能超过虚拟机的范围,也有可能出现错误,可以设置Java 虚拟机的大小

在环境变量中,添加如下设置:

全局环境变量名:_JAVA_OPTIONS

变量值:-Xmx512M

然后在启动thingsboard,服务成功启动

 

最终解决办法:

step 1:打开thingsboard.xml中,将含有-XX:+UseCondCardMark”的一行注释

step 2:右击电脑-属性-高级系统设置-高级-环境变量-新建系统变量,设置虚拟机的大小

变量名:_JAVA_OPTIONS

变量值:-Xmx512M

执行上两步后,Thingsboard服务器能正常启动。

         

 

你可能感兴趣的:(Win 7 环境上,ThingsBoard安装及启动)