安装edX DevStack】的更多相关文章

概述 edX Developer Stack 就是通常我们所说的Devstack,是为本地开发所设计的一个Vagrant实例. Devstack: 和产品(edx Product Stack)对系统的要求一样.这就使得你在开发阶段就能发现并解决系统配置方面的问题 简化某些产品设置可以让开发工作更方便,如,nginx和gunicorn在Devstack中都被禁用了:Devstack使用Django's runserver作为此替代方案. 查看Vagrant文档了解更多相关信息.  组件 Devst…
前一篇文章,我们安装完成了edX Devstack,本文将介绍edX Devstack的常用命令 6.1. 连接到 Devstack Virtual Machine 为了连接到Devstack virtual machine,需要在devstack路径下使用SSH命令. vagrant ssh 为了使用Devstack和执行这个章节的任何命令,你必须以用户edxapp连接过去. sudo su edxapp 这条命令从文件/edx/app/edxapp/edxapp_env中加载edxapp环境…
操练了几日edx Devstack后,发现自己e文还是那么poor,如果和我一样,继续往下看,否则可以轻轻的飘过- 1.运行起 edx Devstack cd /devstack vagrant up vagrant ssh (以上应该比较熟悉了:) 本文参考https://github.com/edx/edx-platform/wiki/Internationalization-and-localization 2.开始翻译 Open edX framework 把翻译工作托管在了www.tr…
前提: 1.安装好Ubuntu 2.在Ubuntn上利用vagrant+VirtualBox 搭建好了edX Developer Stack,并能成功访问 3.在Ubuntu下安装好了Pycharm-3.4.1并成功激活 4.将来在Ubuntu环境下开发 准备工作: 1.转换路径到本机/devstack/ 2.开启vagrant,输入命令: vagrant up 3.利用ssh连接vagrant,输入命令: vagrant ssh 4.给edxapp帐号一个密码,输入命令: sudo passw…
edX介绍请参照百度百科 简单的讲,edX是麻省理工和哈佛大学联手创建的开源在线教育平台,任何人都可以在AGPL协议下获取它的源代码,并使用它. 本文的宗旨就是记录安装.使用.开发.维护edX的点点滴滴 国内学堂在线是使用edX部署后进行开发的,其他的暂未列出. 说明: 本文为作者部署及开发edX的过程记录,边学边做边记录,过程中肯定有不懂的或错误的,敬请谅解和斧正. 学习的过程中,肯定会参考不少优秀的文章.博客.在引用时,我尽量引出出处,如有侵犯,请及时联系我进行处理. 作者为菜鸟一只,不懂这…
DevStack是一系列可扩展的脚本,用于根据git master的最新版本快速启动完整的OpenStack环境.它以交互方式用作开发环境,并作为OpenStack项目功能测试的基础. 参考源码. 警告:DevStack will make substantial changes to your system during installation. Only run DevStack on servers or virtual machines that are dedicated to th…
安装edX首先需要一台linux或Mac系统的电脑/服务器. 这里以常见的Ubuntu作为服务器系统. Ubuntu的官方网站为http://www.ubuntu.com,中文网站为http://http://www.ubuntu.org.cn edX的安装分为Production Stack, Developer Stack ,安装说明英文文档在此 edX可以部署在一台或多台服务器上,我先在一台服务器上安装Developer Stack进行开发和测试.后续文章再继续讨论多台服务器的部署. 开始…
目录 第一步:安装Ubuntu16.04 server并以stack为用户名创建用户 第二步:安装git及相关配置 第三步:安装Open vSwitch 2.5.X 第四步:获取devstack脚本 第五步:修改部分配置文件避免访问国外网站网速过慢 第六步:配置local.conf文件 第七步:分别在控制节点和计算节点执行安装 参考文档 第一步:安装Ubuntu16.04 server并以stack为用户名创建用户 第二步:安装git及相关配置 sudo apt-get update sudo…
1 OpenStack初学者的苦恼 2 OpenStack最低配置要求 3 配置UOS环境 3.1 设置网络 3.1.1 创建路由器 3.1.2 创建网络 3.1.3 创建两个子网 3.2 创建UOS虚拟机 3.3 创建公网IP 3.4 修改安全组规则 3.5 登录虚拟机 4 配置DevStack 5 一键安装OpenStack 6 快速体验OpenStack 6.1 在界面上创建虚拟机 6.2 使用VNC登录OpenStack虚拟机 6.3 使用SSH登录OpenStack虚拟机 6.4 使用…
一.前言 OpenStack是一个开源的云计算管理平台项目,OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单.可大规模扩展.丰富.标准统一的云计算管理平台.OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成.OpenStack覆盖了网络.虚拟化.操作系统.服务器等各个方面. 二.安装方式 openstack安装方法有很多种,其中有手动一步一步安装,fuel安装,devstack安装,rdo安装,RDO是红帽的的一个开源项…
目录 目录 前言 系统环境 Devstack 下载源码 配置文件 local.conf & localrc 简易的环境脚本 openrc 部署 Devstack 自动化部署流程 部署案例 单节点 Nova-Network 模式部署 多节点 Nova-Network 模式部署 多节点 Neutron 模式部署 单节点 Neutron 模式部署 部署样例 使用 不使用 FIXED-IP 让 Instances 直接使用连接外网的网段 最后 ERROR 前言 在继上一个系列博文 << 用 F…
本文为minxihou的翻译文章,转载请注明出处Bob Hou: http://blog.csdn.net/minxihou JmilkFan:minxihou的技术博文方向是 算法&Openstack自动化 ,写得很好,值得推荐. : ) 目录 目录 配置 1openrc文件 最小化配置一个localconf 历史注释 配置节点 1配置服务的repo源 2安装路径 3日志 31启用记录日志 32记录服务输出日志 33启用系统日志 4后端数据库 5RPC Backend 6Apache前端 7从…
Ubuntu18.04 安装Queens版本OpenStack 安装环境 系统 系统使用的是Ubuntu18,最少4核8G内存,20G硬盘空间. 工具 devstack DevStack是一系列可扩展的脚本,用于根据git master的所有内容的最新版本快速启动完整的OpenStack环境.它以交互方式用作开发环境,并作为OpenStack项目大部分功能测试的基础. DevStack应该由启用了 sudo权限的非root用户使用.这里推荐新创建一个 stack用户来使用DevStack安装Op…
OpenStack Hacker 态度:开放.主动.沟通 影响力:能说.能写.能分享 四化:自动化.流程化.系统化.文档化 0级 掌握一些基本技能:python.c.linux.git.unittest.vim/emacs python学习 书籍: <python参考手册> <python基础教程> 教程: codecademy 挑战: Python Challenge 文档: Python v2.7.3 documentation 高级: The Hitchhiker’s Gui…
0 阅读指南 希望本文能够解开你心中萦绕已久的心结,假如是死结,请移步到 https://wiki.openstack.org/wiki/Main_Page 学习OpenStack其实就是学习各种Python库的过程. 把OpenStack的设计原则贴在你的墙上. https://wiki.openstack.org/wiki/BasicDesignTenets 1 OpenStack Hacker 态度:开放.主动.沟通 影响力:能说.能写.能分享 四化:自动化.流程化.系统化.文档化 2 基…
转:https://www.aliyun.com/jiaocheng/518375.html 摘要:容器近几年非常流行,有很多项目都考虑将容器与SDN结合.Kuryr就是其中一个项目.Kuryr项目在OpenStackbigtent下,目的是将容器网络与openstackNeutron对接.Kuryr给人的第一印象是:这又是一个在Neutron框架下的项目,能够通过Neutron统一的北向接口来控制容器网络的SDN项目.但是实际上,Kuryr是将Neutron作为南向接口,来与容器网络对接.Ku…
目录 目录 前言 软件环境 Openstack 简介 Openstack 架构 Openstack Install Overview 创建Node虚拟机 环境准备 基础设置 Install OpenStack预备包 最后 前言 一直以来对Openstack都是心存向往的,大学的毕业设计题目也是<Openstack Dashboard的页面定制>,还以此获得了当年的优秀毕业论文.从学生年代懵懂的将技术方向定位为系统架构到逐渐转型踏上Openstack开发之路,走的磕磕碰碰,总得来说还是希望能为O…
Vmware虚拟机Devstack安装openstack(All in one) 博客园第一篇博客,先练习一下. 官方文档 环境 Vmware虚拟机 OS : Ubuntu 14.04 Nat网络,Dhcp获取虚拟机ip 配置apt源 默认安装源,可能由于下载速度慢,导致安装失败,重试可能会OK. deb http://cn.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse deb http://cn.ar…
参考网址: http://www.chenshake.com/install-ubuntu-14-04-devstack/ 现在装完一切正常,就是不能重启,一旦重启VM,会导致给br-ex设置的IP地址丢失,正在想办法解决. 在虚拟机安装完成后,可以使用快照保存,下次使用时恢复即可.物理机没有办法. 网络环境 vmware workstation,安装ubuntu 14.04 虚拟机,记住,最小化安装,仅仅安装ssh server服务就可以. 虚拟机使用NAT网络,虚拟机默认通过dhcp获得的I…
1. 系统准备 ubuntu 12.04 server 虚拟机. 2G内存. 依次运行以下命令来安装git: sudo apt-get update sudo apt-get upgrade sudo apt-get install git 2. 下载安装包 $git clone https://github.com/openstack-dev/devstack.git  #克隆devstack的Git代码仓库   3. 配置   从2013/10起OpenStack引入新的配置方式即使用配置文…
最近,由于工作原因,在Azure上的Ubuntu虚拟机中安装了Open edX 实例,安装过程遇到了不少问题, 在从网上找答案的过程中,学习到了不同的知识. 注:若Ubuntu虚拟机Setup在Global Azure上, 进行Open edX安装过程会比较顺利, 若Setup在China Azure上, 我至今没有安装成功过. 创建SSH的身份验证证书文件 使用 putty(http://www.putty.org)工具连接Ubuntu虚拟机, 提供了两种选择进行身份验证:用户名+密码; 使用…
openstack是什么,能做什么,我就不说了,他的优势和伟大,可以想想AWS的云服务平台.学习和研究openstack(IaaS),个人的习惯是有一个可以操作的平台,然后结合代码看看详细逻辑,这个过程,最好的选择就是devstack了,一个单机安装openstack的最佳选择,简化了我们的入门难度. 第一步,下载源码(注意版本不要忘记了哦,否则下载的可能就是master分支的东西了,这个可能会遇到奇奇怪怪的问题的,我自然遇到过,因为这个不是stable的,就不说了...): git clone…
devstack是目前安装OpenStack最为方便的工具,一般用于开发和测试OpenStack.如果想在生产环境安装的话,需要对 devstack做很多定制,或者使用puppet/chef等更成熟的工具.下面来看下如何在Ubuntu 12.04上安装OpenStack. 安装步骤 首先安装git sudo apt-get install git -y 下载OpenStack源码 git clone https://github.com/openstack-dev/devstack.gitcd …
os环境为: ubuntu14.04 安装步骤: 更新系统软件包: sudo apt-get dist-upgrade #出现无法訪问到ubuntu官网的错误. 安装git: sudo apt-get install git 下载项目: git clone https://github.com/openstack-dev/devstack.git 切换命令: cd devstack 查看分支: git branch -a #能够切换到不同的版本号 切分支: git checkout -b hav…
Openstack默认的hypervisior是基于KVM的,可以修改nova-compute.conf的libvirt_type改成使用其他,网上可以搜到个别文章 但是Openstack官方文档却说这不是推荐的方式: “It is possible to manage Xen using libvirt. This would be necessary for any Xen-based system that isn't using the XCP toolstack, such as SU…
声明: 本博客欢迎转发,但请保留原作者信息! 博客地址:http://blog.csdn.net/halcyonbaby 内容系本人学习.研究和总结.如有雷同,实属荣幸! 安装执行create-stack-user.sh脚本时,当前文件夹不要是devstack 安装时假设提示pbr版本号不正确 执行pip install --upgrade pbr, pip install --upgrade setuptools 安装时提示下载超时,能够使用pip install --upgrade安装失败的…
一.前言 前期成功通过DevStack安装OpenStack,现将从机房规划到虚拟机搭建的整个过程总结如下,以供日后查阅或有需之人参考. 二.机房规划 这个整个安装过程的重点,能不能成功就看规划的如何.一旦此步有问题会导致整个安装失败,当然后续步骤操作过程中你也可以发现此步存在的问题,修改完善也可. 2.1 服务器规划 首先服务器按照性能划分功能.选择一台性能最好的服务器(内存足够大.CPU足够多.硬盘要求不高)用于控制节点.另选若干台性能一般的服务器用于计算节点.此外如果需要虚拟机之间共享存储…
准备使用devstack安装openstack N版,搞一套开发环境出来.一连整了4天,遇到各种问题,各种错误,一直到第4天下午4点多才算完成. 在这个过程中感觉到使用devstack搭建openstack环境还是有难度的,不光对新手来说,对于我手动源码装过很多次的人来说也蛮有难度.或者说是我自己学习能力不够. 个人感觉使用devstack,要想成功率高的话一定要选对linux版本.前三天使用ubuntu1604-desktop各种失败和报错,最后参考一篇博文才成功. 准备: VMware ub…
问题背景 最近在研究OpenStack的时候,需要对其源代码进行调试,公司服务器上部署的OpenStack环境又不能随意的进行折腾,为了研究的持续性和方便性,就决定再自己的虚拟机上面使用Devstack方式部署一个OpenStack环境起来,搜索各种博客结合着官网的指导,花了2天时间终于把这个事情搞定了,再次分享出这个过程. 环境准备 宿主机:windows 10 虚拟机及其软件见下图: 至于这两个软件的安装和配置,如有不懂的可以自行google或者百度. OpenStack安装 1.更换apt…
1.在OpenStack 圈子中,有这么一句名言:”不要让朋友在生产环境中运行DevStack.但是初学者在没有掌握OpenStack CLI的情况下用devstack安装测试环境还是不错的.本系列文章后期也会切换到OpenStack CLI.os: ubuntu-16.04 amd64,安装前执行:egrep '(vmx|svm)' /proc/cpuinfo在bios里面将VT-X(cpu虚拟化)或VT-D(io资源虚拟化)选项打开才能真正使用.openstack 第16个版本是Pike(2…