HP ProliantDL360Gen9サーバーにUbuntuMicroStackをインストールしました。 MicroStackWebサイトのMicroStackインストール手順に従いました。
すべてがOKでした。しかし、MicroStackにLinuxイメージをアップロードすることにしたとき。 OpenStackの公式Webサイトにある指示に従いました。ただし、コンピュータの画面から次のメッセージが送信されました:
画像を作成できません
コンピュータの画面にはこれ以上何も表示されませんでした。この問題を解決する方法はありますか?よろしくお願いします。
承認された回答:
これは、地平線を提供しているnginxがアップロードサイズを制限しているためです。私は簡単な専門家ではないので、これは「正しい」方法ではないかもしれませんが、問題を回避できます(好みに合わせて編集してください):
/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'