当我在OpenStack中启动实例时,他们不会获得DHCP租约。 当我进入实例并手动configuration将被分配的IP时。 networking正常。 有了TCPDump,我可以看到DHCP的提供,但他们似乎被忽略。
在virtio磁盘上安装kvm中的windows 2008 R2时,似乎不支持驱动程序。 即使在安装驱动程序后,我也无法将Windows安装到映像中。 这是因为Windows不会将映像看作可引导的。 那么如何制作一个支持virtio的windows server 2008 R2,并且可以添加到Glance? 编辑1:添加的图像所以这里是我的问题的一些图像。 这不是0x80300001错误,因为certificate我添加了一个图像,显示Windows ISO加载在CD-ROM中。 编辑2:行为似乎只有在Ubuntu上经历。 Dyasny证实了它在Fedora上的工作。
我目前有一台运行FreeNAS的家庭服务器(HP N40L),为我的家庭提供了一些基本的东西,比如文件服务器,媒体stream和几个虚拟应用程序+一个Windows XP虚拟桌面。 它运行的很好,但是软件总是落后于基于Linux的系统。 我已经尝试过OpenMediaVault和其他一些,他们都看起来不错,但我真的很喜欢OpenStack的突然设置和拆除服务的能力(另外,Webpipe理控制台是非常好的)。 我可以直接用Docker解决scheme,如果OpenStack对我的设置来说太麻烦了,我会这样做。 那么,运行OpenStack的家庭服务器是否有意义: 我只有一台机器来运行一切(而不打算购买更多) 我会做普通的家庭服务器types的东西,但希望能够testing新的软件,而不会污染我的主机操作系统(可能会部署一些基本的Web应用程序供我个人使用)。 特别是我担心冗余存储。 我目前在镜像arrays中使用ZFS。 OpenStack使用不同的存储scheme。 如果我在一台机器上使用OpenStack存储,我的数据是否可以安全地避免硬盘故障和恶意攻击?
当我尝试用OpenStack启动实例时,在nova-compute.log中出现以下错误: (nova.rpc): TRACE: libvirtError: operation failed: domain 'instance-0000000a' already exists with uuid 5f81a7d2-1b0f-8c72-4e1e-377c275e9289 但是,virsh不显示任何域: $ sudo virsh list Id Name State ———————————- 为什么不是那个域名在virsh中出现?
我在OpenStack环境中启动Windows实例。 OpenStack可以使用“configuration驱动器”将信息传递到实例中。 该驱动器被格式化为全盘MS-DOS文件系统(即,没有分区映射)。 有没有办法在Windows下安装这个? Windows可以看到磁盘,但是因为没有分区映射,所以它显示为“未分配”。
我有一个令人困惑的问题,我似乎无法解决。 我遵循了由Loic Dachary在Wheezy上安装Openstack Folsom的指导,并将其部署在两个主机上:一个集群节点和我的工作站。 在这两个主机上,我正在运行一个基准testing应用程序,以下列方式从一台主机传输到另一台主机: 以下是节点主机,工作站和内部VM的路由表: ( 注意 :10.0.1.0是一个额外的networking接口,最终不需要任何虚拟机,因此没有影响,因为没有任何东西被路由到目的地10.0.1.x) 现在我的问题是: 基准testing应用程序从工作站上的一台虚拟机(比如10.0.0.2)启动一个RMI调用到节点上的一台虚拟机(比如172.23.3.100)。 我的理解是,应该发生以下情况: 虚拟机看到了预定义的172.23.xxnetworking路由,并经过了默认路由10.0.0.1(工作站计算主机) novanetworking服务将10.0.0.2映射到本地networking上的某个IP(比如172.23.12.1)。 所以它将源IP更改为 工作站主机看到目的地172.23.xx,并通过172.23.1.1路由到172.23.3.8。 Novanetworking看到IP,并且由于映射表示,存在172.23.3.100 – > 10.0.0.7,它将目标更改为10.0.0.7。 具有内部IP 10.0.0.7的节点上的VM从工作站VM获取请求。 (@ 172.23.12.1)。 这工作正常。 实际的请求被发送。 但是,答复有问题。 下面是发送请求之后我的应用程序的日志: RemoteException was: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: -> java.rmi.ConnectIOException: Exception creating connection to: 10.0.0.7; nested exception is: -> java.net.NoRouteToHostException: No route to host […]
我有基于Openstack Icehouse版本的云系统。 现在我想在现有的云中testingOpenstack(Juno)的新版本。 所有的主机和客人使用Ubuntu 14.04作为他们的操作系统。 KVM是我正在使用的pipe理程序。 所以我在云上创build了虚拟机,并在其上安装了Openstack Juno组件。 但是我在这些虚拟机上的networking连接有问题。 Openstack安装指南说: 如果您将OpenStack节点构build为虚拟机,则必须将pipe理程序configuration为允许外部networking上的混杂模式。 但是它并没有说明这是如何完成的。 我也不能通过谷歌searchfind这些信息。 我已经尝试了很多事情,如使用命令在ifconfig eth0 promisc但是没有任何工作,在各种接口上启用混杂模式。 那么我怎样才能在我的pipe理程序上启用混杂模式呢? 编辑:当使用ifconfig我看到我的接口处于状态UP BROADCAST RUNNING PROMISC 。 此外,我已经使用类似的安装在物理主机上安装,并没有任何问题。
这一个错误我现在几天,我找不到解决scheme。 对不起,奇怪的标题。 这不是我的主要工作领域,目前我想不出一个更好的标题。 一些事实: 我是一个共享OpenStack环境的用户 我看不到或更改下层OpenStack设置的configuration VM通过安装python-minimal的cloud-init进行configuration,创build一个用户并执行apt-get dist-upgrade 。 除此之外,它们是通过使用静态IP的DHCP进行configuration的。 我没有在节点上configurationiptables规则。 所以,让我来描述一下设置: 我创build了一个networking+子网(10.0.30.10/24)。 networking连接到一个拥有两条静态路由的路由器。 我还创build了两个拥有“主”IP(node0:10.0.30.10/24和node1:10.0.30.11/24)的虚拟机(两个都是ubuntu 16.04.2 LTS),另一个IP位于不同的子网(node0:10.10 .10.2 / 24和node1:10.10.20.2/24)。 我还在路由器上configuration了两条静态路由,将10.10.10.0/24所有内容转发给node0,将10.10.20.0/24所有内容转发给node1。 +—————————————-+ | test-router | | IP: 10.0.30.1/24 | | | | Static routes: | | – destination_cidr = "10.10.10.0/24" | | next_hop = "10.0.30.10" | | – destination_cidr = "10.10.20.0/24" | | next_hop = […]
我在OpenStack中运行KVM实例,并没有从DHCP服务器获取IP地址。 使用tcpdump,我可以在计算主机的vnet0上看到请求和回复数据包: # tcpdump -i vnet0 -n port 67 or port 68 tcpdump: WARNING: vnet0: no IPv4 address assigned tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on vnet0, link-type EN10MB (Ethernet), capture size 65535 bytes 19:44:56.176727 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from fa:16:3e:46:f6:11, length 300 19:44:56.176785 IP 0.0.0.0.68 […]
我一直在阅读OpenStack,以及我们如何重新创buildEC2 / S3风格的云以用于我们的内部开发,而且我很难find有关OpenStack云控制器如何提供云pipe理服务冗余的信息。 我知道我可以设置多个Swift和Nova节点,但是没有一个文档/ article / howto / wiki包含以下信息: a)如果云控制器节点死亡会发生什么情况; 和b)如何设置冗余云控制器。 在我看来,虽然它具有大规模的可扩展性,但是在OpenStack中还是有一个很大的单点故障。 谁可以在OpenStack上有更多的经验,请告诉我们在高可用性方面它是如何工作的?