웹사이트 검색

RHEL/CentOS 5에서 HyperVM Virtualization Manager를 사용하여 OpenVz를 관리하는 방법


요즘 가상화가 유행어라는 것을 우리 모두 알고 있으며, 모든 회사는 이제 하드웨어 서버 환경을 가상화 환경으로 마이그레이션하고 있습니다. 가상화 기술은 IT 기업이 IT 비용을 절감하는 동시에 서버의 효율성과 생산성을 높이는 데 도움이 됩니다. 네트워크에 가상화를 구현하기 위해 현재 시장에서 인기를 얻고 있는 몇 가지 기술이 있습니다.

이 튜토리얼에서는 "OpenVZ"라는 "무료 오픈 소스 Linux 가상화 소프트웨어"에 초점을 맞추고 OpenVZ를 사용하여 이를 관리하는 방법을 배웁니다. >HyperVM. 설치를 진행하기 전에 OpenVZ 기술 및 HyperVM에 대한 몇 가지 세부정보를 확인하세요.

OpenVz 란 무엇입니까?

OpenVZLinux용 무료 오픈 소스 가상화 소프트웨어입니다. 이는 운영 체제 수준의 가상화 기술입니다. Linux 서버에서 컨테이너 기반 가상화를 구현하는 데 도움이 됩니다. 이를 통해 단일 시스템에서 여러 개의 보안 Linux 컨테이너를 만들 수 있습니다. 이는 해당 컨테이너를 독립 실행형 시스템으로 취급하고 해당 컨테이너에서 실행되는 애플리케이션이 충돌하지 않도록 보장합니다.

이러한 컨테이너는 가상 사설 서버 또는 VPS라고도 알려져 있습니다. VPS를 독립형 서버로 취급하므로 >재부팅VPS는 독립적으로 이루어지며 각 vps는 고유한 루트 액세스, 사용자, IP 주소를 갖게 됩니다. Strong>, 메모리, 프로세스, 시스템 라이브러리, 구성 파일응용 프로그램.

HyperVM이란?

HyperVMLxcenter에서 개발한 가장 완벽한 경량 가상화 관리자 제품입니다. 이는 관리자 액세스와 컨테이너 소유자 기반 액세스를 통해 모든 VPS 컨테이너와 서버 리소스를 관리할 수 있는 단일 그래픽 콘솔을 제공합니다. 이 콘솔을 사용하면 시작, 중지, 다시 시작, 다시 설치, 업그레이드<와 같은 작업을 수행할 수 있습니다./다운그레이드 리소스, 백업, 복원, 각 컨테이너로 마이그레이션. 많은 웹 호스팅 회사에서는 OpenVZ와 함께 HyperVM을 사용하여 Linux VPS 호스팅 서비스를 제공하고 있습니다.

HyperVM의 이점

기타 HyperVM의 이점은 아래에 나열되어 있습니다.

  1. OpenVZXen 가상화 기술을 지원합니다.
  2. 서버 관리를 위한 웹 기반 그래픽 사용자 인터페이스를 제공합니다.
  3. 사전 생성된 템플릿을 사용하여 몇 분 안에 Linux OS를 사용하여 가상 머신을 생성합니다.
  4. VPS를 즉시 설정하고 결제 소프트웨어에서만 관리할 수 있도록 WHMCS(웹 호스트용 결제 소프트웨어)와 쉽게 통합할 수 있습니다.
  5. IP, 네트워크, 메모리, CPU디스크 공간<과 같은 서버 리소스를 지능적으로 관리하는 방법 /강하게>.

RHEL/CentOS 5에 HyperVM(다중 가상화) 설치

먼저, 계속 진행하기 전에 설치 중에 selinux를 비활성화하는 것이 좋습니다.

[root@tecmint~]# setenforce 0

'/etc/sysconfig/selinux' 파일에서 SELinux 상태를 변경합니다.

selinux=disabled

이는 CentOS/RHEL 시스템에 HyperVM을 설치하는 가장 쉬운 방법입니다. 아래 링크에서 최신 HyperVM 설치 스크립트 "hypervm-install-master.sh"를 다운로드하거나 "wget" 명령을 사용하여 가져와야 합니다. 스크립트.

  1. http://download.lxcenter.org
[root@tecmint ~] wget http://download.lxcenter.org/download/hypervm/production/hypervm-install-master.sh

이제 루트로 스크립트를 실행하세요. 이 스크립트는 자체적으로 모든 설치를 수행하며 HyperVM 설치에 필요한 모든 패키지와 Yum에 대한 종속성을 다운로드합니다.

OpenVZ를 사용하여 HyperVm을 설치하므로 스크립트를 실행하는 동안 가상화 유형을 지정해야 합니다.

[root@tecmint ~]#sh ./hypervm-install-master.sh --virtualization-type=openvz
샘플 출력
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirror.leapswitch.com
 * extras: mirror.leapswitch.com
 * updates: centos.excellmedia.net
Setting up Install Process
---------------------------------------------
--------- Output Omitted-----------
--------- Output Omitted-----------
---------------------------------------------
---------------------------------------------
FINISHED --2013-09-26 20:41:41--
Downloaded: 2 files, 2.5K in 0s (30.4 MB/s)
Executing Update Cleanup... Will take a long time to finish....
Congratulations. hyperVM has been installed successfully on your server as master
You can connect to the server at https://<ip-address>:8887 or http://<ip-address>:8888
Please note that first is secure ssl connection, while the second is normal one.
The login and password are 'admin' 'admin'. After Logging in, you will have to change your password to something more secure
Thanks for choosing hyperVM to manage your Server, and allowing us to be of service

***There is one more step you have to do to make this complete. Open /etc/grub.conf, and change the 'default=1' line to 'default=0', and reboot this machine. You will be rebooted into the openvz kernel and will able to manage vpses from the hyperVM interface.

다음은 이 스크립트가 수행할 작업에 대한 간략한 설명입니다.

  1. wget, unzip, PHP, curls, lxlighthttpd<와 같은 모든 필수 패키지를 다운로드하고 설치합니다., lxzend, lxphp, mysqlmysql-server와 <의 도움으로 해당 종속성 강>냠.
  2. HyperVM에 대한 사용자 및 그룹을 생성합니다.
  3. mysql을 설치하고 HyperVM데이터베이스를 만듭니다.
  4. 또한 OpenVZ 커널vzctl에 필요한 패키지를 설치합니다.
  5. 또한 가상 머신을 만드는 데 사용할 CentOS사전 생성된 템플릿을 다운로드합니다.

/etc/grub.conf"에서 기본값 "0"을 "1"로 변경하여 으로 서버를 부팅합니다. OpenVZ 커널을 실행하고 서버를 재부팅하세요.

[root@tecmint ~]#sh reboot

서버에 HyperVM 설치가 완료되었습니다. 이제 웹 기반 Manager에 액세스할 차례입니다. 이를 위해서는 다음 URL을 사용해야 합니다.

https://<ip-address>:8887 
or 
http://<ip-address>:8888

모든 것이 순조롭게 진행되면 아래 그림과 같이 웹 기반 HyperVM 관리자가 열리고 관리자 로그인 세부정보를 묻습니다. 처음으로 패널에 로그인하려면 사용자 이름 "admin "과 비밀번호 "admin "을 제공하십시오.

로그인하면 관리자 비밀번호를 변경하라는 메시지가 표시됩니다. 비밀번호를 변경하시고 다음부터는 변경된 비밀번호를 사용하시기 바랍니다.

HyperVM에 대한 더 중요한 정보는 다음과 같습니다.

HyperVM에서 컨테이너 또는 VPS를 생성하면 모든 컨테이너에 고유한 컨테이너 ID(CID)가 할당됩니다. 모든 데이터를 /vz 디렉토리에 보관합니다.

  1. 컨테이너 데이터: /vz/root 및 /vz/private
  2. OS 템플릿: /vz/template/cache
  3. 컨테이너 구성 파일: /etc/sysconfig/vz-scripts/.conf
  4. HyperVM 서비스: service hypervm {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}
  5. OpenVZ 서비스 : 서비스 openvz {start|stop|restart}
  6. 모든 컨테이너 나열: vzlist -a
  7. 미리 생성된 템플릿 다운로드 링크: OpenVz 템플릿에서 미리 생성된 다양한 OS 템플릿을 다운로드할 수 있습니다.

OpenVZ를 사용한 HyperVM 설치가 모두 끝났습니다. HyperVM에는 서버 환경에서 가상화를 설정하는 데 도움이 되는 수많은 기능이 있습니다. Linux 서버에서 HyperVM을 설정하는 데 문제가 있거나 백업, 복원과 같은 다른 지원이 필요한 경우 , 이전 등이 필요한 경우 간단히 문의해 주세요.

앞으로도 더욱 흥미롭고 흥미로운 튜토리얼을 보려면 linux-console.net에 접속하세요. 댓글 상자에 아래의 의견과 제안을 남겨주세요.