Article ID: 874, created on Jul 1, 2010, last review on Mar 17, 2014

  • Applies to:
  • Virtuozzo containers for Linux

Краткое объяснение

Версия нужного вам ядра зависит от используемого серверного оборудования.

Один процессор - ядро UP (uniprocessor)

До 4 ГБ оперативной памяти, мультипроцессор или многопоточность - ядро SMP (symmetric multiprocessor)

Более 4 ГБ оперативной памяти, 10-20 виртуальных сред - ядро entnosplit

Более 4 ГБ оперативной памяти, много виртуальных сред - ядро enterprise

Для установки пакетов vzkernel и vzmodules нужно использовать команду rpm -ihv. Пожалуйста, не устанавливайте ядро с помощью команды rpm -Uhv, так как это может привести к удалению всех ранее установленных ядер в системе.

Подробное объяснение

В Parallels Virtuozzo Containers 3.0 есть четыре вида пакетов vzkernel/vzmodules, которые нужно установить в зависимости от типа процессора на вашем сервере:

  • UP (uniprocessor) - поддерживает только один процессор:

    vzkernel-2.6.9-version.i686.rpm
    vzmodules-2.6.9-version.i686.rpm
    
  • SMP (symmetric multiprocessor) - поддерживает несколько процессоров и до 4 ГБ памяти:

    vzkernel-smp-2.6.9-version.i686.rpm
    vzmodules-smp-2.6.9-version.i686.rpm
    
  • entnosplit - аналогично SMP + поддержка до 64 ГБ памяти:

    vzkernel-entnosplit-2.6.9-version.i686.rpm
    vzmodules-entnosplit-2.6.9-version.i686.rpm
    
  • enterprise - аналогично entnosplit + включена функция 4 GB split (это увеличивает размер памяти в так называемой "нормальной" зоне, что необходимо для запуска большого количества виртуальных сред):

    vzkernel-enterprise-2.6.9-version.i686.rpm
    vzmodules-enterprise-2.6.9-version.i686.rpm
    
  • Ядра SMP предназначены для серверов с симметричной многопроцессорной архитектурой (например, для серверов с двумя или более процессорами), а также для многопоточных систем. Такие ядра поддерживают до 4 ГБ оперативной памяти.

  • Ядра enterprise - это SMP-ядра, поддерживающие до 64 ГБ памяти.

  • Ядра nosplit - это ядра, для которых отключена функция 4GB split, что обеспечивает лучшую производительность в системах с высокой нагрузкой и небольшим количеством процессов.

    Parallels Virtuozzo Containers 2.6.2 включает семь разных пакетов vzkernel/vzmodules:

    • vzkernel-2.4.20-version.i686.rpm
    • vzkernel-smp-2.4.20-version.i686.rpm
    • vzkernel-enterprise-2.4.20-version.i686.rpm
    • vzkernel-smpnosplit-2.4.20-version.i686.rpm
    • vzkernel-entnosplit-2.4.20-version.i686.rpm
    • vzkernel-2.4.20-version.athlon.rpm
    • vzkernel-smp-version.athlon.rpm
  • Ядра athlon предназначены для процессоров AMD Athlon, а ядра i686 - для процессоров Intel. Обратите внимание, что ядра i686 также должны быть совместимы с процессорами AMD Athlon.

Начиная с ядра версии 2.4.20-021stab028.18 (выпущена в сентябре 2005 г.) все ядра включают поддержку клиента NFS.

Примечание. 64-разрядные ядра имеют линейную (плоскую) модель адресации памяти, поэтому 64-разрядное ядро может иметь две версии: UP и SMP.

e8e50b42231236b82df27684e7ec0beb 2897d76d56d2010f4e3a28f864d69223 d02f9caf3e11b191a38179103495106f

Email subscription for changes to this article
Save as PDF