溫馨提示×

溫馨提示×

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

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

centos7中devstack如何安裝openstack

發布時間:2021-11-12 11:44:17 來源:億速云 閱讀:478 作者:小新 欄目:云計算

CentOS 7 中 DevStack 如何安裝 OpenStack

1. 概述

OpenStack 是一個開源的云計算平臺,提供了虛擬機、存儲、網絡等基礎設施即服務(IaaS)功能。DevStack 是一個用于快速部署 OpenStack 開發環境的腳本工具,特別適合開發者和測試人員使用。本文將詳細介紹如何在 CentOS 7 系統中使用 DevStack 安裝 OpenStack。

2. 準備工作

在開始安裝之前,確保你的 CentOS 7 系統滿足以下要求:

  • 至少 4GB 內存
  • 至少 20GB 磁盤空間
  • 穩定的網絡連接
  • 已安裝 Git 和 Python 3

2.1 更新系統

首先,確保你的系統是最新的:

sudo yum update -y
sudo yum upgrade -y

2.2 安裝依賴包

安裝 DevStack 所需的依賴包:

sudo yum install -y git python3 python3-devel libffi-devel gcc openssl-devel

2.3 創建用戶

為了安全起見,建議創建一個非 root 用戶來運行 DevStack:

sudo useradd -s /bin/bash -d /opt/stack -m stack
echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
sudo su - stack

3. 下載 DevStack

切換到 stack 用戶并下載 DevStack:

git clone https://opendev.org/openstack/devstack
cd devstack

4. 配置 DevStack

4.1 創建 local.conf 文件

devstack 目錄下創建一個名為 local.conf 的配置文件,內容如下:

”`ini [[local|localrc]] ADMIN_PASSWORD=secret DATABASE_PASSWORD=\(ADMIN_PASSWORD RABBIT_PASSWORD=\)ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD

Enable Neutron (networking)

enable_plugin neutron https://opendev.org/openstack/neutron

Enable Heat (orchestration)

enable_plugin heat https://opendev.org/openstack/heat

Enable Horizon (dashboard)

enable_service horizon

Enable Cinder (block storage)

enable_service cinder enable_service c-api enable_service c-sch enable_service c-vol

Enable Swift (object storage)

enable_service s-proxy enable_service s-object enable_service s-container enable_service s-account

Enable Tempest (testing)

enable_service tempest

Enable Ceilometer (telemetry)

enable_service ceilometer-acompute enable_service ceilometer-acentral enable_service ceilometer-anotification enable_service ceilometer-collector enable_service ceilometer-api

Enable Aodh (alarming)

enable_service aodh-api enable_service aodh-evaluator enable_service aodh-notifier enable_service aodh-listener

Enable Trove (database)

enable_service trove enable_service trove-api enable_service trove-taskmanager enable_service trove-conductor

Enable Sahara (data processing)

enable_service sahara enable_service sahara-api enable_service sahara-engine

Enable Designate (DNS)

enable_service designate enable_service designate-api enable_service designate-central enable_service designate-mdns enable_service designate-pool-manager enable_service designate-zone-manager enable_service designate-sink

Enable Barbican (key management)

enable_service barbican enable_service barbican-api enable_service barbican-worker enable_service barbican-keystone-listener

Enable Manila (shared file systems)

enable_service manila enable_service manila-api enable_service manila-scheduler enable_service manila-share

Enable Magnum (container orchestration)

enable_service magnum enable_service magnum-api enable_service magnum-conductor

Enable Kuryr (container networking)

enable_service kuryr enable_service kuryr-kubernetes

Enable Zun (container management)

enable_service zun enable_service zun-api enable_service zun-compute

Enable Octavia (load balancing)

enable_service octavia enable_service octavia-api enable_service octavia-worker enable_service octavia-housekeeping enable_service octavia-health-manager

Enable Watcher (infrastructure optimization)

enable_service watcher enable_service watcher-api enable_service watcher-applier enable_service watcher-decision-engine

Enable Masakari (instance high availability)

enable_service masakari enable_service masakari-api enable_service masakari-engine

Enable Vitrage (root cause analysis)

enable_service vitrage enable_service vitrage-api enable_service vitrage-graph enable_service vitrage-notifier enable_service vitrage-ml enable_service vitrage-persistor

Enable Freezer (backup and restore)

enable_service freezer enable_service freezer-api enable_service freezer-scheduler

Enable Searchlight (search)

enable_service searchlight enable_service searchlight-api enable_service searchlight-listener

Enable Tacker (NFV orchestration)

enable_service tacker enable_service tacker-server enable_service tacker-conductor

Enable Congress (policy as a service)

enable_service congress enable_service congress-api enable_service congress-datasource enable_service congress-policy-engine

Enable Mistral (workflow service)

enable_service mistral enable_service mistral-api enable_service mistral-engine enable_service mistral-executor

Enable Senlin (clustering service)

enable_service senlin enable_service senlin-api enable_service senlin-engine

Enable Qinling (function as a service)

enable_service qinling enable_service qinling-api enable_service qinling-engine

Enable Cyborg (accelerator lifecycle management)

enable_service cyborg enable_service cyborg-api enable_service cyborg-conductor

Enable Ironic (bare metal provisioning)

enable_service ironic enable_service ironic-api enable_service ironic-conductor enable_service ironic-inspector

Enable Nova (compute)

enable_service n-api enable_service n-crt enable_service n-obj enable_service n-cond enable_service n-sch enable_service n-novnc enable_service n-cauth

Enable Glance (image service)

enable_service g-api enable_service g-reg

Enable Keystone (identity service)

enable_service keystone enable_service keystone-api

Enable Placement (resource placement)

enable_service placement enable_service placement-api

Enable Cinder (block storage)

enable_service cinder enable_service c-api enable_service c-sch enable_service c-vol

Enable Swift (object storage)

enable_service swift enable_service s-proxy enable_service s-object enable_service s-container enable_service s-account

Enable Heat (orchestration)

enable_service heat enable_service h-api enable_service h-api-cfn enable_service h-api-cw enable_service h-eng

Enable Ceilometer (telemetry)

enable_service ceilometer enable_service ceilometer-api enable_service ceilometer-collector enable_service ceilometer-agent-central enable_service ceilometer-agent-notification enable_service ceilometer-alarm-evaluator enable_service ceilometer-alarm-notifier

Enable Aodh (alarming)

enable_service aodh enable_service aodh-api enable_service aodh-evaluator enable_service aodh-notifier enable_service aodh-listener

Enable Trove (database)

enable_service trove enable_service trove-api enable_service trove-taskmanager enable_service trove-conductor

Enable Sahara (data processing)

enable_service sahara enable_service sahara-api enable_service sahara-engine

Enable Designate (DNS)

enable_service designate enable_service designate-api enable_service designate-central enable_service designate-mdns enable_service designate-pool-manager enable_service designate-zone-manager enable_service designate-sink

Enable Barbican (key management)

enable_service barbican enable_service barbican-api enable_service barbican-worker enable_service barbican-keystone-listener

Enable Manila (shared file systems)

enable_service manila enable_service manila-api enable_service manila-scheduler enable_service manila-share

Enable Magnum (container orchestration)

enable_service magnum enable_service magnum-api enable_service magnum-conductor

Enable Kuryr (container networking)

enable_service kuryr enable_service kuryr-kubernetes

Enable Zun (container management)

enable_service zun enable_service zun-api enable_service zun-compute

Enable Octavia (load balancing)

enable_service octavia enable_service octavia-api enable_service octavia-worker enable_service octavia-housekeeping enable_service octavia-health-manager

Enable Watcher (infrastructure optimization)

enable_service watcher enable_service watcher-api enable_service watcher-applier enable_service watcher-decision-engine

Enable Masakari (instance high availability)

enable_service masakari enable_service masakari-api enable_service masakari-engine

Enable Vitrage (root cause analysis)

enable_service vitrage enable_service vitrage-api enable_service vitrage-graph enable_service vitrage-notifier enable_service vitrage-ml enable_service vitrage-persistor

Enable Freezer (backup and restore)

enable_service freezer enable_service freezer-api enable_service freezer-scheduler

Enable Searchlight (search)

enable_service searchlight enable_service searchlight-api enable_service searchlight-listener

Enable Tacker (NFV orchestration)

enable_service tacker enable_service tacker-server enable_service tacker-conductor

Enable Congress (policy as a service)

enable_service congress enable_service congress-api enable_service congress-datasource enable_service congress-policy-engine

Enable Mistral (workflow service)

enable_service mistral enable_service mistral-api enable_service mistral-engine enable_service mistral-executor

Enable Senlin (clustering service)

enable_service senlin enable_service senlin-api enable_service senlin-engine

Enable Qinling (function as a service)

enable_service qinling enable_service qinling-api enable_service qinling-engine

Enable Cyborg (accelerator lifecycle management)

enable_service cyborg enable_service cyborg-api enable_service cyborg-conductor

Enable Ironic (bare metal provisioning)

enable_service ironic enable_service ironic-api enable_service ironic-conductor enable_service ironic-inspector

Enable Nova (compute)

enable_service n-api enable_service n-crt enable_service n-obj enable_service n-cond enable_service n-sch enable_service n-novnc enable_service n-cauth

Enable Glance (image service)

enable_service g-api enable_service g-reg

Enable Keystone (identity service)

enable_service keystone enable_service keystone-api

Enable Placement (resource placement)

enable_service placement enable_service placement-api

Enable Cinder (block storage)

enable_service cinder enable_service c-api enable_service c-sch enable_service c-vol

Enable Swift (object storage)

enable_service swift enable_service s-proxy enable_service s-object enable_service s-container enable_service s-account

Enable Heat (orchestration)

enable_service heat enable_service h-api enable_service h-api-cfn enable_service h-api-cw enable_service h-eng

Enable Ceilometer (telemetry)

enable_service ceilometer enable_service ceilometer-api enable_service ceilometer-collector enable_service ceilometer-agent-central enable_service ceilometer-agent-notification enable_service ceilometer-alarm-evaluator enable_service ceilometer-alarm-notifier

Enable Aodh (alarming)

enable_service aodh enable_service aodh-api enable_service aodh-evaluator enable_service aodh-notifier enable_service aodh-listener

Enable Trove (database)

enable_service trove enable_service trove-api enable_service trove-taskmanager enable_service trove-conductor

Enable Sahara (data processing)

enable_service sahara enable_service sahara-api enable_service sahara-engine

Enable Designate (DNS)

enable_service designate enable_service designate-api enable_service designate-central enable_service designate-mdns enable_service designate-pool-manager enable_service designate-zone-manager enable_service designate-sink

Enable Barbican (key management)

enable_service barbican enable_service barbican-api enable_service barbican-worker enable_service barbican-keystone-listener

Enable Manila (shared file systems)

enable_service manila enable_service manila-api enable_service manila-scheduler enable_service manila-share

Enable Magnum (container orchestration)

enable_service magnum enable_service magnum-api enable_service magnum-conductor

Enable Kuryr (container networking)

enable_service kuryr enable_service kuryr-kubernetes

Enable Zun (container management)

enable_service zun enable_service zun-api enable_service zun-compute

Enable Octavia (load balancing)

enable_service octavia enable_service octavia-api enable_service octavia-worker enable_service octavia-housekeeping enable_service octavia-health-manager

Enable Watcher (infrastructure optimization)

enable_service watcher enable_service watcher-api enable_service watcher-applier enable_service watcher-decision-engine

Enable Masakari (instance high availability)

enable_service masakari enable_service masakari-api enable_service masakari-engine

Enable Vitrage (root cause analysis)

enable_service vitrage enable_service vitrage-api enable_service vitrage-graph enable_service vitrage-notifier enable_service vitrage-ml enable_service vitrage-persistor

Enable Freezer (backup and restore)

enable_service freezer enable_service freezer-api enable_service freezer-scheduler

Enable Searchlight (search)

enable_service searchlight enable_service searchlight-api enable_service searchlight-listener

Enable Tacker (NFV orchestration)

enable_service tacker enable_service tacker-server enable_service tacker-conductor

Enable Congress (policy as a service)

enable_service congress enable_service congress-api enable_service congress-datasource enable_service congress-policy-engine

Enable Mistral (workflow service)

enable_service mistral enable_service mistral-api enable_service mistral-engine enable_service mistral-executor

Enable Senlin (clustering service)

enable_service senlin enable_service senlin-api enable_service senlin-engine

Enable Qinling (function as a service)

enable_service qinling enable_service qinling-api enable_service qinling-engine

Enable Cyborg (accelerator lifecycle management)

enable_service cyborg enable_service cyborg-api enable_service cyborg-conductor

Enable Ironic (bare metal provisioning)

enable_service ironic enable_service ironic-api enable_service ironic-conductor enable_service ironic-inspector

Enable Nova (compute)

enable_service n-api enable_service n-crt enable_service n-obj enable_service n-cond enable_service n-sch enable_service n-novnc enable_service n-cauth

Enable Glance (image service)

enable_service g-api enable_service g-reg

Enable Keystone (identity service)

enable_service keystone enable_service keystone-api

Enable Placement (resource placement)

enable_service placement enable_service placement-api

Enable Cinder (block storage)

enable_service cinder enable_service c-api enable_service c-sch enable_service c-vol

Enable Swift (object storage)

enable_service swift enable_service s-proxy enable_service s-object enable_service s-container enable_service s-account

Enable Heat (orchestration)

enable_service heat enable_service h-api enable_service h-api-cfn enable_service h-api-cw enable_service h-eng

Enable Ceilometer (telemetry)

enable_service ceilometer enable_service ceilometer-api enable_service ceilometer-collector enable_service ceilometer-agent-central enable_service ceilometer-agent-notification enable_service ceilometer-alarm-evaluator enable_service ceilometer-alarm-notifier

Enable Aodh (alarming)

enable_service aodh enable_service aodh-api enable_service aodh-evaluator enable_service aodh-notifier enable_service aodh-listener

Enable Trove (database)

enable_service trove enable_service trove-api enable_service trove-taskmanager enable_service trove-conductor

Enable Sahara (data processing)

enable_service sahara enable_service sahara-api enable_service sahara-engine

Enable Designate (DNS)

enable_service designate enable_service designate-api enable_service designate-central enable_service designate-mdns enable_service designate-pool-manager enable_service designate-zone-manager enable_service designate-sink

Enable Barbican (key management)

enable_service barbican enable_service barbican-api enable_service barbican-worker enable_service barbican-keystone-listener

Enable Manila (shared file systems)

enable_service manila enable_service manila-api enable_service manila-scheduler enable_service manila-share

Enable Magnum (container orchestration)

enable_service magnum enable_service magnum-api enable_service magnum-conductor

Enable Kuryr (container networking)

enable_service kuryr enable_service kuryr-kubernetes

Enable Zun (container management)

enable_service zun enable_service zun-api enable_service zun-compute

Enable Octavia (load balancing)

enable_service octavia enable_service octavia-api enable_service octavia-worker enable_service octavia-housekeeping enable_service octavia-health-manager

Enable Watcher (infrastructure optimization)

enable_service watcher enable_service watcher-api enable_service watcher-applier enable_service watcher-decision-engine

Enable Masakari (instance high availability)

enable_service masakari enable_service masakari-api enable_service masakari-engine

Enable Vitrage (root cause analysis)

enable_service vitrage enable_service vitrage-api enable_service vitrage-graph enable_service vitrage-notifier enable_service vitrage-ml enable_service vitrage-persistor

Enable Freezer (backup and restore)

enable_service freezer enable_service freezer-api enable_service freezer-scheduler

Enable Searchlight (search)

enable_service searchlight enable_service searchlight-api enable_service searchlight-listener

Enable Tacker (NFV orchestration)

enable_service tacker enable_service tacker-server enable_service tacker-conductor

Enable Congress (policy as a service)

enable_service congress enable_service congress-api enable_service congress-datasource enable_service congress-policy-engine

Enable Mistral (workflow service)

enable_service mistral enable_service

向AI問一下細節

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

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女