Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 试图停止谷歌计算引擎实例的可怕警告_Google Cloud Platform_Google Compute Engine - Fatal编程技术网

Google cloud platform 试图停止谷歌计算引擎实例的可怕警告

Google cloud platform 试图停止谷歌计算引擎实例的可怕警告,google-cloud-platform,google-compute-engine,Google Cloud Platform,Google Compute Engine,每次我试图关闭我的GCE实例时,我都会看到一个可怕的警告,说如果它在2分钟内没有停止,系统将尝试停止,这可能会导致数据损坏(并请求我继续) 我想知道你们是怎么处理的?只需冒险(同时备份系统映像和连接的磁盘) 有了GCP的每分钟计费,我经常停止我的实例,不知道这个警告有多严重 Anupam,它描述的警告告诉您,您的实例预计将在2分钟内正常关闭。2分钟是实例停止/终止所有用户进程和系统服务、将挂起的缓冲区刷新回磁盘、进行任何清理和关闭而不丢失数据的足够时间。更具体地说,如果您的数据存储在RAM中,但

每次我试图关闭我的GCE实例时,我都会看到一个可怕的警告,说如果它在2分钟内没有停止,系统将尝试停止,这可能会导致数据损坏(并请求我继续)

我想知道你们是怎么处理的?只需冒险(同时备份系统映像和连接的磁盘)


有了GCP的每分钟计费,我经常停止我的实例,不知道这个警告有多严重

Anupam,它描述的警告告诉您,您的实例预计将在2分钟内正常关闭。2分钟是实例停止/终止所有用户进程和系统服务、将挂起的缓冲区刷新回磁盘、进行任何清理和关闭而不丢失数据的足够时间。更具体地说,如果您的数据存储在RAM中,但未刷新到磁盘,则会丢失这些数据

Google Compute Engine提供了可根据您的选择在不同时间进行备份的功能。如果你愿意,这会给你返回到早期版本的自由

您还可以将其用于关心耐久性和可用性的文件。需要时,您始终可以访问VM上的这些文件

存储模式也取决于您的应用程序。如果您的应用程序需要对故障进行恢复,则需要对故障进行计划。在分布式系统中,故障是不可避免的,并且可能发生在堆栈的所有层上,包括硬件和软件


下面是应用程序的一个示例。

现在的等待时间是90秒,这可能在所有情况下都不够。我对大量虚拟机使用嵌套虚拟化。优雅的停车可能需要90秒的时间。充其量,超时应该是可配置的。建议您在尝试从GCP控制台停止服务之前,先从shell优雅地停止服务