Kvm - установка, створення vm (віртуальної машини), управління - cайт - у крайнього

Маємо, комп'ютер з Ubuntu 14.04 / 14.10, домашній сервер з Ubuntu Server 14.04 / 14.10, роутер ASUS N56U з прошивкою від padavan.

Все це пов'язано в мережу.

Встановимо на сервер KVM. Більш докладно можна почитати в вікіпедії. англійською ubuntu.com. і на офіційному сайті.

Коротко, інструкція по установці і базовому налаштуванні.

ubuntu-vm-builder треба ставити тільки в тому випадку, якщо ви збираєтеся створювати віртуальні машини з помощю нього.

Додати себе в групу libvirtd

Відповідь має бути

Якщо все нормально встановилося, приступаємо до налаштування. Вірніше, у нас два варіанти, перший, залишити все як є. Другий, налаштувати мережевий міст. ще одна англійською.

Другий варіант, в нашому випадку, підходить тільки він, налаштуємо мережевий міст на сервері.

Відкриваємо файл / etc / network / interfaces

У файлі повинно знаходитися, приблизно, наступне

Потрібно замінити на це

У моєму випадку довелося перезавантажити сервер, щоб зміни вступили в силу.

Далі, у всіх довідниках пропонується ручками створювати і управляти віртуальними машинами. Ми ж зробимо по іншому.

На будь-який комп'ютер, підключений до роутера, встановимо графічну утиліту - Менеджер віртуальних машин (virt-manager)

У цій програмі, нам треба вказати дані підключення по ssh, до нашого сервера і підключитися. Всі подальші дії інтуїтивно зрозумілі. В одній з наступних статей. я опишу роботу з цією програмою.

Створення сховища.

Для початку створимо сховище віртуальних машин.
Я буду використовувати простий тип сховища, заснований на папках.

storage - назва сховища,
dir - - - - "/ home / goodigy / kvm" - шлях до папки.

Висновок повинен бути таким

Додаємо в автозавантаження

Інформація про сховище

Створення віртуальної машини kvm, за допомогою virt-install.

Встановлювати ми будемо за допомогою утиліти virt-install

Створення віртуальної машини, наприклад, з опреціонной системою CentOs на борту.

Можна вказати ще дуже багато параметрів.

Дізнатися які існують

Установка віртуальної машини з існуючим диском, на прикладі віртуальної машини Бітрікс, описаної в одній з попередніх статей.

  • --os-type - linux або windows;
  • --os-variant - одне значення зі списку, можна подивитися командою virt-install --os-variant list;

Управляти віртуальними машинами можна з консолі, не вдаючись до графічних утиліт.

Для цього існує утиліта virsh.

Щоб побачити список всіх віртуальних машин потрібно виконати

висновок повинен бути таким

без параметра --all покаже список включених машин.

Щоб включити машину

відключити. послати сигнал завершення

примусово завершити роботу

Зберегти стан машини в файл

Вірутальних машина зупиниться в поточному стані, сосотояние запишеться в файл - file.

Відновити з файлу

Інформація про машину

Дізнатися на який порт можна підключитися до машини за допомогою vnc, якщо не був зазначений явно при створенні або налаштування машини.

Відповідь буде в такому вигляді

До виведеної цифрі треба додати 5900. Для нашого прикладу порт буде 5901.

Моніторити навантаження можна за допомогою, top-подібна утиліта. В Ubuntu 14.04 / 14.10 є в репозиторії.

Дізнатися які ще є команди

Ну і звичайно ж ман

Схожі статті