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

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

NOTES:

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

出现如下错误:

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

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

查看日志文件(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中,将含有“<startargument>-XX:+UseCondCardMark</startargument>”的一行注释;

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

变量名:_JAVA_OPTIONS

变量值:-Xmx512M

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

Win 7 环境上,ThingsBoard安装及启动的更多相关文章

  1. Gitbook在 Mac 环境上的安装及使用

    一.在 Mac 环境上搭建 gitbook #.安装node.js,在node.js官网下载,直接安装稳定版本. https://nodejs.org/en/ #.检测 node.js 是否安装成功 ...

  2. redis在linux环境下的安装与启动

    定义 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted s ...

  3. linux环境上 rocketmq 安装部署

    Rocketmq-简单部署   一.准备环境 1.系统:Centos7.3(无硬性要求) 2. jdk:1.8 3.maven:3.5(无硬性要求) 4.git 5.rocketmq 4.2 二.环境 ...

  4. centos7 上Docker安装与启动

    1.  docker  centos 文档地址 https://docs.docker.com/install/linux/docker-ce/centos/ 2. 安装环境说明: docker社区版 ...

  5. [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装、启动及PXE理论详解

    [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装.启动及PXE理论详解 本篇blog主要讲述了[PXE] linux(centos)PXE无盘服务器搭建,安装,启动及pxe协议 ...

  6. keepalived yum安装后启动报错解决

    [root@centos8 ~]yum install keepalived -y [root@centos8 ~]systemctl start keepalived.services [root@ ...

  7. 在Mac和win7上分别安装了docker后,发现原来的vagrant都启动不了了

    在Mac和win7上分别安装了docker后,发现原来的vagrant都启动不了了 liugx@liugx vagrant$ vagrant up /opt/vagrant/embedded/gems ...

  8. python环境搭建以及jupyter notebook的安装和启动

    一.Python 环境搭建 本章节我们将向大家介绍如何在本地搭建Python开发环境. Python可应用于多平台包括 Linux 和 Mac OS X. 你可以通过终端窗口输入 "pyth ...

  9. Linux suse x86_64 环境上部署Hadoop启动失败原因分析

    一.问题症状: 在安装hadoop的时候报类似如下的错误: # A fatal error has beendetected by the Java Runtime Environment: # #  ...

随机推荐

  1. linux系统常用软件

    输入法---搜狗输入法 音乐播放器---网易云音乐 邮箱---

  2. 找到一些经验,关于使用thymeleaf时遇到的一些问题

    最近一直在使用spring boot,所以自然而然的使用了thymeleaf,但是我想说习惯了jsp之后使用thymeleaf真实觉得不顺手,在使用thymeleaf中也遇到了一些问题,在这里记录一下 ...

  3. Nginx 做JavaWeb负载均衡

    随着用户量的增大,单台服务器已经满足不了用户的需求. 准备工作:安装 gcc.pcre-devel.zlib.OpenSSL 一下是在线   离线请戳这里 gcc 安装安装 nginx 需要先将官网下 ...

  4. Dao的扩展

    题目: 1.查询所有学生记录,包含年级名称2.查询S1年级下的学生记录 一.项目目录 package com.myschool.entity; import java.util.ArrayList; ...

  5. PostgreSQL 进程结构

    本文主要讲述了PG的几个主要进程,以及PG的核心架构.进程和体系结构详见下图: 从上面的体系结构图可以看出来,PG使用经典的C/S架构,进程架构.在服务器端有主进程.服务进程.子进程.共享内存以及文件 ...

  6. RabbitMQ持久化和非持久化

    但是,非持久化要比持久化速度更快. 队列是否需要持久化:看需求

  7. yii2.0 模块的使用

    以高级模板为例 1.复制目录 frontend或backend 为一个新目录pro修改advanced\common\config\bootstrap.php 添加一行,加载刚才的路劲Yii::set ...

  8. 查看日志tail命令

    打开终端,连接jboss: 命令: tail -f -n 500 /var/log/wildfly/wrapper.log

  9. Arts打卡第6周

    Algorithm.主要是为了编程训练和学习. 每周至少做一个 leetcode 的算法题(先从Easy开始,然后再Medium,最后才Hard). 进行编程训练,如果不训练你看再多的算法书,你依然不 ...

  10. ML_Review_PCA(Ch4)

    Note sth about PCA(Principal Component Analysis)   ML6月20日就要考试了,准备日更博客,来记录复习一下这次ML课所学习的一些方法. 博客是在参考老 ...