OpenStack 部署管理服務horizon

2021-10-09 01:22:53 字數 1945 閱讀 4551

1、控制端安裝 horizon:

[root@linux-host1 ~]

# yum install openstack-dashboard

[root@linux-host1 ~]

# vim /etc/openstack-dashboard/local_settings

159 openstack_host =

"192.168.10.100"

28 allowed_hosts =

['*',]

#配置 memcache 會話保持,

129 session_engine =

'django.contrib.sessions.backends.cache'

#新增加

130 caches =

,135 }

#啟用第三版 api 認證

#啟用對域的支援

65 openstack_keystone_multidomain_support = true

#配置 api 版本:

54 openstack_api_versions =

#配置預設域:

73 openstack_keystone_default_domain =

'default'

#配置 web 介面建立的使用者預設許可權:

162 openstack_keystone_default_role =

"user"

#單一扁平網路模式下,禁用第三層網路

282 openstack_neutron_network =

{283 'enable_router'

: false,

284 'enable_quotas'

: false,

285 'enable_ipv6'

: false,

286 'enable_distributed_router'

: false,

287 'enable_ha_router'

: false,

288 'enable_lb'

: false,

289 'enable_firewall'

: false,

290 'enable_vpn'

: false,

291 'enable_fip_topology_check'

: false,

#配置時區:

417 time_zone =

"asia/shanghai"

3、重啟 web 服務:
[root@linux-host1 ~]

# systemctl restart httpd.service

4、配置 haproxy:
#1:配置 haproxy ** horizon:

[root@linux-host4 ~]

# cat /etc/haproxy/haproxy.cfg

listen horizon

bind 192.168.10.100:80

mode tcp

log global

balance source

server neutron-server 192.168.10.201:80 check inter 5000 rise 3 fall 3

#2:重啟 haproxy:

[root@linux-host4 ~]

# systemctl restart haproxy

#3:驗證埠:

5、驗證訪問 web 介面:
#1:登入介面:

#2:登入後介面:

Openstack部署工具

openstack發展很猛,很多朋友都很認同,2013年,會很好的解決openstack部署的問題,讓安裝,配置變得更加簡單易用。其實部署工具,最麻煩的地方,不是軟體的配置和安裝,而且網路。使用者的網路情況太多,還有openstack本身的網路也很複雜。關於如何step by step的部署,目前o...

openstack安裝部署

本文主要分享的是雲計算 openstack的使用 私有雲平台建設 雲伺服器雲硬碟的構建和使用。從基本概念入手到私有雲建設,資訊量非常大。對於openstack的安裝部署都是從官方文件中一步步的介紹,內容非常詳細。一 雲計算 基本概念 雲計算 cloud computing 是基於網際網路的相關服務的...

指令碼部署openstack

本文把openstack部署的所有命令整理成乙個完整的指令碼,乙個指令碼解決所有問題。一般部署分三步 1,安裝openstack包 2,修改配置檔案 3,執行這個指令碼。來,試一下 在python下 import mydeploy mydeploy.deploy all 如果想重置資料庫,例如nov...