Cisco Cisco UCS B440 M1 High-Performance Blade Server 문제 해결 가이드

다운로드
페이지 3
Contents
Introduction
Postprocess Procedure
Introduction
This document describes how you must change the Preboot Execution Environment (PXE) boot
configuration prior to a reboot of any of the SAP High Performance Analytic Appliance (HANA)
nodes when you perform an Operating System (OS) upgrade with Yet another Setup Tool (YaST)
or install new Ethernet Network Interface Controller (ENIC)/Fabric Network Interface Controller
(FNIC) drivers. The patch/driver installation must take place on each SAP HANA node.
Postprocess Procedure
Use this procedure when you update the OS with YaST.
Perform the SUSE update with YaST or the ENIC/FNIC driver installation. Note: Refer to the
 Micro Focus document for details about how to
upgrade from SP2 to SP3.
1.
Copy the updated kernel to the mgmtsrv from one of the SAP HANA nodes.
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
2.
Log on to mgmtsrv01 in order to prepare the initial RAM disk (initrd) for the PXE Boot and to
include the Network File System (NFS) packages/drivers:
# Check the new run_all.sh script is available (attached to this article as well)
ll /tftboot/tmp/run_all.sh
# Change the initrd
cd /tftpboot
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 ..
3.