开发者社区 > 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 96 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”) 是阿里云自主设计研发的高性能云原生分布式数据库产品,为用户提供高吞吐、大存储、低延时、易扩展和超高可用的云时代数据库服务。

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载