PROXMOX — различия между версиями
Root (обсуждение | вклад) (Новая страница: «Ставить proxmox будем на чистый минимальный debian 7x64. Разбивка дисков примерно следующая:<br/> /…») |
Root (обсуждение | вклад) |
||
Строка 25: | Строка 25: | ||
− | Далее | + | Далее два варианта. |
− | |||
− | |||
+ | 1. Изменить порядок загрузки, оставив ядро Debian.<br/> | ||
+ | 2. Удалить ядро Debian, тогда ядро Proxmox будет загружаться автоматом. | ||
+ | |||
+ | |||
+ | Вариант 1. | ||
+ | |||
+ | Смотрим какие есть ядра к загрузке: | ||
+ | |||
+ | grep menuentry /boot/grub/grub.cfg | ||
+ | |||
+ | и выясняем какое по порядку ядро pve с учетом того, что нумерация идет с ноля. | ||
+ | |||
+ | Получилось так: | ||
+ | |||
+ | menuentry ‘Debian GNU/Linux, с Linux 3.2.0-4-amd64′ | ||
+ | menuentry ‘Debian GNU/Linux, с Linux 3.2.0-4-amd64 (режим восстановления)’ | ||
+ | menuentry ‘Debian GNU/Linux, с Linux 2.6.32-26-pve’ | ||
+ | menuentry ‘Debian GNU/Linux, с Linux 2.6.32-26-pve (режим восстановления)’ | ||
+ | |||
+ | Т.е. нужное ядро с учетом отсчета от ноля будет 2. | ||
+ | |||
+ | |||
+ | Зная номер ядра, правим меню загрузки: | ||
+ | |||
+ | nano /etc/default/grub | ||
+ | |||
+ | Меняем параметр GRUB_DEFAULT= ставя нужную цифру, в данном случае 2. | ||
+ | |||
+ | |||
+ | И обновляем меню загрузки: | ||
+ | update-grub | ||
+ | |||
+ | После этого будет загружаться нужное ядро и старое ядро будет в наличии, на всякий случай. | ||
+ | |||
+ | |||
+ | Вариант 2. | ||
+ | |||
+ | Удалить записи о стоковом ядре из загрузчика, чтобы сразу грузиться в ядро от proxmox.<br/> | ||
Удаляем стоковое ядро. | Удаляем стоковое ядро. | ||
Строка 38: | Строка 74: | ||
Обновляем конфиг загрузчика | Обновляем конфиг загрузчика | ||
update-grub | update-grub | ||
+ | |||
+ | Теперь загрузка будет сразу происходить в ядро proxmox | ||
Строка 44: | Строка 82: | ||
− | + | Ребутимся и пробуем заходить https://server_ip:8006 с рутовыми данными |
Версия 19:37, 13 марта 2014
Ставить proxmox будем на чистый минимальный debian 7x64. Разбивка дисков примерно следующая:
/dev/sda1 /boot ext4 512M [lvm] vg0 / ext4 [lvm] vg0 swap swap [lvm] vg0 /var/lib/vz ext4
Перед началом установки редактируем /etc/hosts
Указываем рабочий ip сервера вместо 127.0.0.1, например
192.168.0.10 proxmox-01.ru proxmox-01
и комментим записи для IPv6.
Добавляем репозитории с софтом Proxmox
echo "deb http://download.proxmox.com/debian wheezy pve" > /etc/apt/sources.list.d/proxmox.list wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -
Синхронизируем репозитории и доводим ОС до актуального состояния. При этом из репозитория proxmox установится несколько системных библиотек
aptitude update aptitude dist-upgrade -y
Устанавливаем ядро от proxmox с патчами для openvz
aptitude -y install pve-firmware pve-kernel-2.6.32-26-pve
Далее два варианта.
1. Изменить порядок загрузки, оставив ядро Debian.
2. Удалить ядро Debian, тогда ядро Proxmox будет загружаться автоматом.
Вариант 1.
Смотрим какие есть ядра к загрузке:
grep menuentry /boot/grub/grub.cfg
и выясняем какое по порядку ядро pve с учетом того, что нумерация идет с ноля.
Получилось так:
menuentry ‘Debian GNU/Linux, с Linux 3.2.0-4-amd64′ menuentry ‘Debian GNU/Linux, с Linux 3.2.0-4-amd64 (режим восстановления)’ menuentry ‘Debian GNU/Linux, с Linux 2.6.32-26-pve’ menuentry ‘Debian GNU/Linux, с Linux 2.6.32-26-pve (режим восстановления)’
Т.е. нужное ядро с учетом отсчета от ноля будет 2.
Зная номер ядра, правим меню загрузки:
nano /etc/default/grub
Меняем параметр GRUB_DEFAULT= ставя нужную цифру, в данном случае 2.
И обновляем меню загрузки:
update-grub
После этого будет загружаться нужное ядро и старое ядро будет в наличии, на всякий случай.
Вариант 2.
Удалить записи о стоковом ядре из загрузчика, чтобы сразу грузиться в ядро от proxmox.
Удаляем стоковое ядро.
for PKG in `dpkg -l | grep linux-image | awk {"print "}`; do apt-get -y remove --purge --auto-remove $PKG done
Обновляем конфиг загрузчика
update-grub
Теперь загрузка будет сразу происходить в ядро proxmox
Ставим основной софт для proxmox.
apt-get -y install proxmox-ve-2.6.32 ntp ssh lvm2 postfix ksm-control-daemon vzprocps open-iscsi bootlogd
Ребутимся и пробуем заходить https://server_ip:8006 с рутовыми данными