
openstack
dns007
自我刷新
展开
-
VMware 7.1 安装openstack
报错:AMQP server on 192.168.117.36:5672 is unreachable: [Errno 111] ECONNREFUSED. Trying again in 3 seconds.重启消息服务 service rabbitmq-server OK报错: libvirtError: internal error no supported arc原创 2012-11-20 10:24:09 · 2238 阅读 · 1 评论 -
libvirt报错:libvirt_driver_qemu.so: undefined symbol: virStorageFileStat
安装计算机节点:service libvirt-bin start 报错 日志如下2016-02-03 06:23:54.542+0000: 3779: error : virDriverLoadModule:79 : failed to load module /usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so /usr/l原创 2016-02-03 16:03:36 · 1410 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: com/google/common/reflect/Invokable
用 jcloud openstack sdk 报错:java.lang.NoClassDefFoundError: com/google/common/reflect/Invokable解决办法导入guava-libraries jar包 guava-18.0.jar原创 2016-02-03 15:56:06 · 4093 阅读 · 0 评论 -
openstack neutron-plugin-openvswitch-agent start 报错
Stderr: 'sudo: no tty present and no askpass program specified\nSorry, try again.\nsudo: no tty present and no askpass program specified\nSorry, try again.\nsudo: no tty present and no askpass program specified\nSorry, try again.\nsudo: 3 incorrect passwor原创 2015-12-18 15:55:54 · 2869 阅读 · 0 评论 -
OpenStack注入的2种方式挂载方式
openstack在创建实例的时候可以将文件和相关的参数注入到实例的镜像中,来完成密码的设定、密钥的添加等动作,而这些动作的完成都是在实例启动之前。这在有些情况下会非常有用,比如修改root密码,注入ssh密钥,对实例的个性化定制等等。1.OpenStack Nova文件和元数据注入openstack在创建实例的时候,可以对实例进行文件注入,注入的内容可为:key ssh公钥;转载 2013-12-12 09:09:06 · 9130 阅读 · 1 评论 -
openstack 数据库实例删除脚本
遇到错误实例的时候要删除,数据库中有好几张表关联,所以整理了个脚本,以实例ID ,来删除更新关联的几张表中的数据。直接在mysql中运行DROP PROCEDURE IF EXISTS test1// CREATE PROCEDURE test1() BEGIN DECLARE instanceID int(11); set原创 2013-03-25 15:23:25 · 1691 阅读 · 0 评论 -
Nova-RPC rabbitmq
Nova-RPC rabbitmq的使用英文看着有点费劲。整理成中文的吧。RabbitMQ与NOVARabbitMQ是用于OpenStack云的一个消息组件。RabbitMQ位于两个nova的组件中间,从而可以让这两个组件在松耦合的情况下通信。更精确地来说,nova的组件用RPC(远程过程调用)来与另外一个组件进行交互。这种方式是建立在发布/认购范式的策略下。那么在这种情况下,转载 2013-01-05 08:50:32 · 1354 阅读 · 0 评论 -
Green threads
Green threads:绿色线程是由虚拟机调度,而不是本地的操作系统。通过绿色线程可以模拟出多线程的环境,不需要依赖本地操作系统的支持。绿色线程被管理在用户空间,而非内核,不需要本地线程支持。对比:绿色线程在线程激活和线程同步方面优于本地线程在I/O和上下文操作方面性能要低于本地线程原文翻译 2013-02-01 15:25:30 · 1610 阅读 · 0 评论 -
windows使用curl命令
windows中使用curl命令需要下载curl工具下载地址:http://curl.haxx.se/download.html请选择不带SSL的版本,否则还需要安装SSL的支持包我下载的版本 http://www.paehl.com/open_source/?CURL_7.28.1下载后解压,将exe文件拷贝到 C:\windows\system32目录下即可在cmd中直接调原创 2013-01-24 09:16:53 · 20909 阅读 · 1 评论 -
openstack节点资源统计
今天跟踪了下openstack 资源的一个统计情况,记录下1.节点资源统计在compute_notes表中2.利用update_available_resource函数读取系统 /proc/meminfo中的总共资源以及可用的资源,算出已经使用的资源(这些值跟实例是没多大关系的,完全是系统值)3.关键的属性 free_ram_mb free_disk_gb 的值是会随实例的创建原创 2013-01-09 18:54:01 · 2969 阅读 · 0 评论 -
Hadoop和swift 的差异
来自RackSpace的OpenStack Swift开发者Chuck Their:虽然HDFS与Openstack对象存储(Swift)之间有着一些相似之处,但是这两种系统的总体设计却大不一样。1. HDFS使用了中央系统来维护文件元数据(Namenode,名称节点),而在Swift中,元数据呈分布式,跨集群复制。使用一种中央元数据系统对HDFS来说无异于单一故障点,因而扩展到规模非常大转载 2013-01-24 16:09:40 · 3392 阅读 · 0 评论 -
cinder list 报错:ERROR: Malformed request url (HTTP 400)
root@Teraee-ubuntu:~# cinder listERROR: Malformed request url (HTTP 400) (Request-ID: req-18dfb22f-a9f7-42ea-8c1a-7c99e3d15a08)解决办法:编辑 /etc/cinder/cinder.conf 加入一行auth_strategy=keystone重原创 2016-02-03 18:57:30 · 4459 阅读 · 0 评论