IT 35

[Docker] mysql docker로 실행하기..

먼저 Docker를 설치 한다. 2019/07/17 - [IT/Container] - [Docker] docker install docker가 설치 되어 있다면 docker hub에서 사용하고자 하는 mysql 버전의 docker image를 다운로드 한다. ### 필자는 최신버전으로 설치하였다. # docker pull mysql:latest latest: Pulling from library/mysql 45b42c59be33: Pull complete b4f790bd91da: Pull complete 325ae51788e9: Pull complete adcb9439d751: Pull complete 174c7fe16c78: Pull complete 698058ef136c: Pull complete 4..

IT/Container 2021.03.04

[Docker] Ubuntu 18.04.x LTS에 docker 설치 하기

우분투에 docker를 설치 하는 방법이다. 역시나 기억을 지배하기 위해 오늘도 끄적거린다. 환경 - 가상머신 ( Vbox or VMware) - OS : UBUNTU 18.04.5 LTS Docker를 왜 사용하는지에 대해서는 다른 블로그에 많이 설명이 되어 있기에 여기서는 패스하고자 한다. 간단히 설치 하는 방법과 설치가 제대로 되었는지에 대한 내용이다. 설치 방법 ##### 시스템을 최신으로 하기 위한 업데이트를 한다. sudo apt update ##### 사전 설치를 한다. sudo apt install apt-transport-https ca-certificates curl software-properties-common ##### Docker repository key를 Add 한다. cur..

IT/Container 2021.01.07

[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
반응형