본문 바로가기
  • 노션에서 삽질한 내용을 정리하는 블로그

FOR A BETTER ME162

OpenStack Heat-dashboard on CentOS Install Heat-dashboard heat orchestration service를 Dashboard로 사용하고 싶다면, 🟢 pip install heat-dashboard 명령어를 하기 위한 나의 처절한 노력들 (python과 pip) # wget https://www.python.org/ftp/python/3.5.9/Python-3.5.9.tgz # tar xzf Python-3.5.9.tgz # rm -rf Python-3.5.9.tgz # cd /Python-3.5.9 # . /configure --enable-optimizations # make altinstall # vi ~/.bashrc alias python =python3.6 # source ~/.bashrc python -m p.. 2020. 9. 29.
OpenStack Heat on CentOS(Rocky) Heat: Orchestration Service (오케스트레이션 서비스) 🔨 데이터베이스 및 credential 생성 🟢 mysql 접속하여 데이터베이스 생성 및 접근 권한 설정 : # mysql -u root -p > CREATE DATABASE heat; > GRANT ALL PRIVILEGES ON heat.* TO 'heat'@'localhost' IDENTIFIED BY 'HEAT_DBPASS'; > GRANT ALL PRIVILEGES ON heat.* TO 'heat'@'%' \ IDENTIFIED BY 'HEAT_DBPASS'; 🟢 서비스 credential 생성 - Heat 유저 생성 , 역할 및 프로젝트 연결: # openstack user create --domain default .. 2020. 9. 27.
OpenStack Cinder on Centos(Rocky) 2 [Storage Node] Cinder : Block Storage Service (블록 스토리지 서비스) > 🔨 스토리지 노드용 vm 서버 구축 스토리지 노드 생성 절차 (feat. VM workstation) 1. 가상머신 생성 (1 CPU, HDD 40GB, RAM 2GB) 2. NIC 은 외부용(yum install 하기 위해 일시적), 내부용 총 2개 3. HDD 2개 🟢 스토리지 노드의 디스크 파티션 설정하고 설치 시작 [ INSTALLATION DESTINATION ] > 100GB (sda) 체크 후, 하단의 "I will configure partitioning " 체크, 그리고 DONE 클릭 > "+ (ADD A NEW MOUNT POINT)" 클릭 > MOUNT POINT: /boot & Desired Capa.. 2020. 9. 25.
Openstack Cinder on Centos (Rocky) 1 [Controller Node] Cinder : Block Storage Service (블록 스토리지 서비스) > 🔨 데이터 베이스 생성 및 접근 권한 설정 🟢 ciner 서비스 데이터 베이스 및 해당 데이터 베이스에 대한 권한을 가진 사용자 생성 : # mysql -u root -p MariaDB [(none)]> CREATE DATABASE cinder; MariaDB [(none)]> GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost' IDENTIFIED BY 'CINDER_DBPASS'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'%' IDENTIFIED BY 'CINDER_DBPASS'; MariaDB [.. 2020. 9. 25.
VLAN 과 Trunk Mode 실습 VLAN virtual=logical LAN 스위치 내부에서 랜을 "가상으로 분리" 각 PC가 접근해야 하는 서버에만 접근하게 하기 위한 기술 기본적으로 1번으로 세팅되어 있는 모든 포트를 각 나누어 2번, 3번 등으로 지정하여 같은 번호끼리 짝지어 물리적으로 떨어져 있어도 하나의 가상 네트워크로 묶어주기 인터넷 접속 경로 switch → ROUTER → switch → NAT → INTERNET : ACCESS completed! 스위치 포트의 두 가지 종류 -ACCESS PORT: 1 vlan /port _ 종단장치(Printer, PC, Server)에 연결할 때 -TRUNK PORT: all vlans / port _ 스위치 간, 또는 스위치-라우터간을 연결할 때 기본적으로 모든 포트는 vlan .. 2020. 9. 23.
Naver Cloud Platform 네이버 클라우드 장점 한국인 엔지니어 일반,공공기관, 금융, 의료 클라우드 의 4가지 종류 공공기관용 클라우드? : 우리나라의 공공기관에서 국내 클라우드 서비스를 사용하는 것이 바람직하다는 관점 서버 접속 아이디를 잊어도 초기화 후 재접속 가능 공인ip없어도 포트포워딩 방식을 통해 인스턴스 접속 가능 서버그룹관리를 통해 보기 목록 설정 가능 단점 잔여 크레딧에 대한 내용이 실시간으로 업데이트가 되지 않음 50기가 부팅디스크는 오로지 센토스 100기가는 오로지 윈도우 DBMS 중 오라클 서비스는 제공되지 않음 (오라클 DB은 오라클클라우드에서만 구현되도록 설정해둠) 추가 블록 스토리지의 크기 변경은 현재 '확대'만 가능, 용량을 늘린 스토리지는 다시 줄이기 어려움사용하기 위해서 세 가지의 기본 스텝 필요 .. 2020. 9. 23.
Docker 공부: Docker Network Docker on OpenStack 네트워크 도커 설치 전 인스턴스 네트워크 이더넷 상태 도커 설치 직후 인스턴스 네트워크 이더넷 상태 : docker 0 생성 도커 네트워크 : 기본으로 생성되는 삼총사 네트워크 docker network inspect none root@master:/home/ubuntu# docker network inspect none [ { "Name": "none", "Id": "ccd990d3b13996325502765935790e9b33f055584714cdd22419f4620bef45b9", "Created": "2020-09-22T12:16:40.606411834Z", "Scope": "local", "Driver": "null", "EnableIPv6": false, ".. 2020. 9. 21.
Docker 공부 : 도커 기본 명령어 숙지 # docker search [ 이미지 키워드 ] 도커 허브에 있는 [ 이미지 키워드 ] 에 해당하는 모든 이미지를 제시해준다. # docker pull [이미지명] 이때 이미지명 뒤에 ": [tag]"를 붙여 특정 버전의 이미지를 다운받을 수 있다. 태그를 붙이지 않는다면, 도커 허브에 있는 해당 이미지의 가장 최신버전이 다운받아진다! 만약 도커 허브가 아닌 다른 위치에서 이미지를 다운받고 싶다면 해당 주소의 http / https를 제외하고 입력하여 다운로드 가능 # docker network ls 생성된 컨테이너들은 기본적으로 bridge에 연결된다 # docker network create --driver=bridge --subnet=20.20.0.0/16 --ip-range=20.20.20.0/.. 2020. 9. 18.
Docker 공부 : Docker on OpenStack 서버에 설치한 오픈스택으로 인스턴스를 생성하여 그 위에서 도커 실습해보고자 한다. 1. 인스턴스(VM) 생성하기 1-1) 인스턴스 재료 1번, 이미지 생성 : 도커와 호환성이 가장 좋다는 우분투로 인스턴스를 만들 것! ubuntu cloud img를 다운받아 오픈스택의 이미지 틀 생성 1-2) 인스턴스 재료 2번, flavor 생성 : 도커를 올릴 인스턴스의 spec을 미리 고려하여 flavor 생성 오픈스택 인스턴스에 초기 접속시 key방식이 아닌 password 방식으로 들어가려면, 인스턴스 생성시 2. 인스턴스(VM) VNC 접속 및 네트워크 확인 오픈스택을 다룰 때에는 네트워크에 항상 조심하고 또 조심하여야 한다. 하나하나 돌담 두드리듯이 여기로는 ping이 가는지, 저기로는 ping이 가는지 초.. 2020. 9. 18.