12.04 서버를 실행하는 헤드리스 머신에 가상화 된 서버를 어떻게 배치합니까?


9

가상 머신 설정에 대한 많은 정보가 있지만 시작 위치를 잃어 버렸습니다. 내 근본적인 질문은 :

실행중인 헤드리스 머신 위에 웹 서버 (유일한 사용자 세트로 완료)를 가상으로 배치하려면 어떻게해야합니까?

내 특정 시스템을 독특하게 만드는 것 (즉, Google을 통해 정보를 찾기 어렵게 만듭니다) :

  1. 서버가 무선입니다.
  2. 서버가 GUI를 실행하지 않습니다.

대부분의 튜토리얼 / 하우투는 유선 연결 및 / 또는 GUI를 가정합니다.

내가 시도한 것

  1. 나는에 대한 설명서를 읽었습니다 libvirt, qemu하고 kvm. 또한 사용 자습서의 숫자 본 적이 ubuntu-vm-builder또는 qemu-img. 어디서부터 시작해야할지 모르겠습니다. 내가하지 않도록 전체 스택에 대해 생각하는 방법을 해요 : 내가 생각 은 다음과 같습니다 libvirt--controls -> qemu--controls -> kvm. 그러나 나는 확실하지 않다.
  2. 시스템의 BIOS를 통해 가상화를 설정했습니다.
  3. qemu*libvirt*패키지를 설치했습니다 .
  4. qemu-system-x86_64 ubuntu-server-12.04.iso다운로드 한 서버 ISO 로 실행하려고했습니다 . 이 작동하지 않았다.

아직 답을 찾지 못했습니다.

  1. 가상화 된 서버를 실행하기위한 표준 단계는 무엇입니까? 당신은 시작 qemu-img합니까? 아니면 첫 번째 단계는로 시작 ubuntu-vm-builder합니까?
  2. 물리적 서버가 부팅 될 때마다 어떻게 실행합니까?
  3. 한 자습서 에서 무선 카드를 브리지 할 수 없다고 언급했습니다 . 오늘날에도 이것이 사실입니까?
  4. 편집 방법을 이해하지 못합니다 /etc/network/interfaces. 필자는 wlan0을 기본 네트워킹 인터페이스로 사용하므로 내가 본 모든 자습서에서 eth0을 사용한다고 가정하므로 엉망이 될 것입니다.
  5. 내가 본 모든 자습서는 GUI가 실행 중이라고 가정합니다. 난 아니야 게스트 OS에서 비디오 카드를 블리 팅하려면 어떻게해야합니까 (비디오 카드는 있지만 Ubuntu Server는 CLI 만 실행합니다)?
  6. 사용할 수있는 많은 파일 시스템이 있습니다 qemu-img. 어느 것을 사용해야합니까?

이것에 관한 많은 질문이 있습니다. 죄송하지만 가장 관심있는 질문은 처음에 있습니다. Xen을 설치하거나 Virtual Box를 사용할 필요가 없습니다.


이것은 좋은 질문이며 많은 정보입니다. 그러나 Ask Ubuntu의 Q & A 스타일에는 맞지 않습니다. 대신 "응답"을 아래의 자체 답변으로 나누십시오 (휴식 후의 모든 것). 이렇게하면 나중에 답변으로 받아 들일 수 있으며 다른 사람들은 여전히 ​​답변을 제공하거나 진행 상황을 구축 할 수 있습니다. 자주 묻는 질문에 대한 FAQ
Marco Ceppi

답변:


2

지금까지 진행 한 진행 상황을 계속 기록하겠습니다. 나중에 정리하고 성공하면 답변으로 게시하겠습니다.

1 일째

  1. 나는 주로이 튜토리얼을 사용하고 있습니다 . 원래 9.10 / and /이고 기본 네트워크 인터페이스가 eth0 인 것으로 가정합니다. 기본 인터페이스로 무선 카드를 사용하고 있습니다. 참고로, 사용하는 libvirt것이 가장 좋은 방법 인지 확실하지 않습니다 . 우리는 볼 수 있습니다.
  2. 무선 카드 브리징은 기본적으로 지원되지 않습니다. 이 문제를 해결하는 방법 에 대한 방법 은 다음과 같습니다 (이 방법은 다른 방법으로 작성됩니다 ). 나는 그것을 시도했지만 여전히 libvirtVM을 관리 하는 데 사용하려고하기 때문에이 해결 방법이 작동하는지 확인하지 못했습니다.
  3. 제어 흐름의 흐름과 관련하여 tuxradar에는 꽤 좋은 기사가 있습니다. 해당 기사의 다이어그램은 다음과 같습니다 가상화..

2 일째

  1. VM을 부팅했습니다. 나는 실행 vmbuilder --debug --verbose내 설정 파일로이 에서 /etc/vmbuilder.cfg. 가장 기본적인 파티션 설정을 실행했습니다. Google을 사용하여 vmbuilder.partition파일 에 넣을 내용을 봅니다 . 시간이 오래 걸리고 apt-proxy를 설치하는 방법을 알 수 없었습니다. apt-proxy를 설치할 수 있다면 그렇게 할 것입니다.

  2. 여전히 네트워킹이 작동하지 않습니다. 게스트 OS는 호스트 OS를 볼 수 없으며 그 반대도 마찬가지입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.