, я установил Ubuntu MicroStack на сервере HP Proliant DL360 Gen9. Я выполнил процедуру установки MicroStack с веб-сайта MicroStack.
Все было в порядке. Однако, когда я решил загрузить образ Linux в MicroStack. Я выполнил инструкции, которые нашел на официальном сайте OpenStack. Однако на экране компьютера появилось следующее сообщение:
Невозможно создать изображение
На экране компьютера больше ничего не появилось. Есть идеи, как решить эту проблему? Заранее спасибо.
Это связано с тем, что nginx, обслуживающий Horizon, ограничил размер загрузки. Я не эксперт по Snap, так что это может быть не «правильный» способ сделать это, но он решит проблему (отредактируйте сторону на свой вкус):
edit /var/snap/microstack/common/ etc/nginx/snap/nginx.conf. В разделе «http» добавьте что-то вроде
client_max_body_size 4G;
Сохраните это, затем перезагрузите nginx с помощью:
/snap/microstack/current/usr/sbin/nginx -s reload -c /var/snap/microstack/common/etc/nginx/snap/nginx.conf
Вы также можете добавить новые изображения с помощью чего-то вроде (изменить изображение и пароль):
microstack.openstack --os-username=admin --os-password=keystone image create --file ./path_to_an_image.img --public --container-format bare --disk-format qcow2 'MyImage'