docker run mycat 报错 mycat/conf/wrapper.conf: No such file or directory

 

运行 以下语句

docker run -d   -p:8066:8066 --name mysql-mycat --net docker-network --ip 172.18.0.20 -p 9066:9066 -v $PWD/logs:/mycat/logs -v $PWD/conf:/mycat/conf mycat:1.6

报错

FATAL  | wrapper  | Unable to resolve the full path of the configuration file, /mycat/conf/wrapper.conf: No such file or directory

 

尝试解决办法1:

MyCAT启动有两种方式,分别是执行mycatstartup_nowrap.sh。如果执行mycat,默认读取的是conf目录下的wrapper.conf文件,所以先修改一下相关的配置文件

wrapper.java.additional.5=-XX:MaxDirectMemorySize=256M
wrapper.java.additional.10=-Xmx512M
wrapper.java.additional.11=-Xms512M

因为博主采用的是虚拟机,只给每个CentOS实例分配了1G内存,所以此处的参考配置如下,大家可以根据自己的实际情况进行配置。

尝试解决办法2:

删除 mycat/logs 目录缓存,不要存在logs目录,运行run后会再次自动生成

posted @   一个人的孤独自白  阅读(881)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2019-07-08 window git安装 以及 tortoiseGit安装与使用
2019-07-08 centos 安装 libiconv
2019-07-08 网页特殊符号HTML代码大全
点击右上角即可分享
微信分享提示