Обновление программного обеспечения кластера

Перед обновлением Red Hat Cluster Manager, установите все необходимые программные модули, как описано в разделе Требования к ядру систему в Главе 2. Кластерное программное обеспечение можно обновить, сохраняя существующую базу данных кластера. Это обновление может выполняться в течении от 10 до 20 минут.

Чтобы обновить кластерное обеспечение, сократив время простоя системы, следуйте следующим указаниям:

  1. В кластерной системе, нуждающейся в обновлении, запустите программу cluadmin и сделайте резервную копию рабочей базы данных кластера. При этом вы сохраните базу данных конфигурации кластера на случай неудачного обновления. Например, в приглашении cluadmin>, выполните следующую команду:

    cluster backup
  2. Остановите кластерное программное обеспечение в первой кластерной системе, нуждающейся в обновлении, выполнив команду cluster stop, расположенную в каталоге сценариев System V init. For example:

     /sbin/service cluster stop     
  3. Установите последнюю версию обновления в первой кластерной системе, запустив его. На предложение программы cluconfig использовать существующую базу данных кластера, ответьте yes (да).

  4. Остановите кластерное программное обеспечение во второй кластерной системе, нуждающейся в обновлении, выполнив команду cluster stop, расположенную в каталоге сценариев System V init. В это время никакие службы не будут запущены.

  5. Запустите cluconfig в первой обновленной системе. На предложение использовать существующую базу данных кластера, ответьте yes (да). На экране появятся приглашения настройки кластера, с параметрами, по умолчанию равным значениям текущей конфигурации. Если какие-либо изменения не требуются, просто нажимайте [Enter] для принятия существующего значения[ий].

  6. Запустите кластерное программное обеспечение в первой обновленной кластерной системе, выполнив команду cluster start, расположенную в каталоге сценариев System V init. После этого службы становятся доступными. For example:

    /sbin/service cluster restart
  7. Установите последнюю версию обновления во второй кластерной системе, выполнив следующую команду:

    rpm --upgrade clumanager-x.rpm

    Замените x текущей доступной версией Red Hat Cluster Manager.

  8. Во второй обновленной кластерной системе запустите команду /sbin/cluconfig --init=raw_file, где raw_file - название основного кворумного раздела. Этот сценарий по умолчанию будет использовать информацию, определенную для первой кластерной системы. For example:

    cluconfig --init=/dev/raw/raw1
  9. Запустите кластерное программное обеспечение во второй обновленной кластерной системе, выполнив команду cluster start, расположенную в каталоге сценариев System V init. For example:

     /sbin/service cluster start