新聞中心
OpenStack是專為云計算開發(fā)的自由開源平臺。通過這個以云為中心的平臺,虛擬機和其他資源可以作為基礎(chǔ)設(shè)施即服務(wù)提供給客戶。安裝OpenStack有許多方法 - 有些方法更具挑戰(zhàn)性。

下面介紹安裝OpenStack的方法是通過DevStack來進行。 DevStack是用于創(chuàng)建基于最新版本的完整OpenStack環(huán)境一系列腳本。盡管使用DevStack進行安裝可能是安裝OpenStack最簡單的方法之一,但它需要一些時間(30-60分鐘)。我將通過DevStack引導您完成安裝OpenStack的過程。我將在ubuntu Server 16.04平臺上這樣做,盡管這個過程幾乎適用于任何Linux服務(wù)器發(fā)行版。
現(xiàn)在讓我們開始吧
安裝
您必須做的第一件事是創(chuàng)建一個可用于安裝的新的非root用戶。打開終端窗口并輸入如下命令:
sudo useradd -s /bin/bash -d /opt/stack -m stack
使用以下命令為該用戶提供sudo權(quán)限:
echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
使用以下命令更改為該用戶:
sudo su - stack
接下來我們將從Github結(jié)賬Devstack。 首先使用以下命令安裝git:
sudo apt install git
現(xiàn)在您可以使用以下命令簽出DevStack(我們將使用最新的穩(wěn)定版本,皇后):
git clone https://github.com/openstack-dev/devstack.git -b stable/queens devstack/
這將創(chuàng)建一個新的目錄devstack。 使用cd devstack命令切換到該目錄。
在發(fā)出安裝命令之前,您需要配置local.conf文件。 用命令nano local.conf打開這個文件。 確保包含以下內(nèi)容:
HOST_IP=SERVER_IP
SERVICE_PASSWORD=PASSWORD
ADMIN_PASSWORD=PASSWORD
SERVICE_TOKEN=PASSWORD
DATABASE_PASSWORD=PASSWORD
RABBIT_PASSWORD=PASSWORD
ENABLE_HTTPD_MOD_WSGI_SERVICES=True
KEYSTONE_USE_MOD_WSGI=True
# Logging
LOGFILE=$DEST/logs/stack.sh.log
VERBOSE=True
ENABLE_DEBUG_LOG_LEVEL=True
ENABLE_VERBOSE_LOG_LEVEL=True
GIT_BASE=${GIT_BASE:-git://git.openstack.org}
TACKER_MODE=standalone
USE_BARBICAN=True
TACKER_BRANCH=
enable_plugin networking-sfc ${GIT_BASE}/openstack/networking-sfc $TACKER_BRANCH
enable_plugin barbican ${GIT_BASE}/openstack/barbican $TACKER_BRANCH
enable_plugin mistral ${GIT_BASE}/openstack/mistral $TACKER_BRANCH
enable_plugin tacker ${GIT_BASE}/openstack/tacker $TACKER_BRANCH
您需要使用唯一且具有挑戰(zhàn)性的密碼替換每個PASSWORD實例,并使用OpenStack服務(wù)器的IP地址替換SERVER_IP。 完成之后,保存并關(guān)閉文件。
現(xiàn)在我們運行安裝命令。 該命令是./stack.sh。 這是安裝需要大量時間的地方。 你可以期待這個命令需要30-60分鐘才能完成,因此在它發(fā)揮魔力的同時還要處理其他一些任務(wù)。
登錄
安裝完成后,打開與OpenStack服務(wù)器位于同一網(wǎng)絡(luò)上的Web瀏覽器,并將其指向http://SERVER_IP/dashboard(其中SERVER_IP是OpenStack服務(wù)器的IP地址)。 您應(yīng)該通過登錄窗口(圖1)。 使用您在local.conf配置文件中使用的用戶名admin和密碼登錄。
圖1
OpenStack登錄屏幕。
此時,您可以使用OpenStack(圖2)。 管理安裝,創(chuàng)建新項目以及管理用戶和組。
圖2
OpenStack主頁面。
開啟你的云
現(xiàn)在您可以開啟云端了,這要感謝DevStack和OpenStack。 雖然這種方法可能需要一些時間,但它比手動安裝OpenStack容易得多。 試一試,看看它是否最終讓OpenStack成為你的選擇。
分享名稱:如何使用DevStack在Ubuntu服務(wù)器上安裝OpenStack
地址分享:http://m.fisionsoft.com.cn/article/cdcccdg.html


咨詢
建站咨詢
