Я пытался импортировать виртуальный диск в gcloud
из локальной установки Premise Openstack. Но я не могу успешно запустить экземпляр VM для Centos 6.7 в gcloud.
Я пробовал разные варианты запуска Custom Image на 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-import-image --source-file gs: //your_gcs_bucket/your_server.vmdk --os centos-9
Запущена виртуальная машина с использованием указанного выше пользовательского образа, gcp показывает Instance Running, но не в состоянии ssh виртуальной машины.Для отладки шага 4. Включен последовательный порт на виртуальной машине, на последовательной консоли появлялись различные ошибки, похоже, виртуальная машина не загружается должным образом.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 показывает запущенный экземпляр, но на последовательной консоли мы можем увидеть некоторую ошибку.
Примечание:
- В справочных ссылках GCP GCP настоятельно рекомендует использовать инструмент pre_check на виртуальной машине, но мы получаем следующую ошибку (мы запускаем двоичный файл с пользователем root, но все еще получаем ошибки)
[root@host] # ./import_precheck
FATAL: 2018/05/25 18: 50: 09.042337 main.go: 54: должен быть запущен от имени пользователя root
FATAL: 2018/05/25 18: 50: 09.042337 main.go: 54: должен быть запущен от имени пользователя root
- Мы также пытались просмотреть код для этого двоичного файла (import_precheck), но не смогли загрузить его по ссылкенедоступен (Использовал ссылку, предоставленную GCP).
Может кто-нибудь помочь мне в запуске Centos 6.7 Image на gcloud.