最近我在笔记本电脑上使用 devstack 安装了 openstack。我面临的问题是启动一个实例,因为我的电脑资源很差(32 位,4 Go Ram,20Go 可用空间),我需要部署一个非常小的图像。
我尝试了一个 ubuntu 的 iso 映像,我还从 Ubuntu Cloud 映像下载了一个映像,但它们都无法启动。我想做的就是启动一个instance
, install java
, Tomcat server
.
关于我可以使用的图像的任何建议?
devstack 内置了 cirros。它可能尽可能小。它是一个有限的发行版,但您应该能够下载 jdk 安装程序并运行它。
您可能需要下载 32 位 cirros 映像。cirros 发行版下载可在此处获得: https ://launchpad.net/cirros/+milestone/0.3.0
此图像应该适合您: https ://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-i386-disk.img
使用 ubuntu 云镜像。确保您的云映像也是 32 位的。
在生成实例时,请查看您查看 Nova 安全组以允许您可能使用的端口。
您可以尝试 ** https://docs.openstack.org/image-guide/obtain-images.html中的任何图像。
在这些Ubuntu
图像中,您可以使用并在其上安装应用程序。它带有默认用户名ubuntu
,您可以使用热模板设置新密码cloud-init
或在启动实例时手动设置。