Виртуальные машины

Материал из ISPWiki
Перейти к: навигация, поиск

Модуль Виртуальные машины предоставляет широкие возможности по управлению виртуальными машинами: создание новых виртуальных машин и редактирование параметров уже существующих, переустановка ОС, управление IP-адресами и т.д.

Пользователь VMmanager имеет ограниченный набор возможностей по управлению своими виртуальными машинами. Если при создании пользователя включить возможность создания виртуальных машин, для пользователя разблокируются кнопки "создать" и "удалить"

Модуль «Виртуальные машины»
T-bullet.gif Просмотр списка виртуальных машин
T-new.png Добавление виртуальной машины
T-edit.png Изменение параметров виртуальной машины
T-delete.png Удаление виртуальной машины
T-start.png Запуск виртуальной машины
T-stop.png Отключение виртуальной машины
T-restart.png Перезагрузка виртуальной машины
T-install.png Переустановка виртуальной машины
T-iplist.png IP-адреса виртуальной машины
T-toarchive.png Перенос виртуальной машины
T-rights.png Смена пароля root
T-server-disks.png Диски виртуальной машины
T-snapshotdisk.png Снимки виртуальной машины
T-attr.png Информация о системе
T-filterchange.png Фильтр TCP-портов
T-stat.png Нагрузка виртуальной машины
T-vnc.png Вход в VNC клиент
T-go.png Вход в VMmanager с правами владельца виртуальной машины

Просмотр списка виртуальных машин

  • Id - внутренний идентификатор виртуальной машины.
  • Наименование - название виртуальной машины, с которым она отображается в системе.
  • Доменное имя - доменное имя виртуальной машины.
  • Узел кластера - узел кластера, на котором расположена виртуальная машина.
  • Владелец - имя пользователя, который является владельцем виртуальной машины.
  • Основной IP-адрес - главный IP-адрес виртуальной машины.
  • Шаблон ОС - название шаблона операционной системы, установленной на виртуальной машине.
  • Память, MiB - размер доступной виртуальной машине памяти.
  • Количество ядер - количество ядера виртуальной машины.
  • Размер диска - размер основного диска.
  • Состояние - текущий статус виртуальной машины:
    • P-onn.png - виртуальная машина включена.
    • P-off.png - виртуальная машина отключена.
    • P-admindown.png - виртуальная машина остановлена администратором.
    • P-install.gif - идет установка операционной системы.
    • P-auto.png - для вступления изменений в силу необходим перезапуск виртуальной машины.
    • P-camera.png - для данной виртуальной машины доступно создание снапшотов.

Создание виртуальной машины

Для создания виртуальной машины необходимо нажать кнопку "Создать" и заполнить форму конфигурации.

Данная возможность не доступна на уровне пользователя VMmanager.

Вкладка Основное

Модуль «Виртуальные машины»
  • Наименование - название новой виртуальной машины. После создания виртуальной машины это поле изменить будет нельзя.
  • Владелец - пользователя панели управления, который будет владельцем виртуальной машины.
  • Узел кластера - узел кластера, на котором будет установлена виртуальная машина. "Автоматический выбор" - панель управления автоматически решит, на каком узле будет создана машина.
  • Шаблон VM - шаблон виртуальной машины, в котором заданы все основные ресурсы (размер диска, оперативной памяти, процессоры и частота в соответствующих полях этой формы будут указаны автоматически).
  • Шаблон ОС - шаблон операционной системы.
  • Тип IP-адреса - тип основного IP-адреса виртуальной машины:
    • Публичный - IP-адрес с доступом в Интернет.
    • Приватный - IP-адрес без доступа в Интернет.
  • IP-адреса - автоматически будет выделен IPv4 адрес, определенный адрес может быть указан в поле "Определенный IP-адрес" или выбран уже имеющийся адрес из списка.
  • Доменное имя - доменное имя виртуальной машины.
  • Размер основного диска - размер основного диска в мебибайтах. После создания это поле изменить будет нельзя.

Обратите внимание! Размер дисков находящихся в LVM-хранилище, должен быть кратен значению PE Size физического тома

  • Оперативная память - размер оперативной памяти в мебибайтах. При изменении этого параметра необходим перезапуск машины.
  • Процессоры - количество виртуальных процессоров, доступных виртуальной машине. При изменении этого параметра необходим перезапуск машины.
  • Пароль - пароль суперпользователя. Он также используется для доступа по VNC.
  • Подтверждение пароля - подтверждение пароля суперпользователя.

Вкладка Ограничение на нагрузку

Модуль «Виртуальные машины»
  • Вес CPU - относительный вес CGroups для CPU. Виртуальная машина с весом 2000 получит приоритет в два раза на использование CPU по сравнению с виртуальной машиной с весом 1000.
  • Вес использования I/O - относительный вес cgroup на дисковые операции. Позволяет понизить или повысить приоритет по сравнению с остальными виртуальными машинами. Стандартное значение - 500.
  • Входящий, KiB/sec - ограничение скорости и передачи входящего трафика.
  • Исходящий, KiB/sec - ограничение скорости и передачи исходящего трафика.

Вкладка SSH ключи

В данной форме указываются публичные SSH-ключи, которые будут добавлены в устанавливаемую операционную систему. Также будут добавлены все ключи владельца виртуальной машины.

Вкладка Примечание

В данном поле может быть указана любая информация. В последствии будет отображаться в качестве комментария к данной виртуальной машине.

Изменение параметров виртуальной машины

Для изменения параметров виртуальной машины необходимо выделить ее в списке и нажать кнопку "Изменить". На уровне пользователя VMmanager все поля доступны только для чтения.

Вкладка Основное

  • Наименование - название виртуальной машины. Поле доступно только для чтения.
  • Владелец - выберите пользователя, который будет являться владельцем виртуальной машины.
  • Оперативная память - укажите размер оперативной памяти в мебибайтах. При изменении этого параметра необходим перезапуск машины.
  • Процессоры - укажите количество виртуальных процессоров, доступных виртуальной машине. При изменении этого параметра необходим перезапуск машины.
  • Заблокирован - Отметить галочкой, если необходимо защитить виртуальную машину от деструктивных действий, таких как: переустановка/удаление/изменение ВМ, подключение/удаление дисков ВМ, подключение/удаление ip-адресов.
  • Частота процессора - укажите относительную частоту процессора. При изменении этого параметра необходим перезапуск машины.

Вкладка Ограничение на нагрузку

  • Вес CPU - укажите вес cgroups для CPU. Виртуальная машина с весом 2000 получит приоритет в два раза на использование CPU по сравнению с виртуальной машиной с весом 1000.
  • Вес использования I/O - укажите вес cgroup на дисковые операции. Позволяет понизить или повысить приоритет по сравнению с остальными виртуальными машинами. Стандартное значение - 500.
  • Входящий, KiB/sec - укажите ограничение скорости и передичи входящего трафика.
  • Исходящий, KiB/sec - укажите ограничение скорости и передачи исходящего трафика.

Вкладка VNC

  • Сервер - IP-адрес VNC-сервера. Поле доступно только для чтения.
  • Порт - порт для доступа по VNC. Поле доступно только для чтения.
  • Пароль - укажите пароль для доступа по VNC.

Вкладка Примечание

В данном поле может быть указана любая информация. В последствии будет отображаться в качестве комментария к данной виртуальной машине.

Удаление виртуальной машины

Для удаления виртуальных машин, необходимо выделить их в списке и нажать кнопку "Удалить". Для предотвращения случайных удалений, панель управления попросит подтвердить или отменить действие. После подтверждения выбранные виртуальные машины будут удалены без возможности восстановления.

Данная возможность не доступна на уровне пользователя VMmanager.

Запуск виртуальной машины

Для запуска виртуальной машины, необходимо выделить ее в списке и нажать кнопку "Старт". Для предотвращения случайных действий панель управления попросит подтвердить или отменить действие. После подтверждения виртуальная машина будет запущена.

Данная возможность не доступна на уровне пользователя VMmanager.

Отключение виртуальной машины

Альтернативным решением удалению виртуальной машины является ее временное выключение. Для выключения виртуальной машины необходимо выделить ее в списке и нажать кнопку "Стоп". Для предотвращения случайных действий панель управления попросит подтвердить или отменить действие. После подтверждения виртуальная машина будет остановлена.

Данная возможность не доступна на уровне пользователя VMmanager.

Перезагрузка виртуальной машины

Для перезагрузки виртуальной машины, необходимо выделить ее в списке и нажать кнопку "Перезапуск". Для предотвращения случайных действий панель управления попросит подтвердить или отменить ваше действие. После подтверждения виртуальная машина будет перезапущена.

Переустановка виртуальной машины

Для переустановки виртуальной машины, необходимо выделить ее в списке и нажать кнопку "Переустановить". Для предотвращения случайных действий панель управления попросит подтвердить или отменить ваше действие. После подтверждения виртуальная машина будет переустановлена.

Пароль пользователя root, имя и IP-адрес виртуальной машины при переустановке не изменяются.

Внимание! Вся информация, хранящаяся на сервере, при переустановке будет удалена без возможности восстановления.

Модуль «Виртуальные машины»
  • Шаблон ОС - шаблон операционной системы.
  • Публичные SSH ключи, которые будут добавлены в устанавливаемую операционную систему. Также будут добавлены все ключи владельца виртуальной машины.

Внимание! Во время переустановки все снимки виртуальной машины будут удалены.

Перенос виртуальной машины

Для переноса виртуальной машины на другой физический сервер, необходимо выбрать ее в списке и нажать кнопку "Миграция".

Модуль «Виртуальные машины»
  • Сервер назначения - узел кластера, на который необходимо выполнить перенос.
  • Живая миграция - опция, позволяющая перенести виртуальную машину без ее остановки.

При отключении опции Живая миграция, виртуальная машина будет выключена и перенесена на узел-приемник.

Внимание!: живая миграция может быть прервана, если в это время произойдет перезагрузка виртуальной машины. В таком случае процесс миграции завершится, виртуальная машина останется на исходном узле кластера.

Данная возможность недоступна на уровне пользователя VMmanager.

Смена пароля root

Данная форма предназначена для смены пароля виртуальной машины. Подробнее об используемом для этого методе описано в статье документации "Смена пароля виртуальной машины".

Модуль «Виртуальные машины»
  • Новый пароль - новый root-пароль для выбранной виртуальной машины.
  • Подтверждение - подтверждение root-пароля.

Вход в VNC-клиент

Предназначен для входа на виртуальную машину через VNC-клиент, запущенный в браузере. При использовании встроенного VNC-клиента VNC-пароль подставляется автоматически. Если вы используете сторонний VNC-клиент, то пароль можно посмотреть на вкладе VNC виртуальной машины.

Подробнее о VNC-клиенте описано в статье документации "VNC".

Вход в VMmanager с правами владельца виртуальной машины

Администратор может подключиться к панели управления VMmanager с правами владельца виртуальной машины. Для этого необходимо выбрать виртуальную машину из списка и нажать кнопку "Войти".

Данная возможность не доступна на уровне пользователя VMmanager.