随笔分类 - Openstack General
摘要:创建了一个虚拟机,不知道为什么挂了,重启也启动不了,VNC也登不上去,强行关机后再也启动不起来了,开机一大堆错误,可是里面还有很重要的数据啊,怎么办,怎么办,谁能救救我! 下面分析几个解救的方法。 方法零:谁让你把重要数据放在系统盘里面了,请使用云盘,也即块存储,虚拟机挂了,盘可以轻松的关联到新的机
阅读全文
摘要:1. Security Group全部打开,这是最基本的,但是很多人容易忘记 其实遇到过无数这种场景了,Debug了半天网络问题,各种手段都用上了,最后发现安全组竟然没有打开。 2. 通过界面查看虚拟机的log,也可以在compute节点上查看console.log文件,看看里面是否有DHCP获取I
阅读全文
摘要:当你想了解OpenStack的Neutron网络,打开下面这张图的时候,心里一定是崩溃的,看起来这些模块连在一起很复杂,但其实和你家里的网络很像,看不出来?看我来慢慢解析。 其实这个网络的样子更像是我上大学的时候的寝室里面的网络。 作为一个已到中年的80后,在两千年初上大学的时候,当时家用路由器的价
阅读全文
摘要:八、KVM这一步,像virsh start命令一样,将虚拟机启动起来了。虚拟机启动之后,还有很多的步骤需要完成。步骤38:从DHCP Server获取IP有时候往往数据库里面,VM已经有了IP,很多人就认为虚拟机就得到了IP,可是总是连不进去,不知从何入手,其实界面上能看到VM的IP和VM真正从DH...
阅读全文
摘要:六、Libvirt对于Libvirt,在启动虚拟机之前,首先需要define虚拟机,是一个XML格式的文件列出所有的Instance# virsh list Id Name State---------------------------------------------------- 10 in...
阅读全文
摘要:四、Nova-compute步骤17:nova-compute接收到请求后,通过Resource Tracker将创建虚拟机所需要的资源声明占用步骤18:调用Neutron API配置Network,虚拟机处于Networking的状态需要注意的是,这一步虽然是配置Network,但是主要是数据结构...
阅读全文
摘要:二、nova-api步骤3:nova-api接收请求nova-api接收请求,也不是随便怎么来都接收的,而是需要设定rate limits,默认的实现是在ratelimit的middleware里面实现的。然而有时候,我们希望实现distributed rate-limiting,从而Turnsti...
阅读全文
摘要:还是先上图吧,无图无真相别以为真懂Openstack!先别着急骂我,我也没有说我真懂Openstack我其实很想弄懂Openstack,然而从哪里下手呢?作为程序员,第一个想法当然是代码,Code Talks,什么都可以忽悠,代码是实实在在的,何况原来也深入读过Lucene, Hadoop的源代码,...
阅读全文
摘要:Intro to pacemaker on heartbeathttp://foaa.de/old-blog/2010/10/intro-to-pacemaker-on-heartbeat/trackback/index.htmlWith squeeze around the corner it’s...
阅读全文
摘要:最底层是通信层corosync/openais 负责cluster中node之间的通信 上一层是Resource Allocation Layer,包含下面的组件: CRM Cluster Resouce Manager 是总管,对于resource做的任何操作都是通过它。每个机器上都有一个CRM。 CIB Cluster Information Base CIB由CRM管理,是在内存中的XM...
阅读全文
摘要:三台KVM虚拟机 首先我们得有一个pacemaker的环境,需要三台机器,如果没有那么多物理机器,可以用kvm虚拟机 创建一个bridge ovs-vsctl add-br ubuntu_br ifconfig ubuntu_br 192.168.100.1/24 在Host上设置NAT,并且enable ip forwarding # sysctl -pnet.ipv4.ip_forward =...
阅读全文
摘要:http://tropicaldevel.wordpress.com/2013/07/15/quality-of-service-in-openstack/ In this post I will be exploring the current state of quality of service (QoS) in OpenStack. I will be looking at both wh...
阅读全文