Проблема решилась. Единственное что менял -
vzctl set *** --kmemsize 30000000:30000000 --save
на
vzctl set *** --kmemsize 7929856:7929856 --save
Кроме этого параметра [вроде бы] ничего не менял.
Очень бы хотелось услышать мнение разработчиков на тему, как оно могло так странно влиять и является ли это багом или есть какие-то ограничения на размер kmemsize? (но если есть - почему проходит vzcfgvalidate?)
ps: сейчас посмотрел древний мануал, который в пдф.
там диапазон допустимых значений:
798720…13148160-851968…14024704
Отсюда вопросы:
1. тут две группы - одна для bar, другая для lim ?
2. почему проходит vzcfgvalidate?
# vzctl set *** --kmemsize 30000000:30000000 --save
UB limits were set successefully
Saved parameters for VE ***
# vzcfgvalidate /etc/sysconfig/vz-scripts/***.conf
Validation completed: success
3. Есть вдс, где kmemsize == 25000000 и они работают нормально. Это правильно, неправильно, лучше поставить меньшее значение из приведенного выше диапазона?