开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

docker部署体验模式,重启服务器时,pd库很大概率会直接崩溃,这个PolarDB问题是为什么?

docker部署体验模式,重启服务器时,pd库很大概率会直接崩溃,需要手动去docker容器里删除一些文件才可以启动,这个PolarDB问题是为什么?1.进入容器内部
2./home/polarx/polardbx/build/run/polardbx-sql/bin/tddl.pid 这个文件删掉
3./home/polarx/polardbx/build/run/polardbx-sql/bin/shutdown.sh -P asdf1234ghjk5678
4./home/polarx/polardbx/build/run/polardbx-sql/bin/startup.sh -P asdf1234ghjk5678
5.测试链接Mysql mysql -h127.1 -P8527 -upolardbx_root -p123456

日志
polardbx/build/run/polardbx-sql/logs/tddl/tddl.log

展开
收起
三分钟热度的鱼 2024-01-24 21:44:32 101 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长
    1. 检查您的Dockerfile或docker-compose.yml文件,确保所有的服务都在正确的条件下启动和停止。
    2. 确保在服务器启动和停止过程中,所有的PolarDB进程都能正确地关闭。这可能需要在Dockerfile或docker-compose.yml中添加一些清理或停止命令。
    3. 考虑使用更高级的监控和自动化工具,如Consul、Etcd或Kubernetes,以便在服务器重启时自动重启所有服务。
    2024-01-25 08:20:50
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS快储存加密技术 立即下载