Bug 27527 - Обновить до версии, поддерживающей VSwap
Summary: Обновить до версии, поддерживающей VSwap
Status: CLOSED FIXED
Alias: None
Product: Branch p6
Classification: Distributions
Component: vzctl (show other bugs)
Version: не указана
Hardware: all Linux
: P3 major
Assignee: Andrey Cherepanov
QA Contact: QA p6
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-08 19:18 MSK by Andrew Kornilov
Modified: 2013-01-09 01:57 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Kornilov 2012-07-08 19:18:59 MSK
Приветствую.

В p6 у нас уже есть ядро с патчами RHEL, которые добавляют поддержку замечательного VSwap:
http://wiki.openvz.org/VSwap
Но vzctl у нас старый, .28, а нужен минимум .30

Просьба обновить vzctl до последней стабильной версии. Можно заодно и все остальные утилиты.

VSwap - это же гора с плеч для админов, всё упрощается сильно и позволяет работать всяческим мудреным приложениям, которые раньше не работали под OpenVZ из-за его "странного" управления памятью.
Comment 1 Andrew Kornilov 2012-07-08 19:27:03 MSK
Собственно, доказательства:
vzctl set 10044 --ram 2G --swap 2G --save
10044: unrecognized option '--ram'


vzsplit делает свой split без учета новых технологий и городит конфиги-старых версий. Вот его не уверен, что патчили для этого, но должны были.

Нынешний конфиг выглядит вот так (да-да, несколько строк):

# RAM
PHYSPAGES="0:4G"

# Swap
SWAPPAGES="0:8G"

# Disk quota parameters (in form of softlimit:hardlimit)
DISKSPACE="2G:2.2G"
DISKINODES="200000:220000"
QUOTATIME="0"

# CPU fair scheduler parameter
CPUUNITS="220984"
Comment 2 Andrew Kornilov 2012-07-08 19:29:06 MSK
Таки сделали:

http://wiki.openvz.org/Download/vzctl/3.0.29

vzsplit: support for VSwap enabled config generation 


Собирайте сразу 3.3, хуже не будет :)
Comment 3 Repository Robot 2013-01-09 01:57:24 MSK
vzctl-3.3-alt0.M60P.1 -> p6:

* Tue Jan 08 2013 Andrey Cherepanov <cas@altlinux> 3.3-alt0.M60P.1
- Backport to p6 branch new version (ALT #27527)

* Fri Jun 15 2012 Slava Dubrovskiy <dubrsl@altlinux> 3.3-alt1
- Updated to vzctl-3.3

* Mon May 21 2012 Slava Dubrovskiy <dubrsl@altlinux> 3.2.1-alt1
- Updated to vzctl-3.2.1

* Sun May 06 2012 Slava Dubrovskiy <dubrsl@altlinux> 3.2-alt1
- Updated to vzctl-3.2

* Sat Mar 24 2012 Slava Dubrovskiy <dubrsl@altlinux> 3.1-alt1
- Updated to vzctl-3.1 (commit 1975a5c0efff90d7d75d96e92b0021acd04635a2)
- Update BuildRequires (ploop support)
- Stop changing configuration (CONFIGFILE=basic -> CONFIGFILE=vswap-256m) by initscript

* Wed Jan 25 2012 Slava Dubrovskiy <dubrsl@altlinux> 3.0.30.2-alt2
- Fix in initscript changing configuration (CONFIGFILE=basic -> CONFIGFILE=vswap-256m)

* Sat Jan 21 2012 Slava Dubrovskiy <dubrsl@altlinux> 3.0.30.2-alt1
- Updated to vzctl-3.0.30.2

* Thu Oct 06 2011 Slava Dubrovskiy <dubrsl@altlinux> 3.0.29.3-alt1
- Updated to vzctl-3.0.29.3
- Add mount/umount cgroups in init script vz

* Sun Sep 18 2011 Slava Dubrovskiy <dubrsl@altlinux> 3.0.29.1-alt1
- Updated to vzctl-3.0.29.1 d01a4819 (closes: #26279)

* Fri Jul 01 2011 Slava Dubrovskiy <dubrsl@altlinux> 3.0.28.3-alt3
- Patch vzifup-post