发起问题

chenying 的档案 - activity

2017-05-31 02:56:04 -0600 获得奖牌  著名问题 (source)
2016-02-17 14:43:41 -0600 获得奖牌  著名问题 (source)
2016-02-17 14:43:41 -0600 获得奖牌  热门的问题 (source)
2015-08-16 22:36:24 -0600 获得奖牌  受欢迎的问题 (source)
2015-08-16 22:35:29 -0600 获得奖牌  热门的问题 (source)
2015-08-16 21:30:48 -0600 获得奖牌  受欢迎的问题 (source)
2015-08-05 01:11:56 -0600 获得奖牌  粉丝
2015-08-04 09:24:22 -0600 获得奖牌  学者 (source)
2015-08-04 09:23:51 -0600 评论回答 What is the difference between Apache Qpid and RabbitMQ?

schegi Thanks.

2015-08-04 05:07:05 -0600 回答问题 Can I debug Swift if the Swift installed from apt-get way?

There is a methold to build a remote debug openstack environment using pycharm.

You can reference this link: http://blog.jetbrains.com/pycharm/201...

If you know chinese,you can also see this blog,to build your own romote debug environment step by step.

http://blog.csdn.net/tantexian/articl...

These are some trick when you are using pycharm to debug python.I will share with you some time.

:D

2015-08-04 04:54:15 -0600 问了问题 What is the difference between Apache Qpid and RabbitMQ?
I know that Apache Qpid and RabbitMQ both are  the implementation of the Advanced Message Queuing Protocol.
What is the difference between Apache Qpid and RabbitMQ?
2015-08-04 04:50:04 -0600 评论回答 Failed to execute 'cinder list' on devstack

I will try your method,thanks.

2015-08-03 21:36:48 -0600 问了问题 Failed to execute 'cinder list' on devstack

I am using devstack in master branch.I want to use this command 'cinder list'.I find a error message.

stack@hw-virtual-machine:~$ cinder list ERROR: You must provide a user name through --os-username or env[OS_USERNAME].

2015-08-03 21:20:11 -0600 获得奖牌  拥护者 (source)
2015-07-31 02:53:55 -0600 获得奖牌  复兴的问题 (source)
2015-07-31 02:53:55 -0600 获得奖牌  老师 (source)
2015-07-21 01:41:29 -0600 获得奖牌  自传作者
2015-07-21 01:39:53 -0600 回答问题 通过python sdk调用openstack api 报错

The error you get from OpenStack:

"get_version_v2() got an unexpected keyword argument 'auth'\"

This is because of the authentication URL. I had the same problem while using libcloud to connect to the OpenStack API.

What I was trying: http://localhost:5000/v2.0/

The solution: http://localhost:5000/ http://localhost:5000/v2.0/tokens/

参考:http://stackoverflow.com/questions/23479120/kitchen-openstack-steps-example

2015-07-21 01:34:04 -0600 获得奖牌  编辑 (source)
2015-07-21 01:25:38 -0600 回答问题 为什么我通过ssh验证Gerrit的时候总是提示Network is unreachable

原因是 29418这个端口已经被墙,解决方法有2种

1 设置代理可以解决

2 通过设置https方法的方式决绝

首先,需要登录review.openstack.org,然后在Settings -> HTTP Password里,生成一个HTTP密码,应该是一个大小写加数字的随机字符串。

然后通过git remote set-url gerrit https://username:http-password@review.openstack.org/openstack/nova.git (https://username:http-password@review...) 命令把ssh修改成https方式,当然也可以用http

新增 gerrit git remote add gerrit https://username:http-password@review.openstack.org/openstack/cinder.git (https://username:http-password@review...)

把上面字符串中的用户名username/密码http-password改成你的gerrit用户名和上一步生成的HTTP密码。 username 在Settings ->profile->Username 这查看。

参考我的博客链接: http://chenyingkof.iteye.com/blog/2229052 (http://chenyingkof.iteye.com/blog/222...)

2015-07-21 01:02:53 -0600 回答问题 'NoneType' object has no attribute 'has_service_catalog'

you can see this link:https://bugs.launchpad.net/python-keystoneclient/+bug/1264314

warning: bypassing authentication using a token & endpoint(authentication credentials are being ignored)

The warning line is just that - a warning. You must have a token and endpoint in your environment (there are deprecated environment variables names that are still supported that could be in use). However, in the case of token-get, using a token & endpoint is actually the cause of "'NoneType' object has no attribute 'has_service_catalog'" (without authenticating, you don't have a catalog, and therefore can't get a token, as expected).

The last error message here ('NoneType' object has no attribute 'has_service_catalog') could definitely be improved, but this sounds like expected behavior. The client could also attempt to actually exchange a token for another with token-get against the specified endpoint, but I'm not sure there's a valid use case for that behavior.

Changed in python-keystoneclient:
status: Fix Released → Triaged

2015-07-20 21:15:49 -0600 回答问题 devstack 部署openstack, ./stack.sh neutron出现如下问题!

具体安装步骤参照这个,我已经成功在ubuntu上安装并运行成功,你核对下步骤是不是漏掉了些什么?http://blog.csdn.net/kksamoyed/article/details/46843629

2015-07-20 21:12:55 -0600 回答问题 在ubuntu用devstack配置完openstack后,用浏览器输入host ip怎么不能连上

具体安装步骤参照这个,我已经成功在ubuntu上安装并运行成功,你核对下步骤是不是漏掉了些什么?http://blog.csdn.net/kksamoyed/article/details/46843629

你现在碰到的这个问题可以在安装的linux 主机上分别查看各个组件的进程是否成功运行。

比如查看nova: ps -ef | grep nova 查看cinder:ps -ef | grep cinder 具体分别看 cinder-api cinder-volume cinder-scheduler 每个服务至少要开启这三类进程。

2015-07-20 21:07:33 -0600 回答问题 spice installed on ubuntu12.04.4 openstack?

you can also get help from here :http://docs.openstack.org/developer/devstack/

DevStack - an OpenStack Community Production,you can install openstack step by step.

If you know chinese, you can see this: http://blog.csdn.net/kksamoyed/article/details/46843629 (http://blog.csdn.net/kksamoyed/articl...)

2015-07-20 21:04:29 -0600 回答问题 How can I install openstack in opensuse

you can also get help from here :http://docs.openstack.org/developer/devstack/

DevStack - an OpenStack Community Production,you can install openstack step by step.

If you know chinese, you can see this: http://blog.csdn.net/kksamoyed/article/details/46843629 (http://blog.csdn.net/kksamoyed/articl...)

2015-07-20 20:59:02 -0600 回答问题 为什么openstack不能够做成异构化?

openstack是一个提供共有云和私有云的一个开源平台软件,底层的OS以及虚拟化层由其他软件提供。我理解的异构是硬件(包括CPU)的差异,这一层底层异构的屏蔽不是由openstack来屏蔽,具体是需要linux发行版以及基于这个发行版上的虚拟化层来具体屏蔽,NOVA虽然提供计算节的模块,但是本省不实现虚拟化层。

2015-07-20 20:54:59 -0600 回答问题 有谁知道rehat的openstack虚拟化用的是什么吗?

RHEV 是 redhat公司推出的桌面级以及服务器级完整的虚拟化解决方案 与 vmware的 vSphere是同类型的竞争关系。底层的虚拟化技术使用的是KVM。 openstack 可以直接部署在redhat linux 发行版上,底层虚拟化使用KVM hypervisor,这种部署完全不会依赖RHEV。 参照如下的redhat发布的消息,redhat的RHEV解决方案,部署上也可以使用openstack的组件:OpenStack的云控制器。

红帽没有发布期待已久的Enterprise Linux 7预览版,但却发布了商业级KVM hypervisor的新版本,名为Red Hat Enterprise Virtualization,版本号3.2。 红帽另外还以捆绑方式发布了两组软件,包括名为"Grizzly"的版本,含OpenStack的云控制器。

2015-07-20 20:41:59 -0600 回答问题 为什么openstack不能做成异构化?

openstack的实例本质上就是基于节点上的虚拟化环境创建的GUEST OS,openstack的实例的迁移就是把一个节点上虚拟化环境上的GUEST OS,迁移到另外一个节点虚拟化环境上。本身节点上安装的虚拟化环境对硬件配置是有要求的。

2015-07-20 09:45:19 -0600 回答问题 能不能把openstack 直接安装到硬件上,而不安装到其它操作系统上?

Openstack本身是提供私有云和公有云的软件,它需要linux操作系统提供运行环境,openstack底层提供虚拟化的hypervisor是可选的,可以选择vmware也可以用linux自带的KVM。

Vmware ESXi这套管理硬件资源的商业软件,管理服务器资源的环境上也同样安装了linux操作系统,是vmware厂商自己定制的,上面运行的是厂商自己的虚拟化组件来提供虚拟层。

2015-07-20 09:45:19 -0600 回答问题 openstack cinder

cinder:是为openstack提供块存储服务的模块,要接后端存储设备(比如华为,HP或IBM的存储设备)。也可以直接用本地存储,使用linux的LVM链接。

ceph:Ceph是一套高性能,易扩展的,无单点的分布式文件存储系统,后端提供存储服务的不需要接专门设备厂商的存储设备,接带磁盘通用的服务器,ceph为openstack提供存储服务。