1、下载
windows版本的commons-daemon-1.2.4-bin-windows.zip
https://mirrors.tuna.tsinghua.edu.cn/apache/commons/daemon/binaries/windows/
2、将文件拷贝到iotdb/sbin目录
解压缩commons-daemon-1.2.4-bin-windows.zip
拷贝prunmgr.exe 和 prunsrv.exe到IoTDB的sbin目录。
(64位操作系统拷贝64位prunsrv.exe)
3、安装服务
将附件中的 install_service.bat 放置到 iotdb/sbin 目录下
以管理员运行cmd,进入 iotdb 的 sbin 目录,执行 install_service.bat
4、打开服务
开始→运行→services.msc
找到 apache-iotdb,右键启动
5、关闭IoTDB:
以管理员运行cmd,使用命令netstat -ano |findstr 6667找到IoTDB占用端口(一般为6667)
taskkill /F /pid [pid]
6、删除服务
以管理员运行cmd
sc delete apache-iotdb
注意:
1、建议使用jdk1.8
后续jdk版本需自己生成jre,并确保install_service.bat的jvm.dll路径正确
2、IoTDB建议放置在某一磁盘的根目录下,层级过多会导致服务注册失败
3、注册的服务无法右键停止,必须使用taskikill杀掉
参考链接:
Apache Commons Daemon
下载地址:
https://mirrors.tuna.tsinghua.edu.cn/apache/commons/daemon/binaries/windows/
官网地址:
参考文档:
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/697432/#outline__1_1
https://blog.csdn.net/liu_dong_kang/article/details/78783817