【发布时间】:2016-12-07 21:04:14
【问题描述】:
在 EC2 中,如果停止并启动,或者重新启动,临时磁盘上的数据将被擦除。
问题是,将提交日志放在临时磁盘上是个好主意吗?
如果实例重新启动并丢失了提交日志,会发生什么?
我已经将复制因子设为 2,使用的是可用区感知的 NetworkTopologyStrategy。
请指教
【问题讨论】:
-
但是,实例不是在重启之前就停止了吗?
-
没有。重启 EC2 实例就像按 control-alt-delete。无论您是从 EC2 控制台、API(包括 SDK)还是
sudo reboot重新启动,实例都保留在同一物理主机上并保持其临时磁盘完好无损。停止实例会将其从其位于 AWS 的物理主机中移除,并在再次启动时将其部署到新的物理主机,并自动移动其 EBS 卷和网络接口,但使用新的空临时磁盘。见docs.aws.amazon.com/AWSEC2/latest/UserGuide/…
标签: amazon-ec2 cassandra