Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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 compute engine 如何拯救实例启动盘?_Google Compute Engine_Glibc - Fatal编程技术网

Google compute engine 如何拯救实例启动盘?

Google compute engine 如何拯救实例启动盘?,google-compute-engine,glibc,Google Compute Engine,Glibc,我知道这个请求听起来很特别,但我在为我的应用程序升级时破坏了一个glibc文件 我没有为备份付费。我不会为cloud shell之外的第二个实例付费这是供个人使用的,不是专业类型,因此它与ServerFault无关(这就是为什么创建新服务器并删除当前服务器不是解决方案的原因) 我可以回滚升级:以前的文件已经在磁盘上,所以需要在xfs上执行简单的文件复制。但是,当我尝试将磁盘连接到其他位置时,它确实会说实例正在使用它,即使它已关闭电源。对于我来说,解决像您这样的问题的最简单方法是将磁盘从当前VM实

我知道这个请求听起来很特别,但我在为我的应用程序升级时破坏了一个glibc文件

我没有为备份付费。我不会为cloud shell之外的第二个实例付费这是供个人使用的,不是专业类型,因此它与ServerFault无关(这就是为什么创建新服务器并删除当前服务器不是解决方案的原因)


我可以回滚升级:以前的文件已经在磁盘上,所以需要在xfs上执行简单的文件复制。但是,当我尝试将磁盘连接到其他位置时,它确实会说实例正在使用它,即使它已关闭电源。

对于我来说,解决像您这样的问题的最简单方法是将磁盘从当前VM实例连接到另一个VM实例,如建议的那样


我知道成本可能是一个因素,但F1 Micro 1-2小时的成本是。

作为替代方案,是否有办法从iso引导,甚至使用嵌入式initrd?1)要在不同的实例上使用磁盘,必须先将其分离。2) 谷歌没有提供从ISO启动的功能。3) 我不知道你所说的“嵌入式initrd”是什么意思。4) Detach命令:
gcloud compute instances Detach disk NAME--disk=disk--zone=zone
5)在本文中,我展示了针对不同问题的恢复命令,但本文将帮助您完成这些步骤@约翰汉利:我是说用来引导系统的initrd。对于磁盘分离,系统抱怨机器至少需要1个引导磁盘。还有如何连接到云外壳?1)磁盘分离:你读过我的文章吗?2) 无法将磁盘连接到云Shell。Cloud Shell是一个容器,而不是一个计算引擎实例。您需要启动另一个实例,或者使用本文中的startup命令方法。