mysql - 我怎样才能让 MySQL 在 CoreOS 更新上持久存在?

标签 mysql docker coreos

我希望有一个我正在构建的应用程序在 CoreOS 集群上运行。当 CoreOS 更新自身时,它必须在安装更新/切换分区时重新启动一小段时间。我的问题是如何在更新操作系统时让 MySQL 保持“事件状态”?我猜这是通过某种集群配置实现的?但是当 master 宕机时会发生什么?我一直在谷歌上搜索这个无济于事。

最佳答案

这是一个相当宽泛的话题。我建议你看看 MySQL replication .这使您能够重新启动机器而不会失去对 MySQL 的访问权限。

MySQL 复制使您能够在多台服务器上运行 MySQL,如果其中一台服务器出现故障,其余服务器将接管。如果主实例不可用 mysqlfailover使您能够执行故障转移到可用的最佳从站。

关于mysql - 我怎样才能让 MySQL 在 CoreOS 更新上持久存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35565923/

相关文章:

mysql - 获取同一表中一列位于一组中的所有行(MySQL)

php - 连接到多个表

mysql - MySQL docker容器的性能问题

powershell - 使用Docker安装Powershell devbox Magento

elasticsearch - kubernetes 调度器是否支持反亲和性?

amazon-web-services - 为什么 Kubernetes apiserver 向 etcd 服务器提供了错误的证书?

cluster-computing - CoreOS 中的共享 IP

java - 将Java连接到MySQL数据库

php - 在 php 或 Cakephp 中使用 fgetcsv 导入大型 CSV 文件

shell - 在构建 docker 镜像时运行 shell 脚本