随笔分类 -  Openstack General

摘要:创建了一个虚拟机,不知道为什么挂了,重启也启动不了,VNC也登不上去,强行关机后再也启动不起来了,开机一大堆错误,可是里面还有很重要的数据啊,怎么办,怎么办,谁能救救我! 下面分析几个解救的方法。 方法零:谁让你把重要数据放在系统盘里面了,请使用云盘,也即块存储,虚拟机挂了,盘可以轻松的关联到新的机 阅读全文
posted @ 2018-03-10 00:45 popsuper1982 阅读(3706) 评论(2) 推荐(3) 编辑
摘要:1. Security Group全部打开,这是最基本的,但是很多人容易忘记 其实遇到过无数这种场景了,Debug了半天网络问题,各种手段都用上了,最后发现安全组竟然没有打开。 2. 通过界面查看虚拟机的log,也可以在compute节点上查看console.log文件,看看里面是否有DHCP获取I 阅读全文
posted @ 2018-03-09 21:01 popsuper1982 阅读(5730) 评论(1) 推荐(1) 编辑
摘要:当你想了解OpenStack的Neutron网络,打开下面这张图的时候,心里一定是崩溃的,看起来这些模块连在一起很复杂,但其实和你家里的网络很像,看不出来?看我来慢慢解析。 其实这个网络的样子更像是我上大学的时候的寝室里面的网络。 作为一个已到中年的80后,在两千年初上大学的时候,当时家用路由器的价 阅读全文
posted @ 2018-03-08 21:19 popsuper1982 阅读(3793) 评论(3) 推荐(5) 编辑
摘要:八、KVM这一步,像virsh start命令一样,将虚拟机启动起来了。虚拟机启动之后,还有很多的步骤需要完成。步骤38:从DHCP Server获取IP有时候往往数据库里面,VM已经有了IP,很多人就认为虚拟机就得到了IP,可是总是连不进去,不知从何入手,其实界面上能看到VM的IP和VM真正从DH... 阅读全文
posted @ 2014-08-24 15:10 popsuper1982 阅读(10963) 评论(1) 推荐(7) 编辑
摘要:六、Libvirt对于Libvirt,在启动虚拟机之前,首先需要define虚拟机,是一个XML格式的文件列出所有的Instance# virsh list Id Name State---------------------------------------------------- 10 in... 阅读全文
posted @ 2014-08-24 03:10 popsuper1982 阅读(9057) 评论(4) 推荐(2) 编辑
摘要:四、Nova-compute步骤17:nova-compute接收到请求后,通过Resource Tracker将创建虚拟机所需要的资源声明占用步骤18:调用Neutron API配置Network,虚拟机处于Networking的状态需要注意的是,这一步虽然是配置Network,但是主要是数据结构... 阅读全文
posted @ 2014-08-23 21:32 popsuper1982 阅读(14089) 评论(0) 推荐(3) 编辑
摘要:二、nova-api步骤3:nova-api接收请求nova-api接收请求,也不是随便怎么来都接收的,而是需要设定rate limits,默认的实现是在ratelimit的middleware里面实现的。然而有时候,我们希望实现distributed rate-limiting,从而Turnsti... 阅读全文
posted @ 2014-08-22 22:29 popsuper1982 阅读(15023) 评论(2) 推荐(9) 编辑
摘要:还是先上图吧,无图无真相别以为真懂Openstack!先别着急骂我,我也没有说我真懂Openstack我其实很想弄懂Openstack,然而从哪里下手呢?作为程序员,第一个想法当然是代码,Code Talks,什么都可以忽悠,代码是实实在在的,何况原来也深入读过Lucene, Hadoop的源代码,... 阅读全文
posted @ 2014-08-21 15:57 popsuper1982 阅读(28178) 评论(8) 推荐(15) 编辑
摘要: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... 阅读全文
posted @ 2014-08-01 15:52 popsuper1982 阅读(899) 评论(0) 推荐(0) 编辑
摘要:最底层是通信层corosync/openais 负责cluster中node之间的通信 上一层是Resource Allocation Layer,包含下面的组件: CRM Cluster Resouce Manager 是总管,对于resource做的任何操作都是通过它。每个机器上都有一个CRM。 CIB Cluster Information Base CIB由CRM管理,是在内存中的XM... 阅读全文
posted @ 2014-07-29 15:01 popsuper1982 阅读(1502) 评论(0) 推荐(0) 编辑
摘要:三台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 =... 阅读全文
posted @ 2014-07-29 14:10 popsuper1982 阅读(2356) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2014-07-04 15:26 popsuper1982 阅读(956) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示