Нет описания правки |
Нет описания правки |
||
Строка 18: | Строка 18: | ||
=Развертывание системы= |
=Развертывание системы= |
||
+ | ==Рекомендации по оборудованию== |
||
− | + | [[Оборудование для PROXMOX]] |
|
− | * Процессор серии Intel core i3, i5, i7 с поддержкой виртуализации |
||
− | * 2 жестких идентичных диска, желательно hitachi |
||
− | * Материнская плата брендов Asus или Gigabyte |
||
− | * Не менее 2х дополнительных сетевых карт, кроме встроенной (суммарно не менее 3-х) |
||
− | * Обязательно наличие DVD привода |
||
− | * ИБП Ippon SmartPRO 1000 |
||
− | ==Проблемное железо== |
||
− | Случается, что с некоторым оборудованием возникают несовместимости с PROXMOX, информация о таком оборудовании и сути несовместимости будет собираться в этом разделе. |
||
− | Видеокарта на чипсете '''GF8400GS''' (проверено на нескольких картах этого семейства) |
||
− | ''Странная проблема, зависание загрузки системы при включенном программном рейде. Экран консоли становится зеленым и система не реагирует на внешние команды.'' |
||
− | |||
− | Материнская плата |
||
− | *ASUS P8H67-V |
||
− | *P8Z68-V LX |
||
− | Пытается перейти в спящий режим при отсутствии нагрузки и некорректная отработка при возврате из него. Сетевые карты начинают терять пакеты и пинги возрастают. |
||
− | |||
− | |||
− | * Материнская плата '''AsRock G41M-VS3''' |
||
− | Нестабильная работа встроенной сетевой карты, при попытке зайти в веб интерфейс связь обрывается. |
||
− | |||
− | ==Проверенное железо== |
||
− | Материнские платы |
||
− | ASUS |
||
− | *Socet 1156 |
||
− | ** P7P55 LX |
||
− | ** P7P55D-E LX |
||
− | ** P7P55D |
||
− | * Socet 1155 |
||
− | ** P8H61-M |
||
− | Gigabyte |
||
− | * Socet 1155 |
||
− | ** PH67A-D3-B3 |
||
− | ** P67A-D3-B3 |
||
− | ** PA65-UD3-B3 |
||
− | ** P61-DS3-B3 |
||
− | ** Z68P-DS3 |
||
− | |||
==Подготовительные работы== |
==Подготовительные работы== |
||
Минимально необходимые знания специалиста: |
Минимально необходимые знания специалиста: |
||
Строка 63: | Строка 27: | ||
#Загрузить из сети интернет файл установочного ISO образа (PROXMOX ~300 Мб) |
#Загрузить из сети интернет файл установочного ISO образа (PROXMOX ~300 Мб) |
||
##[http://www.proxmox.com/downloads/proxmox-ve/iso-images/132-proxmox-ve-2 Загрузить образ] |
##[http://www.proxmox.com/downloads/proxmox-ve/iso-images/132-proxmox-ve-2 Загрузить образ] |
||
− | #Записать ISO Образ на CD/DVD диск или на флешку |
+ | #Записать ISO Образ на CD/DVD диск или на USB флешку |
##Запись на флешку |
##Запись на флешку |
||
⚫ | |||
− | |||
⚫ | |||
#В настройках BIOS включить поддержку виртуализации в настройках процессора |
#В настройках BIOS включить поддержку виртуализации в настройках процессора |
||
#Включить опцию автоматического включения системного блока при подаче питания |
#Включить опцию автоматического включения системного блока при подаче питания |
||
#Отключить опции остановки загрузки системы при отсутствии подключенных: мыши, клавиатуры или монитора. |
#Отключить опции остановки загрузки системы при отсутствии подключенных: мыши, клавиатуры или монитора. |
||
⚫ | |||
− | |||
+ | ==Установка системы== |
||
− | |||
+ | #Загрузиться с подготовленого носителя (cd/dvd или USB флешки) |
||
− | |||
⚫ | |||
⚫ | |||
− | |||
⚫ | |||
## Подтвердить согласие с лицензией - нажать кнопку '''i agree''' |
## Подтвердить согласие с лицензией - нажать кнопку '''i agree''' |
||
## При выборе жесткого диска, нужно проверить, что выбран диск '''/dev/sda''' (обычно это так по умолчанию) и нажать кнопку '''Next'''. Все данные на диске будут удалены! |
## При выборе жесткого диска, нужно проверить, что выбран диск '''/dev/sda''' (обычно это так по умолчанию) и нажать кнопку '''Next'''. Все данные на диске будут удалены! |
||
## Далее необходимо выбрать страну и часовой пояс. Параметры клавиатуры оставить в режиме Английская |
## Далее необходимо выбрать страну и часовой пояс. Параметры клавиатуры оставить в режиме Английская |
||
− | ## На следующем этапе указываем пароль, например ''' |
+ | ## На следующем этапе указываем пароль, например '''px123px''', подтверждаем пароль, указываем email для отправки уведомлений. Указываем email например '''user@mail.ru''' |
− | ## Далее задаем имя компьютера, например '''proxmox. |
+ | ## Далее задаем имя компьютера, например '''proxmox.domain.local''' и устанавливаем ип адрес сервера и другие параметры подключения к сети, которые можно узнать у системного администратора. В случае, если компьютер подключен к локальной сети в которой есть сервер выдающий адреса (dhcp) все нужные параметры кроме имени будут выставлены автоматически. |
− | ## После завершения установки появится кнопка '''reboot'''. Необходимо извлечь диск из привода и нажать её. |
+ | ## После завершения установки появится кнопка '''reboot'''. Необходимо извлечь диск или флешку из привода и нажать её. |
⚫ | |||
− | Ссылки: |
||
− | * Загрузить образ тут: [http://www.proxmox.com/downloads/proxmox-ve/17-iso-images] (версию 1.9) |
||
⚫ | |||
− | |||
− | |||
− | =Дополнения и расширения= |
||
− | [[Работа с консолью PROXMOX]] |
||
− | * Повышаем надежность дисковой системы [[Перенос PROXMOX на RAID1]] |
||
− | * Контролируем состояние жестких дисков [[SMART]] |
||
− | * Отправляем уведомления о событиях через вышестоящий почтовый сервер [[Отправка почты]] |
||
− | * Настроим управление ИБП для корректного завершения работы сервера [[Мониторинг ИБП]] |
||
− | * Подключаем свежие репозитории программ [[Репозитории и релизы]] |
||
− | * Запускаем графический рабочий стол для локального управления виртуальными машинами [[Рабочий стол]] |
||
− | * Драйвера для гостевых систем Windows [http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/] |
||
− | ==Проблемы при установке и их решение== |
||
− | При использовании нескольких сетевых карт, например встроенной и внешней на шине PCI-E по умолчанию система прописывается на последнюю по скольку приоритет по шине у PCI-E выше чем у встроенной и именно она становится по умолчанию eth0, а встроенная eth1. Для изменения данной ситуации требуется открыть и отредактировать файл |
||
− | nano /etc/udev/rules.d/70-persistent-net.rules |
||
− | заменив соответственно местами eth0 и eth1, сохранить изменения и перезагрузить сервер для применения внесённых изменений |
||
− | |||
− | |||
− | Как проверить, что ваш CPU поддерживает полную виртуализацию? |
||
+ | После загрузки системы на экране появится запрос ввода логина, значит система загрузилась. Если системный блок подключен к локальной сети, необходимо выполнить с любого компьютера пинг до адреса указанного при установке в пункте (3.5). |
||
− | Для запуска KVM, вам нужен процессор с поддержкой виртуализации (intel-vt или amd-v). Для проверки того, что ваш процессор поддерживает эту технологию, выполните следующую команду: |
||
+ | ###Если пинг не появился и сетевых карт несколько, надо попробовать подключить провод в каждую. |
||
− | egrep '(vmx|svm)' --color=always /proc/cpuinfo |
||
⚫ | |||
− | Если вывод ничего не дал, это значит, что процессор не поддерживает аппаратную виртуализацию. Если вам все же повезло - проверьте настройки BIOS, вполне возможно, что виртуализация запрещена в BIOS по-умолчанию. |
||
⚫ | |||
− | Если поддержка в процессоре найдена, то нужно выяснить, включена ли поддержка виртуализации в BIOS. При выполнении комманды |
||
− | kvm |
||
− | если видим такое: |
||
− | Could not access KVM kernel module: No such file or directory |
||
− | failed to initialize KVM: No such file or directory |
||
− | No accelerator found! |
||
− | значит поддержка отключена (во некоторых материнских платах отключен по умолчанию) надо зайти в BIOS компьютера и включить поддержку |
Версия от 22:42, 29 января 2013
Описание
Proxmox Virtual Environment (Proxmox VE) — система виртуализации с открытым исходным кодом, основанная на Debian GNU/Linux (версии 1.х на debian 5 версии 2.х на debian 6). Устанавливается с CD диска или флешки на "голое" железо, то есть не требует предварительной подготовки для своего развертывания.
Управление виртуальными машинами и администрирование самого сервера производятся через веб-интерфейс либо через стандартный интерфейс командной строки Linux.
Ключевые возможности
- Простое управление через веб-интерфейс;
- Мониторинг нагрузки в реальном времени;
- Библиотека установочных образов (в локальном или удаленном хранилище);
- Подключение к «физической» консоли гостевых систем непосредственно из браузера (по VNC);
- Объединение серверов в кластер с возможностью живой миграции виртуальных машин (без остановки гостевой системы);
- Быстрое развертывание гостевых систем из шаблонов (доступно только для OpenVZ);
- Автоматическое резервное копирование виртуальных машин.
- Позволяет обеспечить удаленные запуски в работу новых филиалов или смену ИТ структуры уже работающих без выезда на место и без предварительной отправки туда настроенного оборудования
- Обеспечить возможность установки и перестановки операционных систем без необходимости физического присутствия системного администратора
- Обеспечить возможность быстрой замены серверного оборудования без прерывания работы филиала (горячая миграция)
Развертывание системы
Рекомендации по оборудованию
Подготовительные работы
Минимально необходимые знания специалиста:
- Способность правильно подключить кабеля и оборудование к системному блоку
- Уметь входить настраивать опции в BIOS
Подготовка носителей
- Загрузить из сети интернет файл установочного ISO образа (PROXMOX ~300 Мб)
- Записать ISO Образ на CD/DVD диск или на USB флешку
- Запись на флешку
Подготовка сервера
- В настройках BIOS включить поддержку виртуализации в настройках процессора
- Включить опцию автоматического включения системного блока при подаче питания
- Отключить опции остановки загрузки системы при отсутствии подключенных: мыши, клавиатуры или монитора.
- Желательно провести тестирование стабильности работы системы с помощью утилиты memtest [1].
Установка системы
- Загрузиться с подготовленого носителя (cd/dvd или USB флешки)
- Установить PROXMOX (установка выполняется в графическом режиме с помощью мышки) В процессе установки необходимо ответить на несколько вопросов системы:
- Подтвердить согласие с лицензией - нажать кнопку i agree
- При выборе жесткого диска, нужно проверить, что выбран диск /dev/sda (обычно это так по умолчанию) и нажать кнопку Next. Все данные на диске будут удалены!
- Далее необходимо выбрать страну и часовой пояс. Параметры клавиатуры оставить в режиме Английская
- На следующем этапе указываем пароль, например px123px, подтверждаем пароль, указываем email для отправки уведомлений. Указываем email например user@mail.ru
- Далее задаем имя компьютера, например proxmox.domain.local и устанавливаем ип адрес сервера и другие параметры подключения к сети, которые можно узнать у системного администратора. В случае, если компьютер подключен к локальной сети в которой есть сервер выдающий адреса (dhcp) все нужные параметры кроме имени будут выставлены автоматически.
- После завершения установки появится кнопка reboot. Необходимо извлечь диск или флешку из привода и нажать её.
После загрузки системы на экране появится запрос ввода логина, значит система загрузилась. Если системный блок подключен к локальной сети, необходимо выполнить с любого компьютера пинг до адреса указанного при установке в пункте (3.5).
- Если пинг не появился и сетевых карт несколько, надо попробовать подключить провод в каждую.
- Сообщить системному администратору IP адрес и пароль доступа к серверу для дальнейшей настройки.
Видео пример установки [2]