인턴
오픈스택 멀티 노드 설치 - Horizon(dashboard)
AhnCloud
2024. 7. 2. 20:09
728x90
파. horizon 설치 및 설정
1) 대시보드 설치
apt install openstack-dashboard
2) 구성 파일 설정
vi /etc/openstack-dashboard/local_settings.py
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': 'controller:11211',
},
}
* 루프백 주소를 controller로 변경
SESSION_ENGINE = 'django.contrib.sessions.backends.file'
* 내용 추가
OPENSTACK_HOST = "controller"
OPENSTACK_KEYSTONE_URL = "http://%s:5000" % OPENSTACK_HOST
TIME_ZONE = "Asia/Seoul"
* 내용 변경
OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"
* 내용 추가
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "member"
* 내용 추가
OPENSTACK_NEUTRON_NETWORK = {
'enable_router': True,
'enable_quotas': False,
'enable_ipv6': False,
'enable_distributed_router': True,
'enable_ha_router': True,
'enable_lb': True,
'enable_firewall': False,
'enable_vpn': False,
'enable_fip_topology_check': False,
}
* 내용 추가
OPENSTACK_API_VERSIONS = {
"identity": 3,
"image": 2,
"volume": 3,
}
- 내용 추가
- 내용 저장 후 나가기
service apache2 restart
http://컨트롤러 노드의 IP/horizon