December 26th, 2011

404

Тряхнул стариной

... и начал чуть-чуть программировать.

Итог - ptmax, позволяет увеличить размер раздела до максимально возможного (без операций над другими разделами). В реальности - меняет 4 байта в partition table.

В ходе поисков выяснилось, что никто не может это сделать по-человечески: ни fdisk (удали/создай), ни parted (не понимает lvm).

Острее всего проблема проявляется в следующем сценарии: диск виртуалки, /dev/xvda1 - /boot, /dev/xvda2 - LVM для всего остального, диск увеличивается в размере, задача увеличить PV от LVM'а.

https://github.com/amarao/ptmax
404

XCP & pv-ops kernels

йохохо:

http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.1.6 (commit d7587810a40aee32ec6bdfc2d4bce7ba9fd03c3e)

А вот в 3.0.9 оно не попало, увы. Ключевым объектом любопытства будет "пролезет ли в RHEL/CentOS" 2.6.32 (для .18-xen оно не нужно).

Для любопытствующих - этот патч нужен для того, чтобы у нас появилась поддержка centos6.