作为个人学习笔记分享,有任何问题欢迎交流!
在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
                             
                         
                    
                        
                            
                            
                                1. 我们在一天VMware虚拟机上(双网卡)使用Ubuntu 12.04.1 和 OpenVSwitch 1.4.6 来搭建OpenStack的Grizzly版本的平台。 由于OpenVSwitch的版本对Ubuntu系统的内核版本有依赖,建议在安装前请确认二者之间是否兼容。无论是在物理机器中.....
                            
                            
                                分类:
其他好文   时间:
2014-08-19 20:44:15   
                                阅读次数:
359
                             
                         
                    
                        
                            
                            
                                [root@linux-node1]#cd/usr/local/src/neutron-2014.1[root@linux-node1neutron-2014.1]#pythonsetup.pyinstall[root@linux-node1etc]#pwd/usr/local/src/neutron-2014.1/etc[root@linux-node1etc]#mkdir/etc/neutron[root@linux-node1etc]#mkdir/var/log/neutron[root@linux-n..
                            
                            
                                分类:
其他好文   时间:
2014-08-19 19:18:16   
                                阅读次数:
431
                             
                         
                    
                        
                            
                            
                                以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 Heat是个很有前景的项目,主要负责在数据中心中利用模板来完成资源的自动化管理。
即,用户定义可读性好(json or yaml)的资源模板,heat负责将这些资源在openstack中进行部署。
其内部主要分heatclient、heatapi、heatengine三层,调用逻辑如下图所示。
heat-client,接受输入命令、参数和模板(...
                            
                            
                                分类:
其他好文   时间:
2014-08-19 12:58:14   
                                阅读次数:
259
                             
                         
                    
                        
                            
                            
                                Select Help/Install new software... from the menu, select the Juno update site (http://download.eclipse.org/releases/juno), and then look for the Mark...
                            
                            
                                分类:
系统相关   时间:
2014-08-19 12:32:04   
                                阅读次数:
241
                             
                         
                    
                        
                            
                            
                                [root@linux-node1~]#cd/usr/local/src/[root@linux-node1src]#cdkeystone-2014.1[root@linux-node1keystone-2014.1]#pythonsetup.pyinstall[root@linux-node1keystone-2014.1]#cdetc/[root@linux-node1etc]#ll总用量72-rw-rw-r--11004100415404月1717:19default_catalog.templ..
                            
                            
                                分类:
其他好文   时间:
2014-08-18 01:37:33   
                                阅读次数:
217
                             
                         
                    
                        
                            
                            
                                Openstack针对nova,cinder,glance均使用Ceph作为后端存储时的虚拟机创建机制优化...
                            
                            
                                分类:
其他好文   时间:
2014-08-16 22:33:11   
                                阅读次数:
375