PackStack一鍵安裝OpenStack

2021-08-26 15:10:05 字數 2901 閱讀 9860

openstack自動安裝比手動搭建消耗的硬體資源較大,因此虛擬機器或伺服器最低配置為4核cpu+8g記憶體+20g磁碟,並開啟cpu虛擬化。建議配置為8核cpu+16g記憶體或更高配置,並保證伺服器能訪問外網。

本次主要測試的成功案例有n、p、q三個版本,其它版本同樣可以借助packstack一鍵安裝openstack,安裝方式相同。只是yum源的配置不同而已,主要區別也在於yum源的配置。

成功案例1:q版openstack自動安裝

作業系統:centos7.5minimal(其它系統同樣支援)

硬體配置:4vcpu+8g memory+20g磁碟

1.關閉並禁用防火牆:

# systemctl stop firewalld

# systemctl disable firewalld

# systemctl stop iptables

# systemctl disable iptables

2.關閉selinux:

# setenforce 0
selinux=disabled
4.配置yum源:

# yum install -y
5.安裝packstack工具

# yum install -y openstack-packstack
6.packstack一鍵安裝:

# packstack --allinone
註解

無網路異常時,安裝時間最多不過30分鐘,如果有任務長時間執行無返回結果,需要檢視相關日誌查詢問題。

成功案例2:n版openstack自動安裝

作業系統:centos7.4minimal(其它系統同樣支援)

硬體配置:4vcpu+8g memory+20g磁碟

1.關閉並禁用防火牆:

# systemctl stop firewalld

# systemctl disable firewalld

# systemctl stop iptables

# systemctl disable iptables

2.關閉selinux:

# setenforce 0
selinux=disabled
4.製作openstack-newton網路源

# cat /etc/yum.repos.d/openstack-newton.repo

[openstack-newtron]

name=openstack-newtron

baseurl=

gpgcheck=0

enabled=1

5.安裝kvm源

# rpm -ivh
6.安裝packstack工具

# yum install openstack-packstack
7.packstack一鍵安裝:

# packstack --allinone
註解

無網路異常時,安裝時間最多不過30分鐘,如果有任務長時間執行無返回結果,需要檢視相關日誌查詢問題。

成功案例3:p版openstack自動安裝。

作業系統:centos7.2(其它系統同樣支援)

硬體配置:4vcpu+8g memory+20g磁碟

1.關閉並禁用防火牆:

# systemctl stop firewalld

# systemctl disable firewalld

# systemctl stop iptables

# systemctl disable iptables

2.關閉selinux:

# setenforce 0
selinux=disabled
3.配置p版yum源

# yum install centos-release-openstack-pike.x86_64
4.禁用掉無法使用的centos-qemu-ev.repo源,可直接刪除該原始檔。

# rm -rf /etc/yum.repos.d/centos-qemu-ev.repo
5.手動配置可用的kvm源

[root@openstackpike ~]# cat /etc/yum.repos.d/centos-kvm.repo 

[centos-kvm]

name=centos-kvm

baseurl=

gpgcheck=0

enabled=1

6.配置kvm源或執行以下命令安裝:

# rpm -ivh centos-release-qemu-ev-1.0-1.el7.noarch.rpm
# yum install deltarpm -y
8.安裝packstack工具

# yum install openstack-packstack
9.packstack一鍵安裝:

# packstack --allinone

一鍵安裝 Apache Mysql Php

適用環境 系統支援 centos 5 32bit 64bit centos 6 32bit 64bit 記憶體要求 256m 安裝了什麼 1 apache 2.2.22或apache 2.4.2 2 mysql 5.5.24 3 php 5.2.17或php 5.3.13 4 phpmyadmin ...

LAMP一鍵安裝

lamp一鍵安裝包常用於搭建動態網頁。lamp一鍵安裝包在使用時經常配合linux apache mysql mariadb perl php python等程式一起使用,這此軟體之間有著很好相容性,能夠幫助使用者快速搭建 快速建立web伺服器。適用環境 首先安裝 wget screen unzip...

LNMP一鍵安裝

安裝步驟 1 使用putty或類似的ssh工具登陸vps或伺服器 登陸後執行 screen s lnmp 如果提示screen command not found 命令不存在可以執行 yum install screen 或 apt get install screen安裝,詳細內容參考screen...