['나는 한다 Openstack 설치를' 시리즈 8편]매뉴얼대로 Centos에 openstack icehouse 설치하기, dashboard 설치하기
이번에는 웹에서 openstack 관리를 가능하게 해주는 dashboard를 설치하겠습니다.
dashboard 설치하기
controller node에 설치하시면 됩니다.
1. 필수 패키지 설치
# yum install -y memcached python-memcached mod_wsgi openstack-dashboard
2. /etc/sysconfig/memcached의 정보와 /etc/openstack-dagaboard/local_settings 일치시키기
# cat /etc/sysconfig/memcached // port번호 확인해주세요.
# vi /etc/openstack-dahsboard/local_settings
밑에와 같은 부분을 찾아서 주석을 해제해주세요.
CACHES = {
'default': {
'BACKEND' : 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION' : '127.0.0.1:11211'
}
}
Ex) 위에처럼 하니까 에러나서 저는 위에 있는 명령어 주석처리하고 밑에 처럼 했습니다.
CACHES = {
'default': {
'BACKEND' : 'django.core.cache.backends.locmem.LocMemCache',
'LOCATION' : '127.0.0.1:11211'
}
}
3. 접속가능한 host 설정하기
# vi /etc/openstack-dahsboard/local_settings
ALLOWED_HOSTS = ['*']
4. host 설정하기
# vi /etc/openstack-dashboard/local_settings
OPENSTACK_HOST = "controller"
5. http 서버로 접속이 가능한지 확인하기
# setsebool -P httpd_can_network_connect on
6. openstack 상태확인하기
# openstack-status
7. apache 웹 서버와 memcached 시작
# service httpd start
# service memcached start
# chkconfig httpd on
# chkconfig memcached on
8. openstack 접속하기
서버 웹 브라우저에서 controller node ip를 입력하여 접속합니다.
http://192.168.137.201/dashboard
여기까지가 openstack 필수설치 코스입니다. 앞으로 추가적으로 blockstorage, ochestration 같은 것들을 추가하여 openstack을 즐길 수 있도록 하겠습니다.
openstack 설치 시리즈 1편
openstack 설치 시리즈 2편
openstack 설치 시리즈 3편
openstack 설치 시리즈 4편
openstack 설치 시리즈 5편
openstack 설치 시리즈 6편
openstack 설치 시리즈 7편
openstack 설치 시리즈 8편
openstack 설치 시리즈 1편
openstack 설치 시리즈 2편
openstack 설치 시리즈 3편
openstack 설치 시리즈 4편
openstack 설치 시리즈 5편
openstack 설치 시리즈 6편
openstack 설치 시리즈 7편
openstack 설치 시리즈 8편
댓글 없음:
댓글 쓰기