google-cloud-platform - 使用自定义网络将虚拟磁盘导入 Google Cloud
问题描述
当我尝试vmdk
使用命令将文件导入 GCP 时gcloud compute images import
,我得到
“googleapi:错误 400:字段 'resource.networkInterfaces[0]' 的值无效:''。
应为自定义子网模式网络指定子网”。
默认网络中的子网模式设置为“CUSTOM”。这就是为什么我得到那个味精。
导入图像时有没有办法指定网络?或指定子网信息?
解决方案
建议:
此解决方法对我有用,您可以在此问题仍未解决时执行此操作:
- 创建一个临时项目,将自动创建一个默认的自动网络。
- 将 vmdk 导入临时项目
- 在您的原始项目中,使用导入的图像创建实例。
- 删除临时项目
注意:删除临时项目将删除导入的图像,但不会删除创建的实例。
推荐阅读
- python - 无法获取正确的 div 以从表中获取数据
- javascript - Javascript - 切换到另一个选项卡时暂停视频(在同一页面上)
- canvas - Trying to allow user to choose which chart to display (using chart.js)
- python-3.x - InlineKeyboardMarkup Telegram bot (pyTelegramBotAPI)
- firebase - Firebase Issue When App is in Background state Native Android
- rust - 在指向结构的指针上使用 AtomicPtr::compare_exchange 时的行为是什么?
- date - SAS date format when loaded in is strange
- oracle - Trying to create SELECT Stored Procedure in Oracle PL SQL and getting error in VARIABLE CURSOR_OUTPUT REFCURSOR;
- c++ - How to use UTF8 characters in DEFAULT c++ project OR when using mysql connector for c++ in visual studio 2019 (Latin7_general_ci to UTF-8)?
- reactjs - 如何使用来自 Api-request 的结果而不将它们放入状态 React Redux Saga