Ho installato Ubuntu MicroStack sul server HP Proliant DL360 Gen9. Ho seguito la procedura di installazione di MicroStack dal sito Web di MicroStack.
Tutto era a posto. Tuttavia, quando ho deciso di caricare un'immagine Linux in MicroStack. Ho seguito le istruzioni che ho trovato nel sito ufficiale di OpenStack. Tuttavia, lo schermo del computer ha inviato il seguente messaggio:
Impossibile creare l'immagine
Niente più è apparso sullo schermo del computer. Qualche idea su come risolvere questo problema? Grazie in anticipo.
Risposta accettata:
Questo perché nginx che sta servendo Horizon ha limitato la dimensione del caricamento. Non sono un esperto di snap, quindi questo potrebbe non essere il modo "giusto" per farlo, ma risolverà il problema (modifica il lato a tuo piacimento):
modifica /var/snap/microstack/common/etc/nginx/snap/nginx.conf. Nella sezione "http", aggiungi qualcosa come
client_max_body_size 4G;
Salvalo, quindi ricarica nginx con:
/snap/microstack/current/usr/sbin/nginx -s reload -c /var/snap/microstack/common/etc/nginx/snap/nginx.conf
Puoi anche aggiungere nuove immagini con qualcosa come (cambia immagine e password):
microstack.openstack --os-username=admin --os-password=keystone image create --file ./path_to_an_image.img --public --container-format bare --disk-format qcow2 'MyImage'