[英]OpenStack instances do not update
我有个紧急情况。
我在多节点服务器(控制器,网络,compute1,compute2)中安装了openstack。 除了使用apt-get update
来更新实例外,一切都工作正常。
我收到此错误: 98% [Waiting for headers] [Waiting for headers]
。
来宾实例为: Ubuntu Precise 12.04 LTS
我可以通过Internet ping任何服务器,但无法执行其他任何操作。
另外在使用wget
时出现此错误: HTTP request sent, awaiting response...
我已启用默认安全组中的所有协议:
# nova secgroup-list-rules default
+-------------+-----------+---------+-----------+--------------+
| IP Protocol | From Port | To Port | IP Range | Source Group |
+-------------+-----------+---------+-----------+--------------+
| | | | | default |
| tcp | 80 | 80 | 0.0.0.0/0 | |
| tcp | 443 | 443 | 0.0.0.0/0 | |
| | | | | default |
| tcp | 53 | 53 | 0.0.0.0/0 | |
| icmp | -1 | -1 | 0.0.0.0/0 | |
| tcp | 22 | 22 | 0.0.0.0/0 | |
+-------------+-----------+---------+-----------+--------------+
希望您能协助我解决这个问题。
我尝试创建自己的映像,并在将它们导入到openstack之前对其进行了测试,但是它们可以正常工作,但是一旦将它们上传到openstack并创建实例,它们就不会执行这些操作。
====(已更新)=====
大家好,我把所有tcp和udp端口(入口和出口)都启用了,这是输出:
# neutron security-group-rule-list | grep egress
| 007de1d1-ef92-414d-8796-fff0f124a359 | default | egress | | | |
| 45738919-bdf2-4cb5-a367-0ee1fcabc4fb | default | egress | | | |
| 6bf70074-5673-4098-85d7-07630d9a09ed | default | egress | | | |
| 75ae039b-d0e6-4f32-a2e1-4e3616597079 | default | egress | | | |
| 92f7477a-db31-4fab-bf72-de455ce9f61a | default | egress | | | |
| a8bf452b-9de4-441e-9785-951819247018 | default | egress | | | |
=======(新更新)======
我注意到了一件奇怪的事情,我尝试使用来自Google的一些小pdf文件的wget
并顺利下载,但是当尝试下载大文件时,它们会HTTP request sent, awaiting response...
我解决了问题。
感谢Alvits的努力和支持,因为只有大文件无法使用,我认为这可能是MTU大小的问题
所以我遵循了OpenStack Guide ,它解决了这个问题:
解决方法如下:
/etc/neutron/dhcp_agent.ini
并添加以下行: dnsmasq_config_file = /etc/neutron/dnsmasq-neutron.conf
/etc/neutron/dnsmasq-neutron.conf
并添加以下行: dhcp-option-force=26,1454
运行: killall dnsmasq service neutron-plugin-openvswitch-agent restart service neutron-dhcp-agent restart service neutron-l3-agent restart service neutron-metadata-agent restart service dnsmasq restart
重新启动实例
就是这样,它正在起作用。 现在我可以使用apt-get update && apt-get upgrade
和wget
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.