
OpenStack
文章平均质量分 66
lanceyang1992
这个作者很懒,什么都没留下…
展开
-
github上Devstack的一些变动,截至8.20
从github下直接clone下来的代码在运行之前需要对一些文件进行修改,否则会出现关于REQUIREMENTS的错误说明:代码前边是"-"号的,需要删除,代码前边是“+”号的,是需要添加上去的。红色删除,绿色添加,黑色的原来的代码上下文。注意区分哪些是注释,哪些是代码,不过多解释了。1./inc/python66行,function pip_install_gr {原创 2015-08-20 10:17:33 · 1112 阅读 · 0 评论 -
解决Linux无法创建新用户和/home目录下无法创建新目录的问题
安装devstack的时候由于stack.sh脚本不允许在root用户下执行,所以必须在系统中新建一个用户,然后切换到这个用户下进行安装。然而在创建用户的时候被告知权限不够,而且直接在/home目录下执行mkdir命令也无法完成创建。接下来可以使用如下的办法:1.注释掉/etc/auto.master文件的第一行内容“/home /etc/auto.homexian”原创 2015-09-24 10:53:38 · 30982 阅读 · 0 评论 -
在Devstack上快速部署Murano和使用
1.Murano installation 1.1 download devstack source code from github git clone https://github.com/openstack-dev/devstack.git 1.2 download some files that installing m原创 2015-11-13 14:59:43 · 954 阅读 · 0 评论 -
部署多节点gre网络的OpenStack(包括Murano和Magnum)
这里只给出两个conf文件,其他均使用devstack一键部署。1.controller和第一个compute节点在同一台服务器上。DATABASE_PASSWORD=123456RABBIT_PASSWORD=123456SERVICE_TOKEN=123456SERVICE_PASSWORD=123456ADMIN_PASSWORD=123456disable_se原创 2015-11-26 14:32:00 · 1289 阅读 · 0 评论 -
Murano的Symphony和Mesos(Marathon)的package和imge全部做好了
三个月,由搭环境到做image,再到compose package,然后再deploy遇见好多问题,不过在师傅的帮助和自己的努力下都一一解决了。接下来再做一个ASC(Application Service Controller)的package,我关于Murano的工作应该就告一段落了。目前就是这样了。原创 2016-01-15 17:13:48 · 501 阅读 · 0 评论 -
Ubuntu14.04安装Devstack
刚才抽了点时间又装了一下Devstack,Dev不愧是最傻瓜的安装OpenStack的方式,全程用时大概不到20分钟一次性成功,好像没报错。说下过程安装Ubuntu14.04就不说了1.获取系统更新内容sudo apt-get update2.升级版本sudo apt-get dist-upgrade3.安装gitsudo apt-g原创 2015-06-24 11:17:06 · 1686 阅读 · 0 评论 -
在Murano的HOT template中调用其他文件(nested files)
在使用Murano去compose一个关于mesos和marathon的HOT的package时,发现这样一个问题:如果这个HOT的template中调用了其他的文件,就会出现"invalid URL scheme,Could not fetch remote template mesosslave.yaml"这样的错误。HOT的例子在这:https://github.原创 2016-01-14 16:23:00 · 771 阅读 · 0 评论 -
修复OpenStack-Horizon遇到的UnicodeDecodeError
为了把坏掉的Dashboard修复,按照社OpenStack社区上的教程,把Dashboard重装:Dashboard 在进行到这一步的时候./run_tests.sh --runserver localhost:9000发现报了这样一个错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xa3 in position 5:原创 2015-08-17 14:44:49 · 1792 阅读 · 0 评论 -
翻译Heat—Openstack, from:wiki.openstack.org/wiki/Heat
HeatOpenStack OrchestrationOpenstack程序的目标是创建一个人和机器都可以访问的服务,从而在OpenStack的云环境中管理整个基础架构的生命周期。HeatHeat是OpenStack程序中主要的项目。它实现了一个业务流程引擎,来建立多种基于模板的云应用,这些模板是文本文件格式的,并且可以当做代码来处理。一个原声的Heat模板格式是不翻译 2015-07-24 11:29:25 · 672 阅读 · 0 评论 -
Magnum的使用
1.Prepare your session to be able to use the various openstack clients including magnum, neutron, and glance. Create a new shell, and source the devstack openrc script::source /opt/stack/devst原创 2015-07-31 16:35:17 · 1926 阅读 · 2 评论 -
Fule Web 安装OpenStack
Fule Web 安装OpenStack 进到IBM实习第一天,得知要开始玩OpenStack和Docker,并且在此基础上玩转Magnum,我决定先开始搭建OpenStack环境,走出第一步。在很多的书上看了一下OpenStack的搭建,发现很麻烦,为了快速上手,我决定使用Fuel Web自动部署OpenStack。虽然这样并不能对OpenStacK的内部机制有很好的了解,但是无论如何先搭建原创 2015-06-10 10:06:21 · 1300 阅读 · 0 评论 -
基于Hadoop和Openstack云存储的研究(HDFS和Swift对比)
前几天在知网上翻了好多论文,昨天开始一篇一篇地看,由于有的论文时间比较早,甚至是3年前的,所以很多部分只是对当前的技术有一个展望和综述,不过这样对我这种初学者也有好处,今天看得这篇文章是李金亮,翟永刚,汤向东发表的一篇题为《基于Hadoop和Openstack云存储的研究》的论文,以下为一些记录和感想。1.HDFS 和Swift 优缺点 HDFS 虽然有着许多优点,但原创 2015-06-11 13:15:06 · 4298 阅读 · 0 评论 -
学习什么是RESTful(Representational State Transfer)(原创+转载)
今天在看OpenStack的一篇论文中发现了一个词RESTful,之前看书的时候也发现过这个词几次,并没有深入的了解过,趁今天这个机会好好查一下,作此记录,可能也不会看得很懂,慢慢再理解。 百度百科中说REStful是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于转载 2015-06-11 09:46:07 · 1127 阅读 · 0 评论 -
手动安装OpenStack-Murano和Murano-dashboard
一、 环境准备搭建Murano和Murano-dashboard是在Red Hat Enterprise Linux Server release 7.1 (Maipo)上搭建的,之前这个环境已经搭建了Openstack的环境,因此一些系统的工具包也安装过了,例如:gcc,python-pip,mysql。二、在Devstack上配置安装Murano1.首先需要下载dev的包,原创 2015-08-25 10:53:38 · 2520 阅读 · 0 评论 -
Murano.conf的配置
用命令行安装Murano的时候,需要在安装之前编辑Murano.conf文件进行配置Murano的doc给出的描述见:Installing and Running Manually现在把上面的link给出的配置模板拿出来,并且说明一下用到了哪些参数[DEFAULT]debug = trueverbose = truerabbit_host = %RABBITMQ_原创 2015-08-11 16:15:41 · 662 阅读 · 0 评论 -
OpenStack-Heat使用命令
命令用法usage: heat [--version] [-d] [-v] [-k] [--os-cacert ] [--cert-file CERT_FILE] [--key-file KEY_FILE] [--ca-file CA_FILE] [--api-timeout API_TIMEOUT] [--os-username转载 2015-07-30 16:11:58 · 8859 阅读 · 0 评论 -
Openstack magnum 简介
Magnum项目提供了Openstack API帮助管理员能够在Openstack中创建基于容器的服务。当前,Magnums使用 的容器后端是k8s和docker。为了更好的管理容器,Magnum在定义了以下对象:Bay,BayModel,Node,Pod,Service, ReplicationController,Container。 分别介绍下以上几个对象:Bay:运行容转载 2015-07-30 16:13:17 · 1442 阅读 · 0 评论 -
OpenStack with Ceph as volume
localrc of devstackDATABASE_PASSWORD=123456RABBIT_PASSWORD=123456SERVICE_TOKEN=123456SERVICE_PASSWORD=123456ADMIN_PASSWORD=123456enable_service q-svcenable_service q-agtenable_service q-dhcp原创 2016-06-14 16:00:34 · 720 阅读 · 0 评论