IT/Openstack 22

[Openstack - Train ] Error - Nova Instance fail "You don't have permission to access /resource_providerson this server. "

Openstack 환경 OS : Centos 7 Openstack release : Openstack train Openstack Train version을 설치 아래와 같은 이유로 Instance 배포가 되지 않았다. Error Keyword " You don't have permission to access /resource_providers on this server." Compute node에서 "/var/log/nova/nova-compute.log" 파일에 아래 내용이 주기적으로 출력되고 있었다. [root@compute01 nova]# tail -f /var/log/nova/nova-compute.log 2019-11-06 22:33:53.086 9532 ERROR nova.compute.m..

IT/Openstack 2019.11.06

[Openstack - Train] Error "The requested URL /auth/login/ was not found on this server."

OpenstackTrain version의 dashboard를 2019.11.06 날짜 기준으로 설치시 아래와 같이 오류가 발생하였다. Not Found The requested URL /auth/login/ was not found on this server. 새로운 version release 되면서 또 Config내 필수 정보가 누락되는것 같다. 필자가 경험한 것을 토대로 해결하였으며, 이외에도 다른 문제가 있을 수도 있지만 필자는 아래와 같이 간단히 해결하였다. [root@controller ~]#cat /etc/openstack-dashboard/local_settings # -*- coding: utf-8 -*- # -------------------------------------------..

IT/Openstack 2019.11.06

[Openstack - Train] Centos에 설치하기(7) - Horizon (Dashboard)

Controller Node에 설치를 한다. 1) PKG 설치 [root@controller ~]# yum install -y openstack-dashboard 2) config 를 수정한다. 2-1) config 수정전 원본을 백업한다. [root@controller ~]# cp -rpRf /etc/openstack-dashboard/local_settings /etc/openstack-dashboard/local_settings.orig 2-2) config를 수정한다. 2-2-1) /etc/openstack-dashboard/local_settings" - 아래 필드 부분은 필히 있는지 확인하고 없을 경우 추가 한다. [root@controller ~]# vi /etc/openstack-dashb..

IT/Openstack 2019.11.06

[Openstack - Train] Centos에 설치하기(6) - Neutron

Openstack내 가상 네트워크를 설정하는 단계이다. DB_USER="root" DB_PASSWD="root.123" A) Controller node에서 설정 A-1) DB생성 및 권한 설정 ## DB 생성 전 확인 [root@controller ~]# mysql -u${DB_USER} -p${DB_PASSWD} -e "show databases;" +--------------------+ | Database | +--------------------+ | glance | | information_schema | | keystone | | mysql | | nova | | nova_api | | nova_cell0 | | performance_schema | | placement | +--------..

IT/Openstack 2019.11.05

[Openstack - Train] Centos에 설치하기(5) - nova

이 장에서는 Controller 와 compute node에만 설치를 한다. Controller Node에 NOVA PKG를 설치시 Compute node에 대한 PKG도 같이 설치 할 경우 controller node도 compute node 처럼 사용할 수 있다. 하지만 여기서는 각각 분리하여 설치 한다. A) Controller Node에 설치 A-1) DB생성 ## DB 생성 전 확인 [root@controller ~]# mysql -u${DB_USER} -p${DB_PASSWD} -e "show databases;" +--------------------+ | Database | +--------------------+ | glance | | information_schema | | keysto..

IT/Openstack 2019.11.04

[Openstack - Train] Centos에 설치하기(4) - Placement

placement service는 Compute node의 인벤토리 및 사용량을 추적하는 데 사용되는 HTTP API를 제공한다. 1) DB생성 및 권한 설정 ## DB 생성 전 확인 [root@controller ~]# mysql -u${DB_USER} -p${DB_PASSWD} -e "show databases;" +--------------------+ | Database | +--------------------+ | glance | | information_schema | | keystone | | mysql | | performance_schema | +--------------------+ ## DB 생성 [root@controller ~]# mysql -u${DB_USER} -p${DB_P..

IT/Openstack 2019.11.04

[Openstack - Train] Centos에 설치하기(3) - Glance (Image service)

Openstack에서 instance를 배포하기 위한 OS 이미지를 관리하는 component이다. 주로 배포할 이미지를 업로드하여 운영/관리를 하지만 Snapshot을 통하여 운영중인 Instance를 백업(?)도 관리하는 서비스이다. 아래 환경 변수를 사전 반영하고 설치를 진행한다. DB_USER="root" DB_PASSWD="root.123" 1) DB 생성 ## DB 생성 전 확인 : DB가 생성되어 있는지 확인한다. [root@controller ~]# mysql -u${DB_USER} -p${DB_PASSWD} -e " show databases;" +--------------------+ | Database | +--------------------+ | information_schema ..

IT/Openstack 2019.11.04

[Openstack - Train] Centos에 설치하기(2) - Keystone

설치 작업을 위하여 임시로 환경 변수를 설정한 작업을 진행한다. DB_USER="root" DB_PASSWD="root.123" 1) DB 생성 ## DB 생성 전 확인 [root@controller ~]# mysql -u${DB_USER} -p${DB_PASSWD} -e " show databases;" +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | +--------------------+ ## DB 생성 [root@controller ~]# mysql -u${DB_USER} -p${DB_PASSWD} -e "create database keys..

IT/Openstack 2019.11.01

[Openstack - Train] Centos에 설치하기(1) - etcd설정

OpenStack 서비스는 분산 키 잠금, 구성 저장, 서비스 라이브 및 기타 시나리오 추적을 위해 안정적인 분산 키-값 저장소 인 Etcd를 사용할 수 있습니다. Controller node에 설치가 되어 운영된다. PKG Install [root@controller ~]# yum install etcd -y config 수정 [root@controller ~]# cat /etc/etcd/etcd.conf #[Member] #ETCD_CORS="" ETCD_DATA_DIR="/var/lib/etcd/default.etcd" #ETCD_WAL_DIR="" #ETCD_LISTEN_PEER_URLS="http://localhost:2380" ETCD_LISTEN_PEER_URLS="http://CONTROO..

IT/Openstack 2019.10.31

[Openstack - Train] Centos에 설치하기(1) - Memcached 설정

Openstack에서 서비스의 ID인증 매커니즘은 Memcached를 사용하여 토큰을 캐시한다. 주로 Controller에 설치 되어 운영된다. PKG Install [root@controller ~]# yum install memcached python-memcached -y Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: data.aonenetworks.kr * centos-ceph-nautilus: data.aonenetworks.kr * centos-nfs-ganesha28: data.aonenetworks.kr * centos-openstack-train: data.aonenetworks.kr * c..

IT/Openstack 2019.10.31
반응형