OpenSolaris

You are not signed in. Sign in or register.
Прямые ссылки на кластеры с высокой доступностью
Загрузка
Загрузите самую последнюю версию исходного кода Open High Availability Cluster
Участие
Примите участие в дискуссиях о кластерах с высокой доступностью OpenSolaris
Свой вклад
Внесите свой вклад в проект Open High Availability Cluster
Перевод этой страницы

Установка одноузлового кластера

NOTE: This page has not yet synced up with latest English page. Please refer to original English page for latest information.

Просмотрите фильм Solaris Cluster Express Installation on a Single Node (Установка Solaris Cluster Express на одном узле), в котором демонстрируется установка кластера с высокой доступностью Sun Solaris на одном узле!

Данная процедура представляет собой упрощенный набор инструкций по созданию кластера на одной машине для использования в целях разработки и тестирования агента открытого кластера с высокой доступностью. Дополнительные сведения доступны в пакете документации по Sun™ Cluster 3.2 по адресу http://docs.sun.com/app/docs/prod/sun.cluster32.

Для создания одноузлового кластера выполните следующие процедуры.

  1. Предустановочные задачи
  2. Установка программного обеспечения Solaris Express
  3. Установка программного обеспечения Solaris Cluster Express
  4. Установка кластера


Предустановочные задачи

Перед установкой программного обеспечения необходимо убедиться в соблюдении следующих требований.

  • Оборудование указано в списке совместимого оборудования по адресу http://www.sun.com/bigadmin/hcl/data/sx/.
  • Для использования выбраны IP-адреса общедоступной сети. Необходим один IP-адрес для узла кластера и по одному узлу для каждой настраиваемой службы данных.
  • Для установки доступно программное обеспечение Solaris Express Community Edition Build 97 и Solaris Cluster Express. Его можно получить одним из следующих способов.
    • Загрузить программное обеспечение на сервер установки или загрузочный сервер.
    • Записать загруженное ПО на DVD-диск.
Программное обеспечение и инструкции по установке доступны на следующих веб-сайтах.

к началу

Установка программного обеспечения Solaris Express

Данная процедура позволяет установить программное обеспечение Solaris Express Community Edition Build 97.
Примечание. Если в системе уже установлено программное обеспечение Solaris Express Community Edition Build 97, то для успешной настройки кластеров схема разбиения должна соответствовать требованиям Solaris Cluster Express.
  • Если необходимые разделы и распределения уже существуют, особенно раздел /globaldevices, выполнять эту процедуру не обязательно. Переходите к пункту Установка программного обеспечения Solaris Cluster Express.
  • Если необходимые разделы и распределения отсутствуют, выполните либо повторное разбиение системного диска, либо переустановите Solaris Express, Community Edition Build 97, выполнив следующие шаги данной процедуры.

  1. Следуйте инструкциям, приведенным на сайте загрузки Solaris Express, Community Edition http://opensolaris.org/os/downloads, чтобы установить эту ОС в своей системе.

    Ознакомьтесь с этими дополнительными инструкциями во время установки.

    1. Выберите следующие варианты установки.
      Приглашение Значение
      Solaris Software Group Entire Plus OEM Support
      Разделы Форматирование вручную
      Корневой пароль Укажите корневой пароль для использования
      Автоматическая перезагрузка Нет
    2. Установите для разделов следующие размеры и имена в файловой системе.
      Раздел Размер Имя в файловой системе
      0 Половина доступного свободного пространства /
      1 2 Гб Подкачка
      4 512 Мб /globaldevices
      5 Половина доступного свободного пространства (Не используется, доступно для альтернативной среды загрузки Live Upgrade)
      7 32 Мб (Не обязательно) Для использования менеджера томов
    3. После того как установка выполнена и система перезагружена, войдите в нее как суперпользователь.

    4. Восстановите внешний доступ к связи с использованием вызова удаленных процедур (RPC) и дополнительно к веб-консоли Sun Java™.

      Во время установки Solaris Express используется ограниченный сетевой профиль, в котором ограничен внешний доступ к определенным службам сети, включая следующие, которые влияют на работу кластера.

      • Служба связи RPC, требуется для связи между кластерами.
      • Служба веб-консоли Java, требуется для использования графического интерфейса Cluster Manager

      1. Выполните следующие команды, чтобы восстановить внешний доступ к связи RPC.

        # svccfg
        svc:> select network/rpc/bind
        svc:/network/rpc/bind> setprop config/local_only=false
        svc:/network/rpc/bind> quit
        # svcadm refresh network/rpc/bind:default
        # svcprop network/rpc/bind:default | grep local_only
        

        В выходных данных для последней команды должно отображаться, что для свойства local_only теперь установлено значение false.

      2. (Необязательно) Выполните следующие команды, чтобы восстановить внешний доступ к веб-консоли Sun Java.

        # svccfg
        svc:> select system/webconsole
        svc:/system/webconsole> setprop options/tcp_listen=true
        svc:/system/webconsole> quit
        # /usr/sbin/smcwebserver restart
        # netstat -a | grep 6789
        

        В выходных данных последней команды должна содержаться запись 6789, которая указывает номер порта, используемого для подключения веб-консоли Sun Java.

    5. Установите значения для параметров umask и PATH в своем файле инициализации пользователя.

      1. Откройте свой инициализационный файл пользователя для редактирования.

        Обычно это файл с расширением .cshrc или .profile в домашнем каталоге.

      2. Убедитесь, что в переменной PATH указаны следующие пути:
          /usr/bin
          /usr/cluster/bin
          /usr/sbin
          /usr/ccs/bin
      3. Убедитесь, что для параметра umask установлено значение 22.
        umask 022

        Эта строка устанавливает разрешения по умолчанию для вновь создаваемых файлов.

      4. Сохраните и закройте свой файл инициализации пользователя.

    6. Обновите файл /etc/inet/hosts , указав в нем общедоступное имя узла и логические адреса для кластера.

      Укажите общедоступный IP-адрес для каждого агента, который требуется сконфигурировать.

      127.0.0.1         localhost
      ###.###.##.#      nodename  loghost
      ###.###.##.#      agentname
      

    к началу

    Установка программного обеспечения Solaris Cluster Express

    В данной процедуре выполняется установка программных пакетов для платформы Solaris Cluster Express.
    1. В системе, где выполняется установка, перейдите в каталог Solaris_sparc или Solaris_x86 , в котором загружено программное обеспечение Solaris Cluster Express.

    2. Запустите программу installer.
      # ./installer
    3. Следуйте инструкциям на экране, чтобы установить пакеты для платформы Solaris Cluster Express.

      Вводите следующую информацию при получении приглашений.

      Название экрана Инструкции
      Соглашение о лицензировании ПО Принять лицензионное соглашение.
      Поддержка языка Выберите любой язык, поддержку которого необходимо установить наряду с английским.
      Тип установки Ответьте нет, если требуется установить полный комплект программного обеспечения Java ES.
      Выбор компонентов Выберите Sun Cluster. Подтвердите свой выбор при получении приглашения.
      Требуются обновления общих компонентов Подтвердите обновление списка общих компонентов.
      Тип конфигурации Выберите Configure Later (Настроить позже).

    к началу

    Установка кластера

    1. Запустите интерактивную служебную программу scinstall.
      # /usr/cluster/bin/scinstall

      Откроется главное меню scinstall.

    2. Укажите номер для варианта "Создать новый кластер или новый узел кластера" и нажмите клавишу ВВОД.

      Откроется меню нового кластера и нового узла кластера.

    3. Укажите номер для варианта "Создать новый кластер" и нажмите клавишу ВВОД.

      Откроется меню выбора стандартного или пользовательского режима.

    4. Укажите номер для варианта "Стандартный" и нажмите клавишу ВВОД.

    5. Следуйте подсказкам в меню, чтобы ввести следующую информацию.
      Компонент Описание Ответ
      Имя кластера Каково имя создаваемого кластера? имя_кластера
      Узлы кластера Перечислите названия других узлов. Нажмите Control–d, чтобы указать, что другие узлы в кластере отсутствуют.
      Проверка Требуется ли прерывать установку из-за ошибок sccheck? Нет

      Кластер будет создан поле успешной загрузки своего узла. Выходные данные, полученные в процессе установки Solaris Cluster Express, записываются в файл /var/cluster/logs/install/scinstall.log.N.

    6. Проверьте установку кластера.
      # cluster status
      === Cluster Nodes ===
      
      --- Node Status ---
      
      Node Name                                       Status
      ---------                                       ------
      nodename                                        Online