环境
- EMQX 版本:5.8.8
- 操作系统版本:linux
重现此问题的步骤
使用docker-compose 安装的。没有修改过配置文件
预期行为
正常启动
实际行为
产生报错,以下为日志内容
ERROR: call_hocon_failed: -s emqx_enterprise_schema -c /opt/emqx/etc/emqx.conf multi_get node.data_dir node.name node.cookie node.db_backend cluster.proto_dist node.dist_net_ticktime license.key
[error]: {scan_error,#{line => 232,reason => “illegal characters "/c"”,file => “/opt/emqx/etc/emqx.conf”}}
我看了下/emqx/etc/emqx.conf 的 232 行的内容为
node.crash_dump = log/crash.dump
以下是挂载卷
volumes:
- /usr/local/emqx/etc:/opt/emqx/etc # 配置文件
- /usr/local/emqx/data:/opt/emqx/data # 数据文件
- /usr/local/emqx/log:/opt/emqx/log # 日志文件
主机的这些文件地址是先创建了一个临时容器,然后再从临时容器内copy过来的