如何将Google Compute Engine的快照复制到Google Cloud Storage?

5
我有一个应用程序,已经安装了预设的应用服务器。 我想将其复制为图像到GCS。 我尝试了'gcimagebundle',但提示“未找到平台,您可以在python_factory.py文件中配置平台”。 有没有办法可以将我的快照复制到GCS? 更多信息:
sudo gcimagebundle   -d /dev/sda -o /tmp/ --log_file=/tmp/abc.log
***************************************************************************
*                                                                         *
*             !!!!  WARNING: YOU ARE INSIDE LVE !!!!                      *
*IF YOU RESTART ANY SERVICES STABILITY OF YOUR SYSTEM WILL BE COMPROMIZED *
*        CHANGE YOUR USER'S GROUP TO wheel to safely use SU/SUDO          *
*                             MORE INFO:                                  *
*      http://docs.cloudlinux.com/index.html?lve_pam_module.html          *
*                                                                         *
***************************************************************************
Starting logging in /tmp/abc.log
Platform is not supported. Platform rules can be added to platform_factory.py.

我使用的操作系统是CentOS 6。

  • n1-standard-1(1个vCPU,3.8 GB内存)
  • us-central1-b
  • centos-6-v20140415

你能否发布一下从gcimagebundle获取的确切错误信息? - jterrace
嗨jterrace - 我已经更新了问题,包括我遇到的错误和实例的配置。 - Krishnan Tringer
我正在使用centos-6-v20140415制作图像,但我从未见过这个错误。您是否使用特殊用户来运行命令?您是否为应用程序启用了LVE? - Benoît Sauvère
是的,我已经安装了 cPanel,使用了 LVE 并在超级用户模式下使用 sudo -s 运行,并在 GCE 中执行了此命令,但它没有起作用。 - Krishnan Tringer
1
你能否发布以下内容:1)日志文件(/tmp/abc.log)中有什么?2)查看gcimagebundle和platform_factory代码,它们解析/etc/redhat-release文件以确定操作系统名称。你能否也发布一下该文件的内容?它应该以“centos”开头。谢谢。 - Wan B.
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接