作为个人学习笔记分享,有任何问题欢迎交流!
在openstack中创建虚拟机的底层实现是nova使用了libvirt,代码在nova/virt/libvirt/driver.py。
#image_meta:镜像的相关内容,#injected_files:要注入到VM的文件
#network_info:网络相关信息,block_device_info:磁盘相关信息
def spawn(sel...
分类:
其他好文 时间:
2014-08-20 16:28:42
阅读次数:
292
[root@athController~]#novalistERROR:Anunexpectederrorpreventedtheserverfromfulfillingyourrequest.(OperationalError)(1040,‘Toomanyconnections‘)NoneNone(HTTP500)解决办法:key_buffer=64Mmax_allowed_packet=16Mthread_stack=192Kthread_cache_size=8myisam-recover=B..
分类:
数据库 时间:
2014-08-20 10:35:46
阅读次数:
437
以Nova REST API为例, 你应该按照以下步骤来扩展 Nova REST API
(使用 类nova.api.openstack.compute.contrib.floating_ips.Floating_ips 作为例子)
1) 创建一个新的extension 子类. Extension子类应该派生于“nova.api.openstack.extensions Ext...
安装Nova[root@linux-node1src]#cd~[root@linux-node1~]#cd/usr/local/src/nova-2014.1[root@linux-node1nova-2014.1]#pythonsetup.pyinstall[root@linux-node1nova]#pwd/usr/local/src/nova-2014.1/etc/nova[root@linux-node1nova]#ll总用量48-rw-rw-r--11004100431204月1717:..
分类:
其他好文 时间:
2014-08-19 16:48:45
阅读次数:
340
Openstack针对nova,cinder,glance均使用Ceph作为后端存储时的虚拟机创建机制优化...
分类:
其他好文 时间:
2014-08-16 22:33:11
阅读次数:
375
上篇,我们介绍了使用ceph-deploy去部署ceph集群,下面我们简单介绍下ceph操作.块设备使用(rbd)a.创建用户id与keyringcephauthget-or-createclient.node01osd‘allow*‘mon‘allow*‘>node01.keyringb.复制keyring到node01scpnode01.keyringroot@node01:/root/c.创建镜像apt-get..
分类:
其他好文 时间:
2014-08-15 13:01:09
阅读次数:
206
OpenStackRabbitMQ集群管理手册目录第1章引言...11.1目的...11.2说明...11.3MQ..11.4概念...11.5MQ特点...21.6工作流程...21.7系统环境...3第2章RabbitMQ部署...42.1系统环境基本配置...42.2RabbitMA配置...42.3RabbitMQ集群配置...6第3章RabbitMQ集群验证...93.1Nova配置MQHA...
分类:
其他好文 时间:
2014-08-15 02:46:27
阅读次数:
459
#!/usr/bin/envpython
#-*-coding:UTF-8-*-
"""
@Item:Socketlearing
@Author:William
@Group:DEVGroup
@Date:2013-10-16
@Funtion:
"""
importsys,os,time,redis,traceback,json,threading,socket
fromcloud.hsnovncimportutils
fromcloudimportlog
LOG=log.get_logger(__na..
分类:
编程语言 时间:
2014-08-15 02:44:27
阅读次数:
315
vi/etc/yum.repos.d/ceph-extras.repo[ceph-extras]name=CephExtrasPackagesbaseurl=file:///ceph/ceph-extrasenabled=1priority=2gpgcheck=0type=rpm-md[ceph-extras-noarch]name=CephExtrasnoarchbaseurl=file:///ceph/ceph-extras-noarchenabled=1priority=2gpgcheck=0type=..
分类:
其他好文 时间:
2014-08-14 21:06:19
阅读次数:
1007
实验环境中修改后的crushmap如下: # begin crush map
tunable choose_local_tries 0
tunable choose_local_fallback_tries 0
tunable choose_total_tries 50
tunable chooseleaf_descend_once 1
# devices
devi...
分类:
其他好文 时间:
2014-08-13 19:37:57
阅读次数:
324