Liberado vzctl 4.6
Foi efetuada a no último dia 02/11/2013 a liberação da nova versão do vzctl, utilitário para administração de conteineres com OpenVZ. A seguir detalhes da nova versão:
Novas funcionalidades
- Adicionados iolimit e iopslimit (necessário kernel >= 042stab084.2)
- Adicionado parâmetro VM_OVERCOMMIT/–vm_overcommit
- No modoVSwap, ajusta parâmetros secundários UBCs caso não setados:
- lockedpages=oomguarpages=ram
- vmguarpages=ram+swap
- privvmpages=(ram+swap)*vm_overcommit (if set)
- vzoversell: add
- vztmpl-dl: add –list-orphans
- vztmpl-dl: add –quiet/–no-quiet
- vzubc: Não exibe ubcs ilimitados por padrão; add -v to show
- vzlist: Adicionados novos campos (vm_overcommit, iolimit, iopslimit)
Correções
- Corrigida quota em ploop para RHEL5 CT
- vzctl console: Força redesenho e reaneza
- set_ublimit(): não reconehce UBs para ilimitado (#2760)
- init.d/vzeventd: Ajustar reboot_event (#2764)
- arch.conf: add POST_CREATE (#2371)
- configure: Corrigida libdir for Debian/Ubuntu
- ct_env_create_real(): Corrigida compilação para IA64
- vzctl create, vzctl exec: Pula fsck
- init.d/vz-gentoo: Corrigida configuração padrão para NET_MODULES and PLOOP_MODULES
- init.d/vz-redhat: Não reinicia cpulimits for all CTs
Melhorias
- Adicionado suporte a não modificação do arquivo /etc/sysctl.conf após instalação (#2375)
- vzctl set –reset_ub: Somente permite o conteiner que está executando
- init.d/vzeventd-redhat: Mudar para bash estrito
- vz-postinstall: Não adicionar parâmetros ponte para sysctl.conf
- vzlist: Pula status mountd se necessário
- vzubc: Imprime erros para stderr
- vzctl start: Não inicia conteiner se /proc/mount falhar
- vzevent-stop: Checagem para suspender/chkpnt
- init.d/vz*: Desabilita io limits antes de parar o conteiner
- [build] setver.sh: Adicionado build_id, utiliza getopt
- Diversas melhorias menos significantes
A nova versão pode ser baixada aqui, contendo pacotes para red Hat EL 5 bem como os códigos fonte também estão disponíveis para download.