Announcement

Collapse
No announcement yet.

update Virtuozzo VPS на базе CentOS c версии 4.0 до 4.4

Collapse

Forum Topic List

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • update Virtuozzo VPS на базе CentOS c версии 4.0 до 4.4

    уверен, что какому-нибудь случайному страннику пригодится...



    стандартная поставка Virtuozzo от swsoft ключает в себя несколько готовых templates операционных систем. CentOS 4.0, FC4, RHEL4, но все они, особенно CentOS далеко не последних версий. К примеру, сделать обновление CentOS 4.0 до 4.4 стандартным путем не выйдет, так что попробуйте сделать по порядку буквально следующее:


    1. Средствами Virtuozzo создаете новый VPS из 4.0 темплейта
    2. поотм ставим туда yum (кстати, странно, что его там не было изначально):
    HTML Code:
    rpm -Uhv http://vault.centos.org/4.1/os/i386/CentOS/RPMS/centos-yumconf-4-4.2.noarch.rpm
    rpm -Uhv http://vault.centos.org/4.1/os/i386/CentOS/RPMS/yum-2.2.1-1.centos4.noarch.rpm
    обязательно редактируем /etc/yum.conf, добавляя туда строчку:
    exclude=glibc*

    импортируем электронные сигнатуры пакетов
    HTML Code:
    rpm --import http://vault.centos.org/4.1/os/i386/RPM-GPG-KEY-centos4
    и запускаем update:
    yum update

    Теперь у нас есть VPS с последним ядром и с пакетами обновленными до последней версии CentOS 4.4

    Чтобы создать еще один точно такой же VPS, достаточно клонировать только что "приготовленный" средствами Virtuozzo

  • #2
    Инфа полезная

    Но разве виртуализация в Virtuozzo позволяет запускать на VPS своё ядро?
    Это же виртуализация на уровне ОС, что значит, что одно ядро (то которое на корневом узле -- железная машина) работает на много виртуальных серверов.

    Хотя сам бинарник нового ядра наверняка и будет в системе, результата с ядром не будет Говорю это как постоянный пользователь публичного аналога OpenVZ.

    Хотя без сомнения автор в курсе этого.

    Comment


    • #3
      Re: update Virtuozzo VPS на базе CentOS c версии 4.0 до 4.4

      Может быть в OpenVZ (этот проект, кстати, поддерживается теми же swsoft) все устроено не так как в коммерческой реализации Virtuozzo... Я встречал как минимум несколько различных версий linux (в виде templates) которые могут работать одновременно на одном физическом сервере. SUSE, FC4, Debian, RHEL, CentOS.

      Вот тут один из файлов официальной документации на Virtuozzo, посмотрите, это интересно:


      Virtuozzo is a complete server automation and virtualization solution based on a patent-pending
      technology developed by SWsoft. Virtuozzo creates multiple isolated Virtual Private Servers
      (VPSs) on a single physical server to share hardware, licenses, and management effort with
      maximum efficiency. Each VPS performs and executes exactly like a stand-alone server for its
      users and applications as it can be rebooted independently and has its own root access, users, IP
      addresses, memory, processes, files, applications, system libraries, and configuration files. Light
      overhead and efficient design of Virtuozzo makes it the right virtualization choice for
      production servers with live applications and real-life data.


      However, at this point you are not yet able to create Virtual Private Servers. A Virtual Private
      Server is functionally identical to an isolated standalone server, having its own IP addresses,
      processes, files, users, its own configuration files, its own applications, system libraries, and so
      on. Virtual private servers share the same Hardware Node and the same OS kernel. However,
      they are isolated from each other. A Virtual Private Server is a kind of ‘sandbox’ for processes
      and users. Different Virtual Private Servers can run different versions of Linux (for example, SuSE 9.3 or
      Fedora Core 4 and many others). Each VPS can run its own version of Linux. In this case we
      say that a VPS is based on a certain OS template. OS templates are RPM packages shipped with
      Virtuozzo 3.0. Before you are able to create a Virtual Private Server, you should install the
      corresponding OS template in Virtuozzo. This is displayed as Virtuozzo Templates in the
      scheme above.
      Attached Files

      Comment


      • #4
        Re: update Virtuozzo VPS на базе CentOS c версии 4.0 до 4.4

        Дело в том, что то что мы понимаем под дистрибутивом это всего лишь окружение ядра -- т.е это комплекс програмного обеспечения и библиотек.
        Они вполне могут сосуществовать в пределах одного ядра.

        Это легко проверить опытным путем не прибегая к углублению в документацию.

        Версия ядра по команде uname -a на всех VPS будет та что и на HW-Node, если посмотреть список процессов на HW-Node то мы будем видеть все процессы со всех VPS серверов.
        Да и даже если бы это была виртуализация сравнимая с VMWare или Xen мы могли бы запускать как VPS не только Linux системы

        Это виртуализация на уровне ядра, по этому файл ядра на VPS серверах не имеет смысла.

        Пишу для внесения ясности так сказать, сути первого поста оно не в коем случаи не меняет

        Comment

        Working...
        X