Унифицированные вычисления : Блейд-серверы Cisco UCS серии B

Масштаб ХАНЫ SAP постобрабатывает при обновлении ОС с YaST

5 апреля 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Отзыв

Введение

Этот документ описывает, как необходимо изменить Предзагрузочную Среду выполнения (PXE) загрузочная конфигурация до перезагрузки любой Высокой производительности SAP Аналитическое Устройство (ХАНА) узлы, когда вы выполняете обновление Операционной системы (OS) с Еще одним программным средством настройки (YaST) или устанавливаете новый Контроллер сетевого интерфейса Ethernet (ENIC) / Оптоволоконный Network Interface Controller (FNIC) драйверы. Исправление/установка драйвера должно иметь место на каждом SAP узел ХАНЫ.

Внесенный Джоергом Уолтерсом и Стивеном Тарди, специалистами службы технической поддержки Cisco.

Постобработайте процедуру

Используйте эту процедуру при обновлении ОС с YaST.

  1. Выполните обновление SUSE с YaST или установку драйвера ENIC/FNIC.

    Примечание: Обратитесь к, Как обновить к SLES/SLED 11 SP3 Микро документ Фокуса для подробных данных о том, как обновить от SP2 до SP3.

  2. Скопируйте обновленное ядро к mgmtsrv от одного из SAP узлы ХАНЫ.
    server01 # cd /boot
    # Prepare initrd for the PXEBoot and include the nfs packages/drivers
    mkinitrd -f nfs -D eth0
    # Copy the initrd and vmlinuz to the tftpboot directory of the mgmtsrv
    server01 # scp initrd-3.0.101-0.31-default mgmtsrv01:/tftpboot
    server01 # scp vmlinuz-3.0.101-0.31-default mgmtsrv01:/tftpboot
  3. Войдите в систему mgmtsrv01 для подготовки начального псевдодиска (initrd) к Начальной загрузке PXE и включать пакеты/драйверы Протокола NFS:
    cd /tftpboot
    # Check the new run_all.sh script is available (attached to this article as well)
    ll /tftboot/tmp/run_all.sh
    # Change the initrd
    mkdir /tftpboot/tmp2
    cp initrd-3.0.101-0.31-default  /tftpboot/tmp2/
    cd /tftpboot/tmp2
    mv initrd-3.0.101-0.31-default  initrd-3.0.101-0.31-default.gz
    gunzip initrd-3.0.101-0.31-default.gz
    # Now the initrd is in a CPIO format
    cpio -idumf < initrd-3.0.101-0.31-default
    rm initrd-3.0.101-0.31-default
    # Udev files needs to be empty to avoid issues running different nodes with
    that initrd
    # During the kernel creation it captures all MAC addresses and align them to
    the addresses in the UDEV rules file, so we empty the file before.
    # During restart every server will create its own persistent-net rules again.
    echo > etc/udev/rules.d/70-persistent-net.rules
    # Copy the run_all script generic to all versions of the kernel
    cp ../tmp/run_all.sh .
    find . | cpio --create --format="newc" > ../initrd-3.0.101-0.31-default
    cd ..
    gzip -9 initrd-3.0.101-0.31-default
    mv initrd-3.0.101-0.31-default.gz initrd-3.0.101-0.31-default
    # For simplification ...
    ln -s ./initrd-3.0.101-0.31-default initrd_3.0.101
    ln -s ./vmlinuz-3.0.101-0.31-default kernel_3.0.101
    # Now prepare the PXE boot configuration
    cd /tftpboot/pxelinux.cfg
    vi <hostname|IP address>
    # If there is no link available you can check with the command "gethostip
    server01"
    copy the current SLES11_SP2 (or Default) section and adapt the values for default
    and LABEL as well as the kernel and initrd links
    # SAP UCS PXE Boot Definition
    display ../boot.msg
    default SLES11_SP3_101
    prompt 1
    timeout 10

    LABEL SLES11_SP3_101
    KERNEL kernel_3.0.101
    APPEND initrd=initrd_3.0.101 rw rootdev=192.168.xx.xx:/FS_OS_01/SLES11SP3
    rootfsopts=default intel_idle.max_cstate=0 processor.max_cstate=0 ip=dhcp
    OS_VOLUME="FS_OS_01/SLES4SAPSP3" MAC="00:25:B5:12:00:FF" OS_SERVER="192.168.127.11"
  4. На первом SAP узел ХАНЫ гарантируйте, что SAP ХАНА остановлен как <SID> ADM.
    (sapcontrol -nr <InstanceNumber> -function StopSystem)
  5. Перезагрузка весь SAP узлы ХАНЫ в новое ядро.

    Если существует дополнительный SAP узлы ХАНЫ в этом решении, необходимо выполнить обновление через YaST на узле и адаптировать загрузочную конфигурацию PXE для обращения к корректному kernel/initrd впоследствии.

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.