분류 전체보기 160

[Linux] KVM GUI가상머신 관리자에서 생성한 VM에 virsh console로 접속하기

VM 환경 OS : Centos 7.6 ** Centos 7 기준입니다. Linux KVM GUI가상머신 관리자로 생성한 VM에 virsh console을 통해 접속하려 할때 아래와 같은 증상이 발생한다. 세션은 연결이 되었으나 더 이상 진행이 되지 않는다. 그렇다고해서 VM이 멈추어 있는건 아니다. 확인을 해보니 해당 VM내에 console접속할 수 있는 설정이 되어 있지 않아 발생하는 현상이다. 아래와 같이 설정한다. 먼저 해당 VM에 GUI던 ssh던 접속한다. 필자는 ssh로 접속하여 설정하였다. /etc/default/grub을 수정한다. [root@centos76 ~]# cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, rele..

[Linux] nginx 설치

Linux에서 Nginx설치하는 방법이다. 환경 OS : Centos7.6 사전 작업 1. yum repository 추가 [root@cluster01 yum.repos.d]# rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm [root@cluster01 yum.repos.d]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm ** epel-release의 경우 "yum install epel-release" 를 통해서도 설치가 가능하다. 2. nginx repository 생성 [root@cluster01 yum.repos.d]# cat /etc/yum.repos.d/ngi..

운영체제/Linux 2019.06.25

[Centos/RHEL] HAcluster - pacemaker (1)

redhat 계열에서의 Pacemaker를 설치 하는 방법이다. pacemaker는 Redhat에서 나오는 고가용성클러스터이다. Corosync란: 클러스터 인프라 지원(Quorum 관리, 메시지 관리 등) Pacemaker란: 클러스터 자원 관리자 pcs란: corosync와 pacemaker를 손쉽게 관리할 수 있는 management 프로그램 TEST 환경 구분 node01 node02 hostname cluster01 cluster02 OS centos7.6 centos7.6 IP 172.10.2.5 172.10.2.6 VirtualIP 172.10.2.4 사전 작업 1. host resolation 설정 (양쪽노드) [root@cluster01 ~]# echo -e "\n172.10.2.5\tc..

[Linux] KVM(for Kernel-based Virtual Machine) (2) - GUI 배포

KVM에서 GUI로 VM 을 생성 하는 방법이다. hostmachine console에서 virt-manager를 입력하여 가상머신 관리자를 실행한다. 가상머신 관리자가 실행되지 않을 경우 X11을 설정한다. (어디까지나 SSH로 접속한 후에 GUI로 VM을 생성하기 위한 것이다.) 맥북에서 X11설정 => https://louky0714.tistory.com/entry/Mac-Mac-OS에-X11설치하기 [Mac] Mac OS에 X11설치하기 환경 MacOS Mojave (10.14) 맥북에서 Xwindow를 띄우기 위한 설정이다. 다른 것도 있겠지만 linux 의 kvm GUI 관리툴인 virt-manager를 사용하기 위함이다. 사전에 linux에는 GUI 환경이 되어 있어야 한다 (Linux.. ..

[Linux] virsh command 사용법

KVM 또는 openstack등 가상머신을 사용할때 virsh command를 사용하게 되는데 간단히 사용법을 소개하고자 한다. ■ USAGE) virsh [OPTION]... [COMMAND_STRING] VM list 확인 동작중인 VM만 확인 할 경우 [root@cronus kvmimg]# virsh list Id 이름 상태 ---------------------------------------------------- 10 cluster01 실행중 12 cluster02 실행중 모든 VM을 확인하고자 할 경우 [root@cronus kvmimg]# virsh list --all Id 이름 상태 ---------------------------------------------------- 10 clu..

[Linux] KVM(for Kernel-based Virtual Machine) (2) - CLI 배포

Linux KVM CLI환경에서 VM을 생성/배포 하는 방법이다. 먼저 사용할 IMG를 다운로드 받기전 KVM에서 사용할 Directory를 생성한다. [root@cronus ~]# mkdir /var/kvmimg [root@cronus ~]# chown -R qemu.qemu /var/kvmimg 필자는 /var/kvmimg 하위에 사용할 OS IMG와 생성되는 VM의 PATH로 통합 설정 하였다. 먼저 wget으로 Centos 최신 버전을 다운로드한다. (wget명령어가 없을 경우 "yum install wget"으로 설치 한다. ) [root@cronus /var/kvmimg]# wget http://mirror.kakao.com/centos/7.6.1810/isos/x86_64/CentOS-7-x..

[Mac] Mac OS에 X11설치하기

환경 MacOS Mojave (10.14) 맥북에서 Xwindow를 띄우기 위한 설정이다. 다른 것도 있겠지만 linux 의 kvm GUI 관리툴인 virt-manager를 사용하기 위함이다. 사전에 linux에는 GUI 환경이 되어 있어야 한다 (Linux Xwindow 설치 방법 아래 링크 참조 https://louky0714.tistory.com/entry/CentosRHEL-xwindow-설정 [Centos/RHEL] Centos7 minimal OS에 xwindow 설정 Centos나 Rhel를 miniaml로 OS를 install한 후 설정하기 위한 방법이다. [root@cronus ~]# yum groupinstall "X Window System" "Desktop" "Fonts" "Kore..

운영체제/MAC 2019.06.24

[Centos/RHEL] Centos7 minimal OS에 xwindow 설정

Centos나 Rhel를 miniaml로 OS를 install한 후 설정하기 위한 방법이다. [root@cronus ~]# yum groupinstall "X Window System" "Desktop" "Fonts" "Korean Support" [root@cronus ~]# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts GUI로 부팅하고자 할 경우 아래와 같이 링크를 변경한다. [root@cronus ~]# ls -al /etc/systemd/system/default.target lrwxrwxrwx. 1 root root 37 6월 19 10:41 /e..

[Centos/RHEL] eth0 으로 들어 데이터 동일 인터페이스 내보내기를 위한 routing 설정

환경 OS : Centos 7.6 linux에서 eth0 인터페이스로 들어 데이터를 다시 eth0으로 내보내기 위한 routing 설정 방법이다. 예를 들면, 아래와 같은 네트워크 구성에서 Svr01의 192.168.0.x망에서 Svr02로 접근하고자 할 경우 동일 네트워크 대역인 192.168.0.x로 접근하면 아무 이상없이 접근이 가능하다. 하지만 Svr01에서 Svr02의 172.16.0.x대역으로 접근하려 하면 Svr02의 기본 routing table에 의해 정상적으로 접근이 어렵다. 이유인즉, Svr02 에는 Svr01의 소스IP인 192.168.0.x의 routing table이 존재하여 해당 인터페이스로 데이터를 내보내기 때문이다. 192.168.0.x대역을 eth0 이라고 가정하고 172..

[Linux] KVM(for Kernel-based Virtual Machine) (1) - Install

리눅스환경에서 가상머신을 사용하는 방법은 여러가지가 있다. VMware, Virtual Box, KVM 등이 있는데 별도의 라이선스도 없이 설치가 쉬운 KVM에 대해 알아 본다. KVM? 제목/주제와 같이 Kernel Virtual Machine의 약자로 Linux를 하이퍼바이저로 전환하여 호스트 머신이 게스트 또는 가상(VM)머신을 하나 이상을 실행 할 수 있습니다. 호스트 머신? 호스트 머신이라는 것은 쉽게 말해서 H/W에 기본적으로 설치된 OS가 동작하는 머신을 호스트 머신이라 한다. 게스트 머신 or 가상머신? 호스트 머신의 운영체제 위에서 동작하는 머신을 일컫는 말로 호스트OS와 다른 OS로도 게스트 머신 설치가 가능하다. KVM설치 환경 H/W : Dell PowerEdge R730 OS : ..

반응형