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启动有两种方式,分别是执行mycat
和startup_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后会再次自动生成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于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代码大全