Articles of openstack

Openstack在三台服务器上的冗余体系结构

我想在三台(超级)服务器上部署一个Openstack架构,以便在服务器closures的情况下Openstack基础架构仍在运行。 什么是部署这个最好的方法? 在三台服务器的每台上部署Control,Network和Compute组件是最好的select吗? 就我所知,在这个3节点的体系结构中没有减less的情况: 感谢您的时间

如何在单个Ubuntu 12.04节点上安装OpenStack?

我在Ubuntu 12.04中安装OpenStack时遇到问题,原因有很多: 官方的Ubuntu网站推荐Juju和MAAS。 但是,这是我试图安装OpenStack的单个节点,并且根据文档MAAS需要“两个或多个节点”。 另外,我在MAAS和Juju方面没有任何经验,而且更愿意使用我更熟悉的技术,以便debugging出现的问题。 我试过StackGeek,但是这个失败,因为节点只有一个以太网端口。 但是,该节点具有nova存储所需的第二个硬盘驱动器。 我已经尝试了DevStack,但无法login到仪表板。 login表单显示正常,但只要我尝试提交页面,我的浏览器开始无限期地加载。 我已经尝试从包直接安装,但是在尝试login时,仪表板中出现内部服务器错误,没有任何可以帮助我debugging问题的有用日志。 这些尝试中都有一个新的Ubuntu 12.04 LTS设置; 我发现很奇怪,无论我尝试什么,我都无法安装OpenStack。 这是一个稳定/成熟的项目吗? 为什么我遇到这么多的错误?

如何更新OpenStack上的用户数据?

我有一堆运行在Grizzly上的OpenStack虚拟机。 我需要更改目前由cloud-initpipe理的域名。 我如何更新用户数据?

限制每个租户的安全组数量在OpenStack中有什么意义?

默认情况下,租户(1)只能创build10个安全组(2)。 有什么理由让这个数字如此之低? (1) http://docs.openstack.org/grizzly/openstack-compute/admin/content//users-and-projects.html : 传统术语:早期版本的OpenStack使用术语“项目”而不是“承租人”。 (2) http://docs.openstack.org/user-guide-admin/content/cli_set_quotas.html : $ nova quota-defaults +—————————–+——-+ | Quota | Limit | +—————————–+——-+ | instances | 10 | | cores | 20 | | ram | 51200 | | floating_ips | 10 | | fixed_ips | -1 | | metadata_items | 128 | | injected_files | 5 | | […]

通过Glance将OVA与多个vmdk上传到OpenStack

我正尝试将OVAfile upload到Openstack。 ova文件包含5个文件: volume1.vmdk volume2.vmdk volume3.vmdk server.mf server.ovf 我用以下命令上传了这些文件: glance image-create –name server –disk-format vmdk –container-format ovf –is-public False –file /path/to/file.ova –progress 但是,当我尝试从已上传的映像创build服务器时,出现错误(可通过控制台查看),指出没有可引导卷。

SSH在OpenStack节点上的访问

我已经用Mirantis Fuel设置了2个节点的OpenStack。 openstack部署后,我无法通过SSH访问控制器节点和计算节点,因为身份validation失败时,我尝试访问它们。 我在哪里可以find通过SSH访问节点的私钥? 谢谢。

OpenStack为单个虚拟机实例分配多个计算节点资源

我学习OpenStack,了解单个计算节点的资源可以在多个虚拟机实例之间分配和共享。 如果我们假设我有一个单一的应用程序需要资源以指数forms运行在单个虚拟机实例上。 是否有可能为单个虚拟机实例分配多个计算节点资源,以便应用程序能够使用更多的资源? 为了使它更简单,我希望能够为单个应用程序专用多个计算节点资源。

nova-compute strart-libvirt错误:无法将套接字连接到“/ var / run / libvirt / libvirt-sock”:没有这样的文件或目录

任何尝试启动nova计算服务都会失败,并显示错误HypervisorUnavailable: Connection to the hypervisor is broken on host: 跟踪日志如下(取自/var/log/nova/nova-compute.log ) AUDIT nova.service [-] Starting compute node (version 2014.1.1) ERROR nova.virt.libvirt.driver [-] Connection to libvirt failed: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory TRACE nova.virt.libvirt.driver Traceback (most recent call last): TRACE nova.virt.libvirt.driver File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 787, in _connect TRACE nova.virt.libvirt.driver libvirt.openAuth, […]

无法通过浮动IP连接到实例,不能正常转发/转发

我无法使浮动IP在我的OpenStack安装程序上正常工作。 看起来控制器节点(运行nova-network)不会将stream量转发到实例。 我使用FlatDHCP进行Folsom部署,不运行多主机,运行在Ubuntu 12.04上。 例如,下面是一个运行实例,其固定IP为10.40.0.2,浮动IP为10.20.0.3: $ nova list +——-+———+——–+——————————+ | ID | Name | Status | Networks | +——-+———+——–+——————————+ | 3d292 | quantal | ACTIVE | private=10.40.0.2, 10.20.0.3 | +——-+———+——–+——————————+ 如果我login到控制器,我可以ping通ssh到任一IP的VM实例。 但是,我不能ping或SSH到外部机器的实例。 如果我尝试从不同networking(192.168.3.5)上的计算机ping通,则可以看到数据包在其公共接口(eth3)上到达控制器,但这些数据包不会被转发到已连接的网桥(br100)到私人界面: # tcpdump -i any icmp tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL […]

OpenStack实例没有占满全部空间

我用Centos 6.4创build了一个新的实例,其磁盘空间为20 GB,但是当我login到VPS并执行df -h时,显示的空间如下 Filesystem Size Used Avail Use% Mounted on /dev/vda1 984M 706M 229M 76% / none 1012M 0 1012M 0% /dev/shm 和fdisk -l的输出 Disk /dev/vda: 21.5 GB, 21474836480 bytes 4 heads, 32 sectors/track, 327680 cylinders Units = cylinders of 128 * 512 = 65536 bytes Sector size (logical/physical): 512 bytes / 512 bytes […]