CentOS 7.x KVM 가상화서버 만들기



리눅스에 kvm VM(VPS) 을 생성해 보도록 하겠습니다.


Bios 에서 CPU Virtualization 옵션이 켜져 있어야 하며,


VMware Workstation Player 환경이라면 Intel VT-x/EPT or AMD-V/RVI 옵션을 켜야합니다.


VirtualBox 환경에서는 안되더군요~


cdrom 옵션 대신에 location 옵션으로 CentOS 와 Ubuntu 배포 버전을 설치할 수 있습니다.



▶ 관련 패키지 설치


# yum -y install libvirt qemu-kvm virt-install


설치후에 qemu-kvm 이 정상적으로 로드가 되었는지 확인합니다.


[root@localhost ~]# lsmod | grep kvm

kvm_intel             170181  0

kvm                   554609  1 kvm_intel


위에 처럼 나오면 정상입니다.



▶ libvirt 데몬 시작


# systemctl enable libvirtd

# systemctl start libvirtd



▶ 가상 VM 설치


virt-install \

--name c6-a \

--os-type linux \

--os-variant rhel6 \

--hvm \
--connect=qemu:///system \
--vcpus 1 \

--ram 1024 \

--disk path=/var/lib/libvirt/images/c6-a.img,size=10 \

--graphics none \

--console pty \

--location http://ftp.daumkakao.com/centos/6.9/os/x86_64/ \

--extra-args 'console=ttyS0'


우분투는 --location 옵션에 http://ftp.daumkakao.com/ubuntu/dists/xenial/main/installer-amd64/ 을 입력하면 됩니다.


위 명령어를 실행하고 한참있으면 설치 옵션을 묻습니다.


Text 모드로 선택하고 설정 옵션을 모두 설정을 합니다.


VM 콘솔에서 메인 콘솔로 빠질려면 Ctrl + ] 키를 누르면 됩니다.


진입하려면 virsh console c6-a 명령으로 진입이 가능합니다.



VM 컨트롤 virsh 명령어는 https://ivps.tistory.com/403 여기를 참고하세요~


VM 복제는 https://ivps.tistory.com/404 여기를 참고하세요~

반응형

'LINUX' 카테고리의 다른 글

CentOS 7.x anonymous upload 설정  (0) 2017.08.22
CentOS 7.x VNCSERVER 설치  (0) 2017.08.17
CentOS 7.x GNOME GUI 설치  (0) 2017.08.17
CentOS 7.x xen yum install  (0) 2017.08.14
리눅스 yum --skip-broken to work around the problem  (0) 2017.08.02
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x GNOME GUI 설치

LINUX 2017. 8. 17. 10:23

CentOS 7.x GNOME GUI 설치



CentOS 7.x minimal 로 설치를 하면 startx 가 실행이 되지 않습니다.


그놈 gui 를 설치해보겠습니다.


# yum groupinstall "GNOME Desktop" "Server with GUI" "Graphical Administration Tools"


아래에서 빨간색 굵은 글씨를 설치하면 됩니다.


[root@localhost ~]# yum grouplist

Loaded plugins: fastestmirror, langpacks

Loading mirror speeds from cached hostfile

 * base: mirror.oasis.onnetcorp.com

 * extras: data.nicehosting.co.kr

 * updates: data.nicehosting.co.kr

Installed Environment Groups:

   Server with GUI

   GNOME Desktop

Available Environment Groups:

   Minimal Install

   Compute Node

   Infrastructure Server

   File and Print Server

   Basic Web Server

   Virtualization Host

   KDE Plasma Workspaces

   Development and Creative Workstation

Installed Groups:

   Graphical Administration Tools

Available Groups:

   Compatibility Libraries

   Console Internet Tools

   Development Tools

   Legacy UNIX Compatibility

   Scientific Support

   Security Tools

   Smart Card Support

   System Administration Tools

   System Management

Done


Graphical Administration Tools 는 설치해도 되고 안해도 됩니다.


설치가 다 되었으면 "startx" 를 실행하면 됩니다.


CentOS 7.x GNOME GUI 설치



재부팅시에도 gnome gui 가 실행되기를 원하면 아래 명령어를 실행하면 됩니다.


# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target


reboot 을 하게 되면 GNOME GUI 가 디폴트로 실행이 됩니다.


반응형

'LINUX' 카테고리의 다른 글

CentOS 7.x VNCSERVER 설치  (0) 2017.08.17
CentOS 7.x KVM 가상화서버 만들기  (0) 2017.08.17
CentOS 7.x xen yum install  (0) 2017.08.14
리눅스 yum --skip-broken to work around the problem  (0) 2017.08.02
CentOS 7.x NFS 설정 방법  (0) 2017.07.30
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x xen yum install

LINUX 2017. 8. 14. 17:49

CentOS 7.x xen yum install



리눅스에 젠서버를 설치하는 방법입니다.



# yum install centos-release-xen

# yum install xen

# yum update


centos-release-xen 을 먼저 설치하고 xen 을 설치합니다.


그리고 yum update 를 합니다.


# /usr/bin/grub-bootxen.sh


grub-bootxen.sh 를 실행합니다.


이제 재부팅을 하여야 합니다.


# reboot


재부팅 후에 xl info 명령어를 실행하여 보세요.


# xl info

host                   : localhost.localdomain

release                : 4.9.39-29.el7.x86_64

version                : #1 SMP Fri Jul 21 15:09:00 UTC 2017

machine                : x86_64

nr_cpus                : 3

max_cpu_id             : 127

nr_nodes               : 1

cores_per_socket       : 3

threads_per_core       : 1

cpu_mhz                : 2393

hw_caps                : 1f8bfaff:00000000:2c100800:00000900:ffbb2303:00000000:00000001:00000283

virt_caps              : 

total_memory           : 4095

free_memory            : 3022

sharing_freed_memory   : 0

sharing_used_memory    : 0

outstanding_claims     : 0

free_cpus              : 0

xen_major              : 4

xen_minor              : 6

xen_extra              : .3-15.el7

xen_version            : 4.6.3-15.el7

xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64

xen_scheduler          : credit

xen_pagesize           : 4096

platform_params        : virt_start=0xffff800000000000

xen_changeset          : Tue Jun 6 15:35:42 2017 +0100 git:b72626c-dirty

xen_commandline        : placeholder dom0_mem=1024M,max:1024M cpuinfo com1=115200,8n1 console=com1,tty loglvl=all guest_loglvl=all

cc_compiler            : gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)

cc_compile_by          : mockbuild

cc_compile_domain      : centos.org

cc_compile_date        : Tue Jun 20 12:23:47 UTC 2017

xend_config_format     : 4


이번에는 libvirtd 를 설치합니다.


# yum install libvirt libvirt-daemon-xen virt-install

# systemctl enable libvirtd

# systemctl start libvirtd


그리고 VM 을 생성합니다.


# virt-install \

--connect xen:/// \

--name CentOS7 \

--os-type linux \

--os-variant rhel7 \

--vcpus 1 \

--paravirt \

--ram 1024 \

--disk size=20 \

--graphics none \

--location http://ftp.daumkakao.com/centos/7.3.1611/os/x86_64/ \

--extra-args 'text console=com1 utf8 console=hvc0'


위의 명령어를 실행하면 아래 처럼 화면이 뜹니다.


CentOS 7.x xen yum install


2번 Use text mode 를 선택하였습니다.



CentOS 7.x xen yum install


9번을 제외한 나머지 숫자에 [x] 가 되어야 합니다.


해당하는 숫자를 입력해서 정보를 기입합니다.


이제 b 를 눌러서 설치를 진행합니다.


CentOS 7.x xen yum install


설치하는데 시간이 좀 걸리네요~


CentOS 7.x xen yum install


여기서 엔터를 치면 설치 에러가 뜨네요~



"internal error: libxenlight failed to create new domain" 이라는 에러가 발생하네요~


이유는 알아봐야겠습니다.


VMware Workstation Player 환경에서도 안되는군요~



KVM 으로 설치를 해봐야겠습니다.


KVM 가상VM 설치는 https://ivps.tistory.com/324 여기를 참고하세요~



반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

VMware Workstation 12 Player 에 ESXi 설치



VMware 에 vSphere Hypervisor (ESXi) 설치가 되는지 확인해보았습니다.


XenServer 는 가상서버에서는 작동이 안되었는데 ESXi 는 되는 듯 합니다.



VMware Workstation 12 Player 에 ESXi 설치


워크스테이션 12 플레이어에서 Create a New Virtual Machine 을 클릭합니다.



VMware Workstation 12 Player 에 ESXi 설치


ESXi iso 를 선택하고 Next



VMware Workstation 12 Player 에 ESXi 설치


디스크 최소 요구 용량이 40GB 이네요~



VMware Workstation 12 Player 에 ESXi 설치


가상서버 설정은 여기까지입니다.



이제 ESXi 설치 단계입니다.


VMware Workstation 12 Player 에 ESXi 설치


엔터를 누릅니다.



VMware Workstation 12 Player 에 ESXi 설치


F11 키를 누릅니다.



VMware Workstation 12 Player 에 ESXi 설치


엔터를 누릅니다.



VMware Workstation 12 Player 에 ESXi 설치


키보드 설정후 엔터를 누릅니다.



VMware Workstation 12 Player 에 ESXi 설치


root 비밀번호를 설정합니다.



VMware Workstation 12 Player 에 ESXi 설치


F11 키를 눌러서 인스톨을 합니다.



VMware Workstation 12 Player 에 ESXi 설치


설치가 다되었네요~


엔터를 누르면 재부팅이 됩니다.


재부팅이 되고나면 manage ip 를 알려줍니다.


브라우저에서 http://아이피주소/ URL로 접속합니다.


VMware Workstation 12 Player 에 ESXi 설치


설치시 설정한 root 계정의 비밀번호를 치고 로그인을 하면 됩니다.



VMware Workstation 12 Player 에 ESXi 설치


ESXi 관리 화면입니다.


가상서버를 생성하기 전에 VMware workstation player 에서 네트워크를 브릿지로 설정하여야 합니다.



VMware Workstation 12 Player 에 ESXi 설치


가상 VM을 생성해서 CentOS 7 을 설치하고 있는 화면입니다.


VMware 가상서버에 ESXi 를 설치하고 가상서버가 설치된다는 의미입니다.



아래는 코노하 VPS 에서 설치를 해보았습니다.




코노하는 Intel-VT 를 지원안하도록 설정이 되어있는 듯 합니다.


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

아마존 해외 배송 되는지 확인



Amazon.com 에서 한참 물건을 골라서 주문을 진행하니까 아래와 같은 화면이 뜨면서 배송불가라고 하는군요~




검색 단계에서 부터 검색화면 좌측에 있는 "Ship to Korea, Republic of" 를 체크하고 검색하는게 나아 보입니다.


구매 대행은 수수료가 만만치 않고 해외 직구는 쉬운듯 하면서 어렵군요~ ㅎ


ebay auction 은 배송비가 비싸서 그렇지 웬만한건 대부분 해외 배송이 되던데 아마존은 해외배송되는 물건 찾기가 만만치 않을 듯 합니다.


물론 찾는 물건이 무엇이냐에 따라서 달라지긴 하겠지만요~


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

리눅스 yum --skip-broken to work around the problem



yum update 가 disable 되어서 update 가 안되어 /etc/yum.repos.d/CentOS-Base.repo enable=0 을 1 로 변경하고 update 했더니


아래 처럼 에러 메시지가 나는 경우가 있네요~


# yum update

...

 You could try using --skip-broken to work around the problem

 You could try running: rpm -Va --nofiles --nodigest


이런경우엔 깨진걸 제외하고 update 하면 됩니다.


# yum --skip-broken update


반응형

'LINUX' 카테고리의 다른 글

CentOS 7.x GNOME GUI 설치  (0) 2017.08.17
CentOS 7.x xen yum install  (0) 2017.08.14
CentOS 7.x NFS 설정 방법  (0) 2017.07.30
리눅스 ISO-13346 UDF 이미지 마운트하기  (0) 2017.07.29
MySQL Max processes 늘이기  (0) 2017.07.20
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

DigitalOcean 의 이상한 요금청구



얼마전에 디지털오션에서 엉뚱한 요금을 청구하는 메일이 왔네요~


청구가 아니고 실제로 카드 결제 승인이 되었네요~


1여년간 사용한 적이 없는데 말이죠~


you don't have any Droplets


분명히 운영중인 VPS 서버가 없습니다.



디지털오션 요금청구


그런데 4달러 청구라니~


디지털오션에서 가장 저렴한 상품이 5달러인데 4달러는 뭔지 모르겠네요~ ㅎ


요금 청구 메일에 답장으로 문의 메일은 보냈는데 답변이 올지도 의문이고~


4달러 때문에 미국에 전화하기도 그렇고 참 난감하군요~




답장이 왔는데 Floating IP 때문이라는군요~ ㅎ


이 서비스도 요금이 있었나 보네요~


디지털오션 Floating IP


More 눌러서 Delete 를 했는데 다음에는 요금이 어떻게 청구될 지 궁금하네요~


삭제 안 한 몇일 동안의 요금이 청구될까요? ㅎ


그런데 1년간 Floating IP 요금 청구가 없었는데 요금 정책이 바뀐듯 합니다.


Droplet 만 지우면 요금이 안나올줄 알았는데 1년 뒤에 뒤통수를 맞았네요~


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

윈도우10 cmd 관리자권한 작업표시줄 등록방법



cmd 를 작업표시줄에 등록하는 것은 알고계시죠~


cmd 창을 관리자 권한으로 실행해야 하는 일이 빈번한데 매번 관리자 권한으로 실행하기가 불편합니다.


작업표시줄에 미리 관리자 권한으로 등록하는 방법입니다.


이미 등록되어 있는 작업 표시줄에 cmd 아이콘 위에서 Shift + 마우스우측 버튼을 누릅니다.


윈도우10 cmd 관리자권한 작업표시줄 등록방법


속성을 누릅니다.



윈도우10 cmd 관리자권한 작업표시줄 등록방법


고급을 클릭합니다.



윈도우10 cmd 관리자권한 작업표시줄 등록방법


관리자 권한으로 실행을 체크하고 확인을 누르면 됩니다.


이제 부터는 관리자 권한으로 실행이 될 것입니다.



반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

VirtualBox VERR_VD_IMAGE_READ_ONLY 에러



disk2vhd 로 만든 윈도우 가상디스크를 VirtualBox 에서 기존 가상디스크로 연결해서 시작했더니 아래와 같은 에러가 나오네요~


가상 머신 Win10Pro64의 세션을 열 수 없습니다.


Failed to open image 'C:\Win10.VHD' for writing due to wrong permissions (VERR_VD_IMAGE_READ_ONLY).


AHCI: Failed to attach drive to Port0 (VERR_VD_IMAGE_READ_ONLY).


결과 코드: E_FAIL (0x80004005)

구성 요소: ConsoleWrap

인터페이스: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}


VirtualBox.exe 를 마우스 우측 버튼을 클릭해서 관리자 권한으로 실행하면 이상없이 실행이 됩니다.


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

실제 디스크를 VHD 가상디스크로 변환하기



실제 사용하고 있는 운영체제가 들어 있는 디스크를 VirtualBox 같은 가상화서버에서 사용하는 VHD 가상디스크로 만들수 있습니다.


https://docs.microsoft.com/ko-kr/sysinternals/downloads/disk2vhd 여기에서 다운로드가 가능합니다.



실제 디스크를 VHD 가상디스크로 변환하기


Use Vhdx 는 체크를 해제 하여야 합니다.


해제하지 않고 진행하면 아래와 같은 에러가 발생합니다.


디스크 이미지 파일 C:\Win10.VHDX을(를) 열 수 없습니다.

Could not open the medium 'C:\Win10.VHDX'.

VD: error VERR_NOT_SUPPORTED opening image file 'C:\Win10.VHDX' (VERR_NOT_SUPPORTED).

결과 코드: E_FAIL (0x80004005)
구성 요소: MediumWrap
인터페이스: IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda}
호출자: IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}
호출자 RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)


만들어진  vhd 파일은 VirtualBox 를 관리자 권한으로 실행해서 가상디스크를 연결하고 사용하면 됩니다.


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,