Este documento  é um roteiro de atualização do Kernel em Linux. Você deve ler as notas da SAP antes de iniciar os procedimentos.

1)  Primeiro vamos que verificar a versão do Kernel em nosso sistema.

     – Vou descrever 3 métodos

          – Método 1

Transação sm51. De um click em informações de release.

Capture_1

Você verá está tela. Com as informações do Kernel.

Verifique o núcleo e o número do patch.

Capture_2

          – Método 2

Dar um <click> em sistema.

Revisao_1

Dar um <click> em Status

Capture_4

Você verá a tela que segue:

Revisao_2

 Clicar neste símbolo.
Faltou_1

Você terá as informações do núcleo e o patch.

Revisao_3

          – Método 3

Connect com usuário <SID>adm e execute o comando disp+work como segue:

Revisao_4

2)  Agora que já conhecemos a versão do Kernel faremos o download. Vamos acessar o site da SAP ( service.sap.com ).

Entrar na opção de Download.

Capture_8

Selecionar  Support Packager e Patches.

Capture_9

Selecionar  My Company’s Application Components

Capture_10

Selecionar  Complementary Software

Capture_11

 

Selecionar a  versão do Kernel correta.

Capture_12

Selecionar a versão do Kernel correta.

Capture_13

Selecionar a plataforma.

Capture_14

Selecionar #Database independent

Capture_15

Selecionar a última versão dos compoments.

Capture_16

Selecionar a última versão dos componentes.

Capture_17

Para colocar na área de Download de um click em Add to Download Basket:

Capture_18

Agora vamos fazer download dos arquivos referente ao banco de dados que estamos utilizando.

Capture_19

Agora selecione os componentes do database, em meu exemplo estamos usando Hana, assim faremos download dos componentes referente ao banco Hana.

Verifique que para as opções Database Independent e Database, selecionei a mesma versão de kernel.

Em meu exemplo selecionei a versão 600.

Capture_20

3) Aplicação do Kernel

– Faça logon como <SID>ADM

– Crie uma pasta para backup do Kernel original.

          mkdir /SID_Kernalbackup_10102015

– Copie o conteúdo do antigo kernel para esta pasta. Ela servirá backup, caso tenha que voltar a versão do kernel.

          cp -pr /sapmnt/<SID>/exe/*  /SID_Kernalbackup_10102015

– Compare o tamanho da cópia com o original.

          du -sk /sapmnt/<SID>/exe

          du -sk /SID_Kernalbackup_10102015

– Crie uma pasta para descompactar novo Kernel

          mkdir /SID_NewKernal_120_24052012

– Faça upload dos arquivos do Kernel para esta pasta

– Descompacta os arquivos nesta pasta:

SAPCAR -xvf *.SAR

          SAPCAR -xvf *.sar

      – Para as aplicações SAP

          stopsap

          saposcol –k

– Fazer a cópia do novo kernel

           CP –Pr /SID_NewKernal_120_24052012 /sapmnt/<SID>/exe

           CP –Pr /SID_NewKernal_120_24052012 /usr/sap/<SID>/DVE*/exe

– Fazer a cópia do antigo saproot.sh para a pasta original.

           CP SID_Kernalbackup_10102015/saproot.sh /sapmnt/SID/exe

           CP SID_Kernalbackup_10102015/saproot.sh /usr/sap/SID/DVE*/exe

– Executar o saproot.exe

          Se logar como root

          cd /sapmnt/SID/exe

          ./saproot.sh <SID>

– Verificar versão do novo kernel

          Se logar como <SID>ADM

Capture_21

– Subir a aplicação

startsap

– Subir agent como Root

 /usr/sap/hostctrl/exe/saphostexec pf=/usr/sap/hostctrl/exe/host_profile