10.5 Высокая готовность: выполнение iManager в кластерной среде

Хотя iManager — это инструмент для работы только в рамках сеанса, поставляемый без функции перехода на резервный ресурс в случае сбоя, его можно запускать и в кластерной среде. Дополнительные сведения о кластерах см. в документации на OES Clustering.

  1. Установите и настройте iManager на узлах кластера, на который переносится виртуальный IP-адрес (т.е. кластера "активный/активный").

    Если на узле, где работает iManager, произойдет сбой, сервис кластеров NetIQ Cluster Services обнаружит этот сбой и перенесет виртуальный IP-адрес на другой узел в этом кластере.

  2. С помощью шаблона Generic_IP_Service, поставляемого с сервисом кластеров NetIQ, создайте новый кластерный ресурс с именем iManager.

    Этот кластерный ресурс использует виртуальный IP-адрес, который переносится между узлами кластера. При создании нового кластерного ресурса используйте мастер, который поможет Вам создать процедуры загрузки и выгрузки.

  3. Проверьте правильность процедур загрузки и выгрузки.

    Процедура загрузки должна содержать только следующие строки (любые другие строки должны быть закомментированы):

    . /opt/novell/ncs/lib/ncsfuncs
    
    exit_on_error add_secondary_ipaddress xxx.xxx.xxx.xxx
    
    exit 0
    

    Процедура выгрузки должна содержать только следующие строки (любые другие строки должны быть закомментированы):

    . /opt/novell/ncs/lib/ncsfuncs
    
    ignore_error del_secondary_ipaddress xxx.xxx.xxx.xxx
    
    exit 0
    
  4. Откройте URL-адрес iManager.

Сервисы iManager теперь отличаются высокой надежностью, однако при сбое сеанса перехода на резервный ресурс не происходит. Если во время выполнения операций пользователя произойдет сбой сервиса, пользователь должен будет повторно аутентифицироваться и перезапустить все прерванные операции.

Так как iManager и Tomcat уже запущены ("активный/активный") на других узлах, при переносе виртуального IP-адреса на другой узел кластерной службой NetIQ отсутствует ожидание загрузки.

Использование кластера "активный/пассивный" едва ли имеет смысл, так как в этом случае требуется настраивать больше параметров, а в случае перехода на резервный ресурс при сбое необходимо ждать в течение всего времени загрузки. Если все же требуется настроить iManager в качестве ресурса на кластере "активный/пассивный", необходимо создать кластерный ресурс, который будет загружать и выгружать iManager, и требуемые для него сервисы, например сервер Tomcat. Такую настройку iManager затем необходимо будет в точности повторить на всех узлах, где нужно обеспечить высокую надежность iManager.