启动失败
# 在linux 系统中执行管理 sh 提示
执行如下命令:(https://blog.csdn.net/perter_liao/article/details/76757605)
# 1.编辑文件
vim filename(文件名)
# 2.进入末行模式(按esc键)
# 3.设置文件格式
:set fileformat=unix
# 4.保存退出
:wq
# 5.#sh filename OK!
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
同时需要注意文件编码格式和内容换行符
# windows 中执行管理bat命令乱码或者执行失败
请修改(Agent.bat、Server.bat)文件编码为当前系统默认的编码(windows中默认为GB2312)、检查文件内容换行符
使用 GB2312 编码后请检查脚本里面是否包含 CHCP 相关命令,如果存在需要将其一并删除
# windows 中上传中文文件名乱码
- 请修改(Agent.bat、Server.bat)文件编码为当前系统默认的编码(windows中默认为
GB2312
)、检查文件内容换行符:\r\n
- 删除(Agent.bat、Server.bat)文件中
CHCP
相关命令,果存在需要将其一并删除 - 添加 JVM 参数:
-Dfile.encoding=UTF-8
# 启动很慢
在 linux 中出现如下日志:Please verify your network configuration.
WARN [main] o.s.b.StartupInfoLogger [StartupInfoLogger.java:117]- x:() InetAddress.getLocalHost().getHostName() took 10084 milliseconds to respond. Please verify your network configuration.
1
解决方法:
- 查看主机名
hostname
1
假设输出:myhostname
- 在/etc/hosts上加上主机名
127.0.0.1 localhost myhostname
::1 localhost myhostname
1
2
2
注意:myhostname 请修改为第一步执行结果
# Ubuntu/Debian 执行脚本错误
Syntax error: "(" unexpected
代码对于标准bash而言没有错,因为Ubuntu/Debian
为了加快开机速度,用dash
代替了传统的bash
,是dash
在捣鬼。
解决方法:
- 就是取消
dash
sudo dpkg-reconfigure dash
在选择项中选No,搞定了!
- 通过
bash ./Agent.sh
、bash ./Server.sh
执行
帮助我们改善此文档 (opens new window)
上次更新: 2022/08/08, 12:30:30
- 01
- 使用 gradle 本地构建打包项目并发布到节点08-08
- 02
- 如何开启 h2-console web 访问功能08-05
- 03
- 在线管理 SSH 终端以及上传文件(SFTP)和执行命令历史08-01