Як встановити kvm на ubuntu lts - адміністрування серверів

KVM є модуль віртуалізації для ядра Linux, який перетворює його в гипервизор. Як встановити KVM, як технологію віртуалізації серверної ОС без графіки Ubuntu Linux 14.04 LTS?

Що таке гипервизор?

KVM-це гипервизор, який створює і запускати віртуальні машини. Сервер, на якому гипервизор працює називається хост-машина. Кожна віртуальна машина називається гостьовий машині. Використовуючи KVM, ви можете запускати кілька операційних систем, таких як CentOS, OpenBSD, FreeBSD, Windows, MS.

Як встановити kvm на ubuntu lts - адміністрування серверів

Кроки по установці KVM на Ubuntu Linux 14.04 LTS

  1. Хост сервер розташований в віддаленому центрі обробки даних, без графічної оболонки.
  2. Всі команди в цьому керівництві виконуються з використанням підключення по SSH.
  3. Вам знадобиться клієнт VNC для установки гостьовий операційної системи.
  4. У цьому уроці ви дізнаєтеся, як встановити програмне забезпечення на KVM Ubuntu і використовувати KVM для встановлення вашій першій гостьовий VM.

Визначимо, чи підтримує сервер апаратне прискорення KVM VM

Ви повинні використовувати команду KVM-ок, щоб визначити, чи підтримує сервер апаратне прискорення. Спочатку встановіть cpu-checker за допомогою наступної команди

-- disk path = / var / lib / libvirt / images / centos7. img. size = 20. bus = virtio

  • --virt типу = KVM: використання KVM як гипервизор для установки CentOS7 гостьовий ОС.
  • --name centos7: Назва нової гостьової віртуальної машини.
  • --ram 1 024: Пам'ять виділена гостьовий ОС в мегабайтах.
  • --vcpus = 1: Кількість віртуальних процесорів, для гостьової ОС.
  • --os-variant = rhel7: Оптимізувати конфігурацію гостьовий ОМ для конкретної операційної системи. Використовуйте 'virt-install --os-variant list'. щоб побачити повний список ОС.
  • --hvm: Запит на використання повної віртуалізації.
  • --cdrom = / var / lib / libvirt / boot / CentOS-7-x86_64-Minimal-1511.iso: Це шлях до образу ISO, або до CDROM пристроїв з ОС.
  • --network network = default, model = virtio: Підключення мережі до гостьової мережі. У цьому прикладі, підключення до віртуальної мережі на хості під назвою «default» з NIC під назвою Virtio.
  • --graphics VNC: Налаштування віртуальної консолі в гостьовій ОС і експортувати її в якості сервера VNC в хост системі. Це корисно для нашого сервера без графічної оболонки
  • --disk path = / var / lib / libvirt / images / centos7.img, size = 20, bus = virtio: Визначає пристрій, який використовувати в якості сховища для гостьової ОС. Шлях до /var/lib/libvirt/images/centos7.img з розміром (20 ГБ).

Примітка про VNC прі не графічної оболонки сервера

Чи не графічний сервер тобто сервер без локального інтерфейсу або GUI. На ньому немає монітора або периферійного пристрою, такі як клавіатура і миша. Для продовження установки необхідно використовувати VNC клієнт з вашого власного ноутбука або робочого столу. Щоб дізнатися інформацію про порт VNC, введіть:

Запишіть значення порту (тобто 5901). Ви повинні використовувати клієнта SSH для настройки тунелю з клієнтом VNC, щоб отримати доступ до віддаленого сервера VNC.

Щоб отримати доступ до VNC консолі гостьовий ОС

Введіть наступну команду:
$ Ssh [email protected] -L 5901: 127.0.0.1: 5901
де,

  1. SSH [email protected] - встановлює SSH сесії з віддаленим хостом KVM на хост system-admins.ru.
  2. -L - запуск перенаправлення портів.
  3. 5901: 127.0.0.1: 5901 - Налаштування тунелю, щоб отримати доступ до віддаленого сервера 127.0.0.1 і порту 5901.

Як встановити kvm на ubuntu lts - адміністрування серверів

Ви повинні побачити екран установки CentOS 7

Як встановити kvm на ubuntu lts - адміністрування серверів

Просто дотримуйтесь інструкцій на екрані, щоб встановити CentOS 7. Через деякий час CentOS 7 буде успішно встановлено на моєму сервері і готовий до використання. Натисніть кнопку перезавантаження. Введіть наступну команду для першого запуску ВМ:

Знову використовуйте клієнт SSH для настройки тунелю і клієнта VNC, щоб отримати доступ до CentOS 7 VM через сервер VNC:

Як встановити kvm на ubuntu lts - адміністрування серверів

Отже працює KVM поверх LTS сервер Ubuntu Linux 14.04. У конфігурації за замовчуванням, CentOS 7 гостьовий операційної системи будуть мати доступ до мережевих служб, але не буде видно іншим машинам в мережі, або з інтернету. Далі необхідно встановити проброса портів.

Послуги установки, настройки і підтримки систем віртуалізації KVM, proxmox, vmware, Hype-v і ін, зацікавився, звертайтеся до контактів.

Можливо Вам буде цікаво:

Схожі статті