中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

基于CentOS如何使用腳本安裝openstack的mitaka版

發布時間:2021-11-08 10:28:01 來源:億速云 閱讀:90 作者:小新 欄目:云計算

這篇文章給大家分享的是有關基于CentOS如何使用腳本安裝openstack的mitaka版的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

一、網絡拓撲及網卡配置

二、建議硬件配置: 

controller
vcpu: 2+ 

內存:4G+ 
硬盤:10G+ 
computer

vcpu: 2+ 
內存:4G+ 
硬盤:10G+ 
block

vcpu:1+ 
內存:2G+ 
硬盤:10G+ (多塊)
否則在安裝過程中會報一些服務起不來錯誤 

三、安裝各個節點的操作系統

1、使用CentOS-7-x86_64-DVD-1708.iso(本地源為CentOS7.4的)

 2、安裝類型為最小安裝

四、使用本地源方法

已CentOS7.4_pike_rpm_controller為例.

1、用ftp工具(如:filezilla)通過root用戶將軟件包CentOS7.4_pike_rpm_controller.tar.gz上傳到服務器/mnt下

2、解壓壓縮包

#cd  /mnt

# tar –zxvf CentOS7.4_pike_rpm_controller.tar.gz

3、配置本地源配置文件

刪除網絡源

cd /etc/yum.repos.d/&& mkdir bak_repo_bak&&mv *.repo bak_repo_bak

cat <<END >/etc/yum.repos.d/repo.repo

[repo]

name=repo

baseurl= file:///mnt/opt/CentOS7.4_pike_rpm_controller/

gpgcheck=0

enabled=1

proxy=_none_

END

5、執行下列命令測試,有正常回顯,如報錯返回檢查配置文件及文件路徑是否正確。

# yum repolist

五、配置安裝信息

1、用ftp工具(如:filezilla)通過root用戶將install.tar.gz上傳到服務器/root下

# cd /root/

# tar -zxvf install.tar.gz

  1. 配置安裝信息/root/ install/lib/installrc。

注意:修改完成后分別拷貝到computer節點和block節點,無需再做修改

基于CentOS如何使用腳本安裝openstack的mitaka版

解釋

##Controller  節點信息####

HOST_NAME      對應controller的主機名

MANAGER_IP     第一塊網卡IP,作為管理網

ALL_PASSWORD   各個組件、數據庫及dashboard用戶密碼

NET_DEVICE_NAME第二塊網卡名稱,虛擬機網卡綁定到該網卡上

CONTROLLER_COMPUTER=True 

(controller節點上是否安裝nova-computer服務,如果需要做到控制和計算隔離,請改為False。)

NEUTRON_PUBLIC_NET為浮動IP網絡的網段 ,即外出網絡網段

PUBLIC_NET_GW      為浮動IP網絡的網關

PUBLIC_NET_START   為浮動IP網絡地址池的起始IP

PUBLIC_NET_END     為浮動IP網絡地址池的結束IP

SECOND_NET      為系統第二塊網卡的IP,用于綁定網橋,走虛擬機流量

NEUTRON_DNS     為浮動IP網絡的DNS

NEUTRON_PRIVATE_NET為demo租戶的網絡

PRIVATE_NET_GW   為demo租戶的網絡網關

PRIVATE_NET_DNS  為demo租戶的網絡DNS

BLOCK_CINDER_DISK新增一個空白的分區或磁盤用于配置cinder云硬盤(block節點)

可選:

CINDER_DISK  新增一個空白的分區或磁盤用于配置cinder云硬盤(controller節點)

CONTROLLER_SHARE  為YES,在控制節點作為share node

MANILA_DISK為空使用cinder節點的服務,不為空使用本地存儲lvm;

文件:swift-hosts

設置各object節點使用的設備,暫時只支持兩個設備 ,名稱可自定義,如:/sdb  /sdc

  1. 配置hosts文件,此處配個節點的信息。

# cat /root/ install/lib/hosts

六、執行安裝

# cd ~/mitaka_install

# bash main.sh

輸入數字進入需要安裝的節點,

1表示安裝controller,2表示安裝computer節點,3表示安裝block節點 ,4安裝網絡節點

1、安裝controller節點

選擇1,進入安裝controller節點模式

輸入數字1,Configure System Environment.

當出現下列回顯表示安裝配置成功

注意:安裝Configure System Environment后會自動重啟一次

重啟后用root重新登錄

# cd ~/ mitaka_install

# bash main.sh

輸入數字2 Install Mariadb and Rabbitmq-server

成功回顯

輸入數字3  Install Keystone.

成功回顯

輸入數字4  Install Glance..

成功回顯

輸入數字5 Install Nova

成功回顯

輸入數字6 Install Cinder

成功回顯

輸入數字7 進入Install Neutron,

成功回顯

輸入數字8 Install Dashboard

成功回顯

輸入數字9安裝Manila

成功回顯:

輸入數字10安裝heat

成功回顯

輸入數字11安裝ceilometer

成功回顯

在安裝object 節點后,控制節點安裝swift;

安裝過程中,swift節點機器打開,安裝過程會提示輸入swift節點root的密碼,完成文件的復制;

安裝完畢后,重啟swift節點的服務,再執行 121verify swift ,檢查安裝的情況。

輸入0退出腳本

2、安裝network節點服務

3、安裝computer節點服務

注意:由于在啟動openstack-nova-computer服務時需要到controller節點上注冊服務,安裝computer時請保持controller節點正常啟動。

進入computer節點安裝模式

輸入1,配置系統

成功回顯:

輸入2安裝nova和neutron-agent服務,需要手動輸入computer節點的第二塊網卡名稱用于走虛擬機流量

成功回顯:

注意:如有多個computer節點請重復此章節操作即可

4、安裝block節點服務

輸入1進入配置系統

成功回顯:

輸入2進入安裝cinder服務

成功回顯:

注意:如有多個block節點請重復此章節操作即可

5、安裝object節點服務

要先準備好磁盤,并在swift-hosts文件中設置,再執行安裝;

Object安裝,要先于controller節點的swift服務安裝;

(要建立/etc/swift目錄)

七、登錄openstack及創建虛擬機

1、Dashboard安裝成功后在瀏覽器中輸出http://eth0-IP/dashboard

登錄用戶名及密碼

管理員用戶:admin

普通用戶:demo

密碼:參見/root/ mitaka_install-V1.9/lib/lib/installrc

2、創建虛擬機

點擊computer – instance-launch instance創建虛擬機

大概幾分鐘虛擬機即可創建成功

3、分配浮動IP

點擊associate floating ip 給虛擬機分配IP

點擊+號分配IP—associate

附錄

1、腳本必須用root執行,否則自動退出

2、腳本日志在/var/log/openstack-centos-mitaka,如果報錯,打開日志最下面找到ERROR的一行,檢查環境問題。

3、執行腳本時綠色回顯表示執行命令成功。

4、安裝請按數字1-8依次安裝。

5、腳本報錯后執行再次執行,自動識別已經安裝的步驟。

6、該腳本支持物理機也支持虛擬機。

本地源:

文件:

CentOS7.0_mitaka_rpm_block .tar.gz

CentOS7.0_mitaka_rpm_compute .tar.gz

CentOS7.0_mitaka_rpm_network .tar.gz

CentOS7.0_mitaka_rpm_controller .tar.gz

腳本目錄:

mitaka_install_on_centos

如果直接用Xftp 5等工具上傳目錄及文件,會造成格式變化,需要如下處理(直接上傳壓縮包不用處理);

安裝包dos2unix

rpm -ivh /mnt/opt/CentOS7.5_pike_rpm_controller/dos2unix-6.0.3-7.el7.x86_64.rpm

并執行convertToLinux.txt的腳本.(將dos格式轉為unix格式)

感謝各位的閱讀!關于“基于CentOS如何使用腳本安裝openstack的mitaka版”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云龙县| 金寨县| 温州市| 莫力| 吉木萨尔县| 富阳市| 呼伦贝尔市| 镇雄县| 汶川县| 潼南县| 东港市| 翁牛特旗| 西藏| 高青县| 明星| 青州市| 邵阳县| 林州市| 天全县| 长阳| 明光市| 英山县| 三台县| 会东县| 靖州| 深水埗区| 林西县| 南安市| 柘荣县| 太康县| 凌源市| 二手房| 闽侯县| 韶山市| 北票市| 石景山区| 石柱| 沙洋县| 安平县| 酒泉市| 马鞍山市|