본문 바로가기

Infra19

Image 생성 (Snapshot) 1. Instance 생성 2. 원격 접속을 위해 floating ip 설정 3. sealing 참고 linux vm sealing 검색. rm -rf /etc/ssh/ssh_host_* ssh key 모두 삭제 hostname=localhost.localdomain hostname 초기화 rm -rf /etc/udev/rules.d/70-* 장치 정보를 제거 ( 머신을 사용하면서 여러가지 추가된 장치 (ex. usb...)) HWADDR (MAC 주소 세팅), UUID (network card ID) 있다면 제거 -> /etc/sysconfig/network-scripts/ifcfg-eth* 경우에 따라 DNS도 제거 system power off 오류가 발생 할 수 있으므로 snapshot항상 멈춤 .. 2020. 7. 7.
Ovirt 개념 정리 1. Ovirt Host와 Guest 시스템을 중앙에서 관리하는 가상화 플랫폼 PaaS 오픈소스 분산 가상화 솔루션 기업이 사용하는 솔루션 KVM hypervisor 사용 오픈소스 프로젝트가 딸려있는 경우가 많다. ex) glusterfs 2. Ovirt가 제공하는 기능 hardware node 관리 storage 및 network resorce 관리 가상머신 배포 및 관리 migration 및 고가용성 시스탬 스케줄링 및 파워 관리 각 노드 및 전체적인 플랫폼 모니터링 가능 3. KVM Kernel-based Virtual Machine 커널과 직접적으로 통합된 hypervisor Native hypervisor host에서 커널이 하이퍼바이저 역할을 하도록 함 4. Thin Hypervisor Hos.. 2020. 7. 2.
Open Stack - Heat (wordpress) 1. Heat 하나의 스택을 만든다 라고 한다. 하나 이상의 리소스가 쌓여있는것을 stack이라고 한다. 리소스는 openstack의 리소스와 거의 같다. heat orchestration template(HOT)을 작성해야한다. HOT은 YAML Syntax를 사용한다. xml, 확장자가 .json인 파일 등은 사람이 작성하거나 읽기 좋은 형태는 아니다. 컴퓨터는 좋겠지만 yaml은 사람이 읽거나 작성하기 쉽게 하려고 만든 포맷 yaml은 괄호나 따옴표를 쓰지 않는다. 2. YAML Scalar(word/String) korea I am sue yaml에서는 라인 전체가 하나의 scalar이다. 문장에서 따옴표를 붙일 필요가 없다. Hash/Dictionary scalar: scalar 어떤 scala.. 2020. 7. 2.
Open Stack - Cloud-init (wordpress) ** script를 사용해 Instance로 wordpress 올리기 ** Instance 생성할 때 Script를 shell 파일로 만들어 Browse를 이용해 파일을 올릴 수 있다. Customization Script -> 직접 작성도 가능하다. * Instance 생성하기 참고 2020/07/02 - [Infra/프라이빗 클라우드 인프라] - Open Stack 운영.3 (user) /etc/yum.repos.d/mariadb.repo [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.5/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 EOF yum-c.. 2020. 7. 2.