我build立一个SaaS应用程序,将用户的网站暴露给互联网,从而导致我需要一个具有不同计算能力的灵活底层…为了实现这个目标,我认为OpenStack可以让我调整计算我的应用程序下的节点,而不会干扰应用程序本身。 如果我没有使用OpenStack,我想应用程序将不得不以某种方式附加和分离节点…这似乎是一个负载平衡和镜像数据库和memcache和东西的混乱.. 另外…即时通讯好奇,如果谷歌计算引擎将与openstack工作得很好….他们揭露intel-vt或amd-v? 有没有另外一个云暴露这些东西?
我正在从http://docs.openstack.org/newton/install-guide-rdo/设置示例架构 我在章启动实例 当我启动实例时,我得到以下错误信息显示在实例信息中: Build of instance bcaa06fe-99ca-4db7-baf3-633f21b16f61 aborted: Connection to glance host http://controller:9292 failed: Error finding address for http://controller:9292/v2/images/41dc78dd-963d-4a84-a872-35d1d3cb3f7c/file: HTTPConnectionPool(host='control 当我在/var/log/nova/nova-compute.log中查看计算节点上的日志时,我注意到以下两条错误消息: ConnectFailure:无法build立连接到http://127.0.0.1:9696/v2.0/networks.json?id=b4fb8e4a-cbbc-43e8-9e80-4abede8e4d56 CommunicationError:查找http://控制器的地址时出错:9292 / v2 / images / 41dc78dd-963d-4a84-a872-35d1d3cb3f7c / file : 我该如何debugging和解决这个问题? /var/log/nova/nova-compute.log 2017-01-02 02:36:03.290 2309 ERROR nova.compute.manager [req-2224a009-1cf2-4b84-b654-05c79d688b7b cb356159afe8419593c567ed59ecf8de 9de892a2176a4744ba7bfda9ba47f62c – – -] Instance failed network setup after 1 attempt(s) 2017-01-02 02:36:03.290 2309 […]
在安装OpenStack的Devstack的时候就要问题了。 在运行“./stack.sh”之前,sudo工作正常,但运行后发生这种情况: [root@localhost ~]# sudo sudo: >>> /etc/sudoers.d/50_stack_sh: syntax error near line 1 <<< sudo: >>> /etc/sudoers.d/50_stack_sh: syntax error near line 2 <<< sudo: >>> /etc/sudoers.d/50_stack_sh: syntax error near line 3 <<< sudo: parse error in /etc/sudoers.d/50_stack_sh near line 1 sudo: no valid sudoers sources found, quitting sudo: unable to initialize policy plugin 而且./stack.sh也停下来说: [ERROR] […]
我有基于openstack的云环境。 我有基于kvm/qemu的pipe理程序。 我在其中一个pipe理程序上创build了Windows guest虚拟机操作系统虚拟机。 我把卷(vhd)附加到vm。 我在客户操作系统中将磁盘状态更改为online 。 然后,我将(hotplugged)networking接口连接到vm。 在虚拟机pipe理程序中,我可以看到vm的xml文件中添加了networking接口。 我重新启动虚拟机,我仍然可以在xml文件中看到所有的磁盘和networking接口。 但他们的插槽重新排列。 然后我检查来宾操作系统上的磁盘状态,并显示Offline 。 我不明白这个问题在哪里。 如果我只是重新启动虚拟机,而不附加额外的networking接口,则磁盘状态将被保留。 有人知道为什么发生? 它不会发生在Linux客户操作系统上,所以我假设这是来宾操作系统级别的问题,可能是与virtIO驱动程序有关的问题。 这个问题与hotplugging没有任何关系,因为即使我closuresvm后连接networking接口,它仍然会发生。
我遵循http://devstack.org/guides/single-machine.html上的说明来安装OpenStack。 我首先在Windows 7 PC上安装了Ubuntu,使用官方支持的Ubuntu 12.04 LTS Windows安装程序。 之后,我按照上面的说明安装OpenStack。 根据说明,我应该可以访问仪表板(又名Horizon),地址是http://192.168.1.4/ (即我安装Ubuntu-> OpenStack的PC的IP)。 但是,当我打开时,我收到了一个500错误的网页。 我该如何解决这个错误? 我想为OpenStack设置一个开发环境。 对于你的裁判来说,现在给出的是整个错误信息 – FilterError at / /usr/bin/env: node: No such file or directory Request Method: GET Request URL: http://192.168.1.4/ Django Version: 1.4.2 Exception Type: FilterError Exception Value: /usr/bin/env: node: No such file or directory Exception Location: /usr/local/lib/python2.7/dist-packages/compressor/filters/base.py in input, line 133 Python […]
我正在testingOpenStack,并configuration了所有configuration,但是使用当前的设置,我只有一个公用IP地址被分配给服务器公共接口。 是否有可能为不同的域分配多个DNSlogging到公共IP地址,然后使用OpenStack中的某种路由表将数据包路由到单个虚拟服务器? 这可能不是可能的,但我有兴趣看看是否已经完成。 谢谢,Alex
如果有人已经在OpenStack (KVM)中运行ScaleMP Linux设备,寻找反馈? 对于matrix向量乘法的设置(w /或w / o InfiniBand,RAM总量等)和它的性能(类似于下面的图片)的简短描述将是高度赞赏的。 请注意,matrix大小必须足够大才能触发networking数据传输。 最终,我对KVM(OpenStack)开销感兴趣(所以我猜与其他云类似的经验也应该是非常有用的)。 PS也看一个很好的答案解释ScaleMP“function” https://serverfault.com/a/214185/106906 [编辑] vSMP实际上提出的是在ScaleMP上运行云。但是我不知道他们是否已经支持OpenStack或兼容的云标准? 它给人一种部分重叠function的印象。我不知道这是否只是“营销”,或者是值得关注的东西。 无论如何,现在我只对透明的RAM-over-network映射技术感到好奇。 OpenStack是否已经提供了一个替代scheme?
我无法login到OpenStack仪表板; 试图这样做会导致重新回到login页面。 input错误的详细信息将引发“错误的用户/通行证”错误; 正确的细节将不显示任何内容。 我看不到/var/log/nova-api.log或类似的任何问题。 我的apache2/error.log确实显示了一些与Cinder有关的401,但我不确定这些是否是一个红鲱鱼: https : //gist.github.com/elithrar/15913c5196c744777083 nova-manage service list显示笑脸,而keystone service-list显示预期的服务,没有错误。 我会很感激这里的一些build议 – 谷歌没有帮助。
我有一个新的OpenStack安装在一个服务器与8核心和16GB的RAM。 OpenStack如何确定我有10个“可用实例”,20个“可用vCPU”和51,200 MB“可用RAM”? 这是一个configuration设置在我的设置的某个地方,或者有计算它?
我正在阅读OpenStack云pipe理员指南。 在Flavors自定义主题中的第47页上定义了下列术语。 可选的cpu_shares元素指定域的比例加权份额。 如果省略该元素,则该服务默认为OS提供的默认值。 没有价值的单位,这是一个基于其他虚拟机设置的相对度量。 例如,configuration值为2048的虚拟机将获得两倍于configuration值为1024的虚拟机的CPU时间。 可选的cpu_period元素指定QEMU和LXCpipe理程序的执行间隔(单位:微秒)。 在一段时间内,域中的每个VCPU将不被允许消耗超过配额的运行时间。 该值应该在[1000,1000000]的范围内。 值为0的时期意味着没有价值。 可选的cpu_quota元素指定允许的最大带宽(单位:微秒)。 具有任何负值的配额的域指示该域具有无限带宽,这意味着它不受带宽控制。 值应该在[1000,18446744073709551]或小于0的范围内。值为0的配额表示没有值。 您可以使用此function确保所有vcpus以相同的速度运行。 一个例子: nova flavor-key m1.low_cpu set cpu_quota=10000 nova flavor-key m1.low_cpu set cpu_period=20000 在这个例子中,m1.low_cpu的实例最多只能消耗一个物理CPU计算能力的50%的CPU。 我的问题 什么是cpu_period。 在上面的例子中,值20000表示什么。 什么是cpu_quota。 在上面的例子中,值10000表示什么。 任何人都可以请详细说明一下吗?