我尝试从我的本地Premise Openstack安装程序导入gcloud
中的虚拟磁盘。但是我无法在gcloud中成功启动Centos 6.7的VM实例。
我尝试了各种选项来在gcp上运行自定义映像:
Centos 6.7
Raw image 20 GB
vmdk 8 GB image
qcow2 image 7.3 GB
Openstack compatible CentOS 6.x image 1.2 GB ( Downloaded from Internet)
首先,我们在项目中创建了一个Bucket来上传自定义图像(超过4张图像)。
已安装/配置的Google Cloud SDK。 使用以下命令从我们的自定义图像创建图像(每个图像创建至少需要2小时) gcloud compute images import my-imported-image --source-file gs://your_gcs_bucket/your_server.vmdk --os centos-9
使用上面的自定义映像启动VM,gcp显示Instance Running但无法ssh VM。 要调试步骤4,启用VM上的串行端口,串行控制台上会出现各种错误,似乎VM无法正常启动。 gcloud compute instances add-metadata [INSTANCE_NAME] --metadata = serial-port-enable = 1
尝试使图像可启动的选项,它也没有用。
Gcloud compute images import [IMAGE_NAME] --source-image [SOURCE_IMAGE] --os [OS]
GCP显示实例正在运行但在串行控制台上我们可以看到一些错误。
注意:
[root @ host]#。/ import_precheck
致命:2018/05/25 18:50:09.042337 main.go:54:必须以root身份运行
致命:2018/05/25 18:50:09.042337 main.go:54:必须以root身份运行
有人可以帮我在gcloud上启动Centos 6.7图像。