본문 바로가기
서버/Cloud

오픈스택 클라우드 서버 구축(Stein)(8)-Dashboard 설치 및 설정

by WYYOON 2023. 2. 2.
728x90
반응형
SMALL

#Controller Node 설정

1) Install Horizon

더보기

[root@Controller ~(keystone)]# yum --enablerepo=centos-openstack-stein,epel -y install openstack-dashboard

2) Configure Horizon.

더보기

[root@Controller ~(keystone)]# vi /etc/openstack-dashboard/local_settings
# 39번째 줄 Dashboard 접속 아이피 설정
ALLOWED_HOSTS = ['xxx.xxx.xxx.xxx/24', 'localhost']

 

# 65번째 줄 주석 해제
OPENSTACK_API_VERSIONS = {
    "identity": 3,
    "volume": 3,
    "compute": 2,
}

# 75번째 줄 주석 해제
OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True


# 97번째 줄 주석 해제
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = 'Default'


# 164번째 줄 주석 해제 및 수정
CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
        'LOCATION': '10.0.0.30:11211',
    },
}

# 194-196 줄 주석 해제
OPENSTACK_HOST = "10.0.0.30"
OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "_member_"


[root@Controller ~(keystone)]# vi /etc/httpd/conf.d/openstack-dashboard.conf
# 4번째 줄 추가
WSGIDaemonProcess dashboard
WSGIProcessGroup dashboard
WSGISocketPrefix run/wsgi
WSGIApplicationGroup %{GLOBAL}


[root@Controller ~(keystone)]# systemctl restart httpd

3) Dashboard 접속 URL

http://(Server IP address)/dashboard/

728x90
반응형
SMALL