OpenVZ 설치 · 1 min read · Jan 08, 2026

Debian Lenny (AMD64)에서 OpenVZ 설치 및 사용

Debian Lenny (AMD64)에서 OpenVZ 설치 및 사용

버전 1.1
저자: Falko Timme

이 HowTo에서는 OpenVZ를 위해 Debian Lenny 서버를 준비하는 방법을 설명합니다. OpenVZ를 사용하면 Xen 및 Linux Vserver 프로젝트와 유사하게 동일한 하드웨어에서 여러 개의 가상 사설 서버(VPS)를 생성할 수 있습니다. OpenVZ는 많은 가상 서버를 제공하는 공급자들이 사용하는 상업적 가상화 솔루션인 Virtuozzo의 오픈 소스 분기입니다. OpenVZ 커널 패치는 GPL 라이센스 하에 라이센스가 부여되며, 사용자 수준 도구는 QPL 라이센스 하에 있습니다.

이 문서는 실용적인 가이드를 위한 것이며, 이론적 배경은 다루지 않습니다. 이론적 배경은 웹의 다른 많은 문서에서 다루어집니다.

이 문서는 어떤 종류의 보증 없이 제공됩니다! 이러한 시스템을 설정하는 유일한 방법이 아니라는 점을 말씀드리고 싶습니다. 이 목표를 달성하는 방법은 여러 가지가 있지만, 제가 선택한 방법입니다. 이것이 귀하에게 작동할 것이라는 보증을 제공하지 않습니다!

1 사전 참고

저는 여기서 x86_64 (amd64) 시스템을 사용하고 있습니다. i386 시스템을 사용하는 경우 몇 가지 명령이 약간 다를 수 있으며, 해당 부분에 주석을 추가했습니다.

2 OpenVZ 설치

OpenVZ 커널과 vzctl 및 vzquota 패키지는 Debian Lenny 저장소에서 사용할 수 있으므로 다음과 같이 설치할 수 있습니다:

apt-get install linux-image-openvz-amd64 vzctl vzquota

(만약 i386 시스템을 사용하고 있다면, 커널 패키지는 linux-image-openvz-686으로 명명됩니다.)

/var/lib/vz에서 /vz로의 심볼릭 링크를 생성하여 하위 호환성을 제공합니다:

ln -s /var/lib/vz /vz

/etc/sysctl.conf를 열고 다음 설정이 포함되어 있는지 확인합니다:

vi /etc/sysctl.conf

| [...] net.ipv4.conf.all.rp_filter=1 net.ipv4.icmp_echo_ignore_broadcasts=1 net.ipv4.conf.default.forwarding=1 net.ipv4.conf.default.proxy_arp = 0 net.ipv4.ip_forward=1 kernel.sysrq = 1 net.ipv4.conf.default.send_redirects = 1 net.ipv4.conf.all.send_redirects = 0 net.ipv4.conf.eth0.proxy_arp=1 [...] |

/etc/sysctl.conf를 수정해야 하는 경우, 다음을 실행합니다:

sysctl -p

다음 단계는 가상 머신의 IP 주소가 호스트 시스템의 IP 주소와 다른 서브넷에 있는 경우 중요합니다. 이를 수행하지 않으면 가상 머신에서 네트워킹이 작동하지 않습니다!

/etc/vz/vz.conf를 열고 NEIGHBOUR_DEVS를 all로 설정합니다:

vi /etc/vz/vz.conf

| [...] # ARP 요청을 보내고 APR 테이블을 수정할 인터페이스를 제어합니다. NEIGHBOUR_DEVS=all [...] |

Debian Lenny 저장소에서 사용할 수 없는 vzdump 패키지도 설치하고 싶습니다. 다행히도 http://www.proxmox.com/cms_proxmox/en/virtualization/openvz/vzdump/에서 .deb 패키지를 사용할 수 있습니다. 먼저 vzdump에 의존하는 cstream 패키지를 설치합니다:

apt-get install cstream

그런 다음 다음과 같이 vzdump를 설치합니다:

wget http://www.proxmox.com/cms_proxmox/cms/upload/vzdump/vzdump_1.1-1_all.deb  
dpkg -i vzdump_1.1-1_all.deb

마지막으로 시스템을 재부팅합니다:

reboot

시스템이 문제 없이 재부팅되면 모든 것이 정상입니다!

다음 명령을 실행합니다:

uname -r

그리고 새로운 OpenVZ 커널이 표시되어야 합니다:

server1:~# uname -r  
2.6.26-1-openvz-amd64  
server1:~#
Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.