PROXMOX — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
(Новая страница: «Ставить proxmox будем на чистый минимальный debian 7x64. Разбивка дисков примерно следующая:<br/> /…»)
 
Строка 25: Строка 25:
  
  
Далее можно удалить записи о стоковом ядре из загрузчика, чтобы грузиться в ядро от proxmox.<br/>
+
Далее два варианта.
Можно при загрузке выбирать ядро.<br/>
 
Затем следует перезагрузиться с ядром от proxmox.
 
  
 +
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 и вводить рутовые данные
+
Ребутимся и пробуем заходить 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 с рутовыми данными