我试图在同一地区的区域移动实例。
我正在使用以下命令:
gcloud compute instances move <instance_name> --zone europe-west1-c --destination-zone europe-west1-b --verbosity=debug
并得到以下输出:
DEBUG:(gcloud.compute.instances.move)代码:'-1778529648506316197'
回溯(最近一次通话最后):
在执行文件“/opt/google-cloud-sdk/lib/googlecloudsdk/calliope/cli.py”,第787行
resources = args.calliope_command.Run(cli = self,args = args)
在运行文件“/opt/google-cloud-sdk/lib/googlecloudsdk/calliope/backend.py”,第754行
resources = command_instance.Run(args)
文件“/opt/google-cloud-sdk/lib/surface/compute/instances/move.py”,第88行,在运行
'move gce instance {0}'.format(target_instance.Name()))
在WaitFor中的文件“/opt/google-cloud-sdk/lib/googlecloudsdk/api_lib/util/waiter.py”,第266行
sleep_ms = sleep_ms)
在RetryOnResult文件“/opt/google-cloud-sdk/lib/googlecloudsdk/core/util/retry.py”,第222行
如果不是should_retry(结果,状态):
文件“/opt/google-cloud-sdk/lib/googlecloudsdk/api_lib/util/waiter.py”,行260,在_IsNotDone
返回不poller.IsDone(操作)
在IsDone文件“/opt/google-cloud-sdk/lib/googlecloudsdk/api_lib/compute/operations/poller.py”,第54行
引发OperationErrors(operation.error.errors)
操作错误:代码:'-1778529648506316197'
错误:(gcloud.compute.instances.move)代码:'-1778529648506316197'
我查看了Google计算UI中的Operations,moveInstance状态是INTERNAL_ERROR。
没有实例被移动,但它创build了临时IP地址,我不得不手动删除。
我找不到这个问题的任何细节。
我试过更新我的gcloud组件,并确保我们的项目符合移动操作所需的配额。
我如何解决这个问题?
编辑:我试图手动设置节点的根永久磁盘上的 – no-auto-delete。 然后我再次运行“移动”命令,我的实例消失了。 我有所有的磁盘和快照,所以我可以重新创build我的实例。 我将为此节点手动运行迁移 – 这不能解释发生了什么问题。