本帖最后由 15234496108 于 2023-8-1 14:39 编辑
一:ThingJS-X4 安装准备、部署、运维和升级的官方文档地址(安装前,请通读) Linux: Windows: ThingJS-X日志文件默认位置: - Windows:uino/ThingJSX/thingjsx-server/logs下的project-i.log或project-e.log文件
- Linux:uino/thingjsx-server/logs下的project-i.log或者project-e.log文件
您可以根据不同操作系统,在相应的路径下找到对应的日志文件。这些日志文件记录了产品的故障信息,有助于故障排查和问题解决。
二:ThingJS-X部署时遇到的问题案例及解决方案 1.Liunx、arm架构部署相关 1.1 在Ubuntu上部署失败,提示"无法安装服务,不支持X86_64架构的处理器"或者安装ES报"/root/.bash profile: 没有那个文件或目录" 故障原因:问题是Ubuntu默认使用的是/bin/sh,需要按照安装文档改为/bin/bash 解决方案: 按照文档安装部署,安装对应的依赖项,参考Ubuntu安装部署文档执行以下命令: - 执行以下命令,在弹出的页面中选择“No”,回车确定。
- sudo dpkg-reconfigure dash
- sudo apt-get install gcc g++
- 或者
- sudo apt-get install build-essential</span>
复制代码1.2 ARM X64架构的麒麟系统,安装时提示"系统缺少必要的运行库",增加依赖库后依旧报依赖错误 故障原因:libILicense-native-5.3.0.so依赖/lib64/libstdc++.so.6,但libILicense-native-5.3.0.so是arm64架构的,而/lib64/libstdc++.so.6是x86架构的,导致找不到对应依赖。 解决方案:参考案例进行解决,具体解决方案可能需要根据实际情况进行调整。
|