Меню

Реанимация Java в DS инсталляциях

|

В статье представлена методика реанимации Java-инстанции в системе dual-stack после копирования системы через восстановление из резервной копии.

Аннотация

Введение

Пошаговая методика реанимации

Аннотация.

В статье представлена методика реанимации Java-инстанции в системе dual-stack после копирования системы через восстановление из резервной копии.

Целевая аудитория -  Администраторы SAP.

В демонстрационном примере разобран случай для Java-инстанции в Dual-stack системе на NetWeaver 7.0 SR3 и выше. Причинами, по которым рекомендуется применять такой способ запуска Java-инстанции при DS инсталляции, могут быть как скорость реализации так и отсутствие возможности воспользоваться стандартными средствами миграции SAP систем.

Введение.

На рисунке 1 приведен пример исходной системы с несколькими инстанциям на нескольких серверах. Скорей всего целевая система будет располагаться на одном сервере и следовательно все инстанции можно удалить, кроме одной. Какую оставить совершенно не важно, «прикручивать» к целевой системе можно любую, для примера мы будем адаптировать ноду ID3660017 (Рис.1):

Рисунок 1. Вид ConfigTool после запуска восстановленой системы.

Пошаговая методика реанимации.

Шаг 1. Удаляем все ноды, кроме 3660017 (Рис. 2).

Рисунок 2. Вид cluster_data после удаления ненужных нод Java кластера.

Шаг 2. Меняем настройки для Propertysheet instance.properties.ID3660017 (Рис. 3):

Рисунок 3. Propertysheet instance.properties.ID3660017

  • IDxx.JavaPath – путь до sdk на текущем сервере;
  • IDxx.RootPath – путь до директории куда была установлена Java;
  • Bootstrap_Idxx00.JavaPath – путь до sdk на текущем сервере;
  • Bootstrap_Idxx00.RootPath – путь до рабочей директории диспетчера;
  • Bootstrap_Idxx50.JavaPath – путь до sdk на текущем сервере;
  • Bootstrap_Idxx50.RootPath – путь до рабочей директории Java сервера (server0);
  • instance.en.host – имя сервера блокировок;
  • instance.en.port – имя сервера, где запускается процесс блокировок;
  • instance.install.dir – <DIR_INSTANCE>;
  • instance.ms.host – имя сервера сообщени;
  • instance.ms.port – порт сервера сообщений;
  • instance.osLibsPath – путь к Java библиотекам;
  • instance.system.id – номер инстанции.

Шаг 3. Для настроек cluster_datadispatcherIDxx00→Propertysheet element-info и cluster_datadispatcherIDxx00→Propertysheet element-info.Idxx меняем параметр — java.path

Шаг 4. Для настроек cluster_data→dispatcher→kernel→Propertysheet ConfigurationManager и cluster_data→server→kernel→Propertysheet ConfigurationManager меняем параметры:

Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland

У вас уже есть учетная запись?

Войти