1. 程式人生 > >ubuntu15.10 devstack搭建openstack環境

ubuntu15.10 devstack搭建openstack環境

1、安裝git等

sudo apt-get install python-netaddr git openssh-server

2、下載devstack程式碼

3、建立非root使用者,如果已經有非root使用者,可以跳過

sh devstack/tools/create-stack-user.sh

4、新建本地配置檔案local.conf,主要是修改密碼,在安裝的過程中就不用每次都手動輸入密碼。

當然也可以設定其他配置。

cp devstack/samples/local.conf devstack/

修改local.conf中的密碼

ADMIN_PASSWORD=xx
DATABASE_PASSWORD=xx
RABBIT_PASSWORD=xx
SERVICE_PASSWORD=xx

5、由於git.openstack.org下載速度比較慢,修改地址為github。

修改devstack/stackrc中GIT_BASE變數

#GIT_BASE=${GIT_BASE:-git://git.openstack.org}
GIT_BASE=${GIT_BASE:-https://github.com}

6、執行./devstack/stack.sh部署openstack

大概20-30分鐘,即可部署成功


7、按照ip和密碼 登入horizon


8、匯入環境變數,執行cli命令

source devstack/openrc


9、devstack重啟和關閉

由於重啟之後devstack不會自動把openstack拉起來,所以需要手動去拉,之前提供了./rejoin-stack.sh可以直接執行,但是在2016年3月10被刪除。

以下是刪除的詳細資訊:

https://review.openstack.org/#/c/291453/1/rejoin-stack.sh

commit 9ba49cd82631ada84b8458b370ac535985d57725
Author: Dean Troyer <[email protected]>
Date:   Thu Mar 10 15:45:40 2016 -0600


    Remove rejoin-stack.sh
    
    This command has never completely worked to restart DevStack.
    It periodically prompts attempts to work around this brokenness
    in ways that harm other functions.  Let's finally remove it.
    
    Requiring a complete re-run of DevStack after a reboot has always
    been intentional.
    
    TODO: follow-up cleaning all of the screen hackage if this merges.
    
    Change-Id: I2f61bb69cc110468a91dcaa4ee7653ede7048467

目前沒有其他辦法重啟,所以我又把rejoin-stack.sh加了回來。

重啟之後會報cinder-volume無法啟動,參考http://blog.csdn.net/chinagissoft/article/details/50624958解決

關閉的openstack,目前只能關閉screen

screen -ls檢視screen的程序

kill -9 pid

screen -wipe

參考:

http://docs.openstack.org/developer/devstack/

http://forum.ubuntu.org.cn/viewtopic.php?f=176&t=445474

http://blog.csdn.net/chinagissoft/article/details/50624958

相關推薦

ubuntu15.10 devstack搭建openstack環境

1、安裝git等 sudo apt-get install python-netaddr git openssh-server 2、下載devstack程式碼 3、建立非root使用者,如果已經有非root使用者,可以跳過 sh devstack/tools/creat

10分鐘搭建Vue環境及安裝腳手架(Vue入門篇)

Vue理念(題外話) 1、Node安裝 2、基於node.js,安裝淘寶映象 國內直接使用 npm 的官方映象是非常慢的,這裡推薦使用淘寶 NPM 映象。 新建一個資料夾,開啟資料夾,在資料夾中按住鍵盤的 shift鍵 + 滑鼠

Devstack搭建OpenStack

文章目錄 環境介紹 環境搭建 虛擬機器安裝 Ubuntu環境配置 磚治疑難雜症 環境介紹 VMware Workstation Pro + Ubuntu18.04(LTS) + OpenStack Que

window 10搭建tensorflow環境

參考多方資料,自己搭建TensorFlow的環境,分享下經驗! 一 安裝Anaconda 什麼是Anaconda?簡單地說,Anaconda就是一個整合的Python環境,其中第三方庫是一大亮點 安裝步驟 1.前往Anaconda官網下載映象,再安裝,建議下載清華大學映象,訪問國外伺服

CentOS7使用DevStack快速搭建OpenStack實驗環境

inf TE das 安裝過程 .org Opens 分享 dev open 安裝環境:centos7系統下安裝devstack 一、下載Ubuntu14或者Centos7安裝(實體機或者虛擬機都可以),建議選擇最小安裝鏡像即可。 二、安裝devstack   文檔

Ubuntu15.10下安裝arm交叉編譯器並搭建編譯環境以及hello.c的實現

剛開始是打算用4.5.1版本,後來用的是4.4.3版本,但是方法都是一個道理.之前一直失敗,主要被坑在了環境變數的修改上了…一定得注意路徑哪~ 1下載檔案: 安裝包: arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz

devstack搭建雙節點openstack環境

1.該教程使用nova-network,而不使用neutron。 2.兩個節點首先要可以無密碼登入,即直接ssh上去。具體方法就是互相將本機的公鑰貼上到對方的~/.ssh/authorized_keys裡面。或者配置rsync也行。 3.controller節點的搭建:  

快速搭建OpenStack開發環境DevStack

官方參考文件:https://docs.openstack.org/developer/devstack/ 基本環境: 1. VMware+Ubuntu16.04-server.x86_64 2. DevStack應該使用非root使用者來執行,所以首先需要建立一個

devstack搭建環境

base == oca ubun http onf penssh upgrade .org 1:創建虛擬機2:啟動虛擬機,同時添加ubuntu(64)鏡像3:安裝Linux系統 4:sudo apt-get update ; sudo apt-get upgra

centos6.5下使用yum完美搭建LNMP環境(php5.6,mysql5.1,nginx1.10)

table 保存 rest var 虛擬 安裝包 允許 三方 www 準備工作 配置防火墻,開啟80端口、3306端口 不用執行這句:rm -rf /etc/sysconfig/iptables 直接進入修改:vi /etc/sysconfig/iptables 添加8

Ubuntu 17.10 用 apt 搭建 lamp 環境、安裝 phpmyadmin、redis 及擴展、mysql 擴展、開啟錯誤提示、配置虛擬主機

www data 4.2 pass ech span grace 參考 配置文件 最終環境: Ubuntu17.10、Apache2.4.27、MySQL5.7.20、PHP7.1 1. 安裝 apache 官方源有,直接安裝: sudo apt-get

兩小時openstack環境搭建(keystone)

一、新建虛擬機器4g記憶體2cpu,unbutu系統 安裝並設定時間同步服務apt updateapt install chrony vim /etc/chrony/chrony.conf service chrony restartcompute上apt updateapt install chro

Centos7.1搭建pyenv環境並安裝python 2.7.10

[[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core)  -----------------------------------------------

萬樹IT:怎麼搭建windows 10 通用應用開發環境

文章主要介紹怎麼搭建windows 10 通用應用開發環境,我們所需要的電腦上的一些工具有: windows 10 X64   visual studio 2015   Windows 10 SDK   Windows 10 Mobile 模

Devstack搭建基礎開發環境

經驗借鑑 一、環境準備 1. 準備:       兩臺虛擬機器,第一臺(hostname:devstack)充當控制、網路、計算節點(allinone),第二臺(hostname:devstack-com)充當計算節點。記憶體為8G、磁碟100G全部掛在/下,便於開發。

linux中利用docker和docker-compose搭建lnmp環境詳解 10分鐘快速完成

本文主要包括部分 注意事項 重要資訊提示 快速執行安裝的純命令 相關介紹 配置檔案,參考地址   1.要求說明:    linux, 安裝了docker和docker compose 特別注意: 本文中提及的密碼與本文的配置檔案可能不一致(與新詳

10分鐘從無到有搭建hadoop環境並測試mapreduce

2012-05-22 來源:http://abloz.com/2012/05/22/hadoop-installation.html 目標: 安裝測試本地單機hadoop。 花費時間:10分鐘 前提: java環境已經準備好

Ubuntu搭建Openstack平臺(kilo)(一.整體環境)

一.環境 OS:Ubuntu 14.04 網絡卡要求:每臺主機最少兩塊網絡卡,網路節點最少三塊 eth0作為管理網絡卡,eth1作為資料網絡卡,eth2作為外部網絡卡 網路型別如

2018-07-10:01-zookeeper環境搭建

準備系統寫一下關於zookeeper的筆記,給自己的成長增加痕跡 zookeeper環境搭建 1.在網上下載zookeeper的安裝包 2.因為我是單機,所以建的是偽分散式環境 3.解壓zookeeper後建立一個zkdata目錄用來存放資料

使用DOSBox在x64位下搭建彙編環境win7、8、10

 軟體安裝 1. debug.exe,masm.exe,link.exe,edit.com等彙編工具,一般32位的windows系統有自帶,但64位系統下並沒有,而且將32位系統下的工具拷貝到64位系統下並不能使用。我們可以藉助DOSBox工具來使用它們。2 下載並安裝3