【问题标题】:Import a custom Linux image for POWER-IAAS part of the IBM Cloud?为 IBM Cloud 的 POWER-IAAS 部分导入自定义 Linux 映像?
【发布时间】:2021-08-23 23:40:10
【问题描述】:

我正在尝试为 Power 架构导入支持云的 Debian Linux 映像,以便在支持此架构的 IBM 公共云上运行。

我想我正在按照说明进行操作,但我看到的行为是,在图像导入时,填写所有相关信息后,当我点击“导入”按钮时,GUI 只是静默退出,没有明显效果,也没有报告错误。

我在 AWS 上做简单的 iaas 工作经验丰富,但对 IBM 云很陌生,还没有在任何云提供商上部署自定义映像。我知道“cloud-init”,并且对它解决的问题有一个合理的一般知识(在启动时将云提供者元数据映射到生成的 VM 中的配置条目),但对于它实际上是如何的并不多有效。

我所做的是:

  • 拥有一个 IBM 云帐户,并从免费层升级,以访问 Power。
  • 已激活 Power Systems 虚拟服务器服务。
  • 已激活云对象存储服务。
  • 在 COS 中创建了一个存储桶。
  • 为此存储桶创建了启用 HMAC 的服务凭据。
  • 已将 .tar.gz 格式的图片上传到存储桶(通过 CLI,GUI 上传太大)。

图片来自here——该页面有点模糊,它可能会与哪些云提供商合作,但 AFAIK IBM 云是唯一支持 Power 的公共云?

然后,从 Power Systems Virtual Server 服务页面,单击左侧的“Boot Images”项,显示空白列表,然后单击列表顶部的“Import Image”,并填写表格。我有所有条目的答案——我可以组成一个新名称,我知道我的 COS 的区域,图像文件名”(“key”,在关键对象存储用语中),存储桶名称,以及访问密钥和秘密密钥,可从 COS 面板中的凭据描述中获得。

然后“导入”按钮亮起,我点一下,导入对话框消失,没有报错,也没有导入图片。

有很多事情可能是错误的,我不确定如何调查。

凭证可能没有以正确的方式连接到存储桶,我并不真正理解有关此的文档,但在 GUI 中它看起来在正确的范围内并且其中包含正确的数据。

也有可能只允许某些类型的图像,并且我的图像未通过某种验证检查,但在这种情况下,我会收到错误消息吗?

我找到了非 Power-IAAS 的图像导入说明,但似乎超出了范围。我还找到了一些关于如何准备自定义图像的文档,但它们似乎也不是 Power-IAAS。

这样做的正确方法是什么?

编辑以添加:还尝试通过 CLI(“ibmcloud pi image-import”)执行此操作,它会超时,显然是在应该接收图像的端点上。此外,命令行工具有一个--os-type 标志,显然只需要[aix | sles | redhat | ibmi]——我第一次尝试使用raw,这是一个错误。

这也许是我想做的事情实际上不可能的额外证据?

【问题讨论】:

    标签: ibm-cloud


    【解决方案1】:

    PowerVS 仅支持 .ova 图像。例如,VMWare 不支持这些。

    你可以从这里得到https://public.dhe.ibm.com/software/server/powervs/images/

    或者您可以使用区域图像池中可用的图像:

    ibmcloud pi image-list-catalog
    
    

    一旦您的第一个虚拟机启动并运行,您就可以使用https://github.com/ppc64le-cloud/pvsadm 创建一个新的 .ova。目前该工具仅支持 RHEL、CentOS 和 CoreOS。

    如果你想轻松玩 PowerVS 你也可以使用https://github.com/rpsene/powervs-actions

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-13
      • 2019-01-25
      • 2016-12-21
      • 1970-01-01
      • 1970-01-01
      • 2023-03-09
      • 2019-10-06
      相关资源
      最近更新 更多