반응형
Horizon 은 오픈스택 대시보드 서비스로, 웹 인터페이스로서 클라우드 관리자와 사용자들이 다양한 오픈스택의 자원과 서비스를 관리하도록 지원하는 서비스입니다.
Apache나 Nginx와 같은 웹 서버 프로그램을 사용합니다.
Horzion 서비스를 통해 전체 오픈스택 서비스들을 웹 인터페이스를 사용해 관리한다면 좀 더 쉽고 편리하게 오픈스택 서비스를 관리할 수 있습니다.
[Openstack 설치 글]
[CLOUD/OpenStack] - Openstack-Victoria설치(사전작업)
[CLOUD/OpenStack] - [Victoria] Keystone 설치
[CLOUD/OpenStack] - [Victoria] Glance 설치
[CLOUD/OpenStack] - [Victoria] Nova 설치
[CLOUD/OpenStack] - [Victoria] Horizon 설치
* Controller 서버에서 진행
1. Horizon 패키지 설치
root@controller:~# apt -y install openstack-dashboard
2. Horizon 설정
root@controller:~# vi /etc/openstack-dashboard/local_settings.py
:99번째줄
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '192.168.198.100:11211',
},
}
:113번째줄 추가
Memcached 섹션 저장 서비스 구성
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
:126번째줄
controller노드에서 대시보드를 구성합니다.
OPENSTACK_HOST = "192.168.198.100"
Identity API 버전3 활성화
#OPENSTACK_KEYSTONE_URL = "http://%s/identity/v3" % OPENSTACK_HOST
OPENSTACK_KEYSTONE_URL = "http://controller:5000/v3"
:132번째줄
시간대 구성
TIME_ZONE = "Asia/Seoul"
맨아래
Default 를 대시보드를 통해 사용자에 대한 디폴트 도메인으로 구성합니다.
OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = 'Default'
웹서버 서비스를 재시작합니다.
root@controller:~# systemctl restart apache2
3. 홈페이지 확인
http://controller/horizon
http://192.168.198.100/horizon
로 접속했을 때, 웹 인터페이스로 뜨는지 확인합니다.
반응형
'OpenStack' 카테고리의 다른 글
[Victoria] Neutron 설치 (0) | 2021.04.20 |
---|---|
ovs-vsctl annot load glue library: libibverbs.so.1 에러메시지 (0) | 2021.02.11 |
[Victoria] Nova 설치 (0) | 2020.10.04 |
[정리] Nova 이론 (0) | 2020.10.04 |
[Victoria] Glance 설치 (0) | 2020.09.20 |