Article ID: 5541, created on Jun 8, 2010, last review on May 6, 2014

  • Applies to:
  • Virtuozzo containers for Linux 4.0

Решение

--------------------------------------------------------------------------------
Описание: В новом обновлении инструментов Parallels
Virtuozzo Containers 4.0 содержатся исправления для
функций управления пакетами контейнеров, миграции,
резервного копирования и восстановления
Дата выпуска: 2008-08-01
Продукт: Parallels Virtuozzo Containers 4.0
Ключевые слова: vzctl vzbackup vzrestore vzmigrate vztt
EZ template LZMA
--------------------------------------------------------------------------------

1. Тема

Обновленные пакеты для Parallels Virtuozzo Containers 4.0 включают
различные исправления на пользовательском уровне для функций управления
пакетами контейнеров, миграции, резервного копирования и восстановления.

2. Описание проблемы

- После удаления Parallels Virtuozzo Containers 4.0 на физическом
сервере остается большое количество пустых каталогов.

- Пакет libblkid1 не устанавливается в контейнерах, созданных на основе
EZ-шаблона ОС OpenSuSE-11.0.

- На подключенных общих ресурсах Samba не получается создавать многотомные
архивы.

- При выполнении команды vzbackup -e 1 -x 1 не должны создаваться архивы
резервных копий.

- При выполнении команды vzpkg link происходит ошибка для контейнеров
на базе VZFS v2.

- Parallels Virtuozzo 4.0 не может обнаружить, когда контейнеры, использующие
демон инициализации Upstart, достигают значения runlevel по умолчанию.

- После переноса контейнера с одного аппаратного узла на другой
в группе Virtuozzo, параметр VEID в файле конфигурации контейнера
становится пустым.

- При выполнении команды vzstat -t отображаются все контейнеры,
находящиеся на аппаратном узле, вместо 10 контейнеров с наибольшим
уровнем потребления ресурсов.

- При выполнении команды vzpkg update может возникать ошибка для
EZ-шаблона ОС ubuntu-8.04.

- В результате запуска утилиты vzveconvert на аппаратном узле контейнер
может повреждаться.

- Аргумент --check-only не работает с командой vzpkg update cache.

- При запуске команды vzpkg update metadata не происходит обновления
метаданных соответствующего EZ-шаблона ОС, если время с момента последнего
обновления кэша vzpkg не превышает значения параметра METADATA_EXPIRE.

- При запуске команды vzpkg update metadata могут не обновляться
шаблоны приложений, связанных с Plesk, которые используют те же репозитории.

- Некоторые пакеты Debian могут быть не включены в соответствующий
шаблон ОС из-за проблем на этапе кэширования шаблонов ОС.

- При запуске команды vzpkg create cache одновременно на нескольких
аппаратных узлах с общим разделом /vz могут возникать ошибки.

- Процесс переноса контейнера с одного узла на другой прерывается со
следующей ошибкой: 'vztt_get_vzdir() error'.

- В процессе работы утилита vzup2date может устанавливать дополнительные
пакеты, которых раньше не было на аппаратном узле.

- При запуске утилиты vzup2date одновременно на нескольких аппаратных
узлах с общим разделом /vz могут возникать ошибки.

Всем пользователям Virtuozzo Containers 4.0 рекомендуется обновить пакеты инструментов.

3. Описание задействованных компонентов:

- vzctl – это основной инструмент для управления контейнерами. Инструмент используется для
создания, запуска и остановки контейнеров, настройки их параметров и т.д.

- vztt – это набор инструментов для управления EZ-шаблонами. Впервые представленные
в Virtuozzo 3.0 EZ-шаблоны обеспечивают более простой способ управления по сравнению
со стандартными шаблонами.

- vzup2date – это утилита для обновления программного обеспечения
Parallels Virtuozzo и шаблонов, гарантирует, что всегда используется
самая последняя версия.

- vzbackup – это инструмент для резервного копирования и восстановления контейнеров.

- vzmigrate – это утилита, используемая для переноса контейнеров с одного
аппаратного узла на другой.


4. Исправленные ошибки

#99304 - параметр VEID становится пустым в файле конфигурации контейнера
после переноса в кластер

##99873,112096 - миграция не работает для контейнеров с дополнительными
пакетами

#100031 - команда vzstat -t должна отображать 10 контейнеров с
наибольшим потреблением ресурсов

#112023 - при выполнении команды 'vzpkg link' возникает
ошибка для контейнеров на базе VZFS v2

#112424 - контейнеры на базе fedora-core-9 зависают после запуска команды
vzctl start с параметром –wait

#112746 - утилита vzup2date не должна устанавливать дополнительные пакеты

#113241 - команда vzpkg update cache --check-only не работает

#113985 - команда 'vzpkg update metadata' должна всегда иметь доступ к
удаленным репозиториям

#114323 - vzbackup некорректно обрабатывает параметры -e и –x, если
они используются одновременно

#114487 - команда 'update metadata' некорректно работает для шаблонов
приложений, использующих одинаковые репозитории

#114776 - не удается установить ia32-libs_2.2ubuntu11_amd64.deb в контейнер

#114983 - vzveconvert не должна изменять версию VZFS

#115138 - требуется поддержка сжатых данных LZMA в файле RPM
(opensuse-11.0)

#115292 - установка имени хоста для контейнера при кэшировании
шаблона ОС

#115844 - должен быть исправлен процесс одновременного обновления
нескольких узлов с общим разделом /vz

#115848 - при одновременном запуске команды vzpkg create cache
возникает ошибка

#115851 - при параллельном запуске команды vzpkg create cache
происходит ошибка в работе yum

#116611 - проблемы при использовании vzbackup на подключенных
общих ресурсах Samba

#116669 - разрешение конфликтов перед последним этапом кэширования ubuntu-8.04-x86


5. Получение

Загрузить и установить эти инструменты можно с помощью
утилиты 'vzup2date', включенной в дистрибутив Virtuozzo Containers 4.0.

Это обновление можно также загрузить по FTP с сайта downloads.swsoft.com.

6. Установка

Сначала с помощью команды "rpm -Fhv" установите новые пакеты
инструментов Virtuozzo.

# rpm -Fhv virtuozzo-release-4.0.0-438.i386.rpm \
deb2vzdeb-4.0.0-8.swsoft.i386.rpm \
rpm2vzrpm-4.2.1-4.2.43.swsoft.i386.rpm \
vzbackup-4.0.0-62.swsoft.i386.rpm \
vzcache-4.0.0-23.5.swsoft.i386.rpm \
vzctl-4.0.0-215.swsoft.i386.rpm \
vzctl-lib-4.0.0-215.swsoft.i386.rpm \
vzfsutil-4.0.0-35.swsoft.i386.rpm \
vzmigrate-4.0.0-139.swsoft.i386.rpm \
vzpkgenv41-4.0.0-36.swsoft.i386.rpm \
vzpkgenv41s9-4.0.0-36.swsoft.i386.rpm \
vzpkgenv43-4.0.0-36.swsoft.i386.rpm \
vzpkgenv44-4.0.0-36.swsoft.i386.rpm \
vzpkgenvdeb-4.0.0-35.swsoft.i386.rpm \
vzpkgtools-4.0.0-21.swsoft.i386.rpm \
vzstat-4.0.0-31.swsoft.i386.rpm \
vztt-4.0.0-126.swsoft.i386.rpm \
vztt-lib-4.0.0-126.swsoft.i386.rpm \
vzvpn-4.0.0-3.swsoft.noarch.rpm \
vzyum-plugins-2.4.2-35.swsoft.noarch.rpm \
vzup2date-4.0.0-78.swsoft.i386.rpm

Для установки этого обновления не требуется перезапуск Virtuozzo или перезагрузка системы.

7. Требуемые RPM-пакеты

Следующие RPM-пакеты включены в обновление инструментов:

virtuozzo-release-4.0.0-438.i386.rpm
deb2vzdeb-4.0.0-8.swsoft.i386.rpm
redhat-as3-minimal-p5nfs-tmpl-4.0.1-3.swsoft.i386.rpm
rpm2vzrpm-4.2.1-4.2.43.swsoft.i386.rpm
vzbackup-4.0.0-62.swsoft.i386.rpm
vzcache-4.0.0-23.5.swsoft.i386.rpm
vzctl-4.0.0-215.swsoft.i386.rpm
vzctl-lib-4.0.0-215.swsoft.i386.rpm
vzfsutil-4.0.0-35.swsoft.i386.rpm
vzmigrate-4.0.0-139.swsoft.i386.rpm
vzmigrate-service-4.0.0-139.swsoft.i386.rpm
vzpkgenv41-4.0.0-36.swsoft.i386.rpm
vzpkgenv41s9-4.0.0-36.swsoft.i386.rpm
vzpkgenv43-4.0.0-36.swsoft.i386.rpm
vzpkgenv44-4.0.0-36.swsoft.i386.rpm
vzpkgenvdeb-4.0.0-35.swsoft.i386.rpm
vzpkgtools-4.0.0-21.swsoft.i386.rpm
vzpkgtools-build-4.0.0-21.swsoft.i386.rpm
vzrmon-4.0.0-31.swsoft.i386.rpm
vzstat-4.0.0-31.swsoft.i386.rpm
vztt-4.0.0-126.swsoft.i386.rpm
vztt-build-4.0.0-126.swsoft.i386.rpm
vztt-lib-4.0.0-126.swsoft.i386.rpm
vzvpn-4.0.0-3.swsoft.noarch.rpm
vzyum-plugins-2.4.2-35.swsoft.noarch.rpm
vzup2date-4.0.0-78.swsoft.i386.rpm

--------------------------------------------------------------------------------
Copyright(c) 2008 Parallels

d02f9caf3e11b191a38179103495106f 35c16f1fded8e42577cb3df16429c57a e8e50b42231236b82df27684e7ec0beb 2897d76d56d2010f4e3a28f864d69223

Email subscription for changes to this article
Save as PDF