Baixar & Upgrade SAP Kernel: tutorial passo a passo
O que é um kernel?
- O Kernel é um programa central que atua como uma interface entre SAP aplicativo e sistema operacional.
- O Kernel consiste em programas executáveis que residem no caminho “/sapmnt/ /exe” (UNIX) ou \usr\sap\SID\SYS\exe\run (Windows)
- Esses arquivos ajudam a inicializar o sistema R/3, inicializar a memória, criar buffers e começar a gerenciar as solicitações dos usuários e utilizar efetivamente os recursos de hardware.
- O kernel também é responsável por iniciar e parar todos os serviços do aplicativo, como despachante, servidor de mensagens, coletor, etc.
Por que kernel Upgrade?
- SAP Kernel é o núcleo do aplicativo. Como todos os outros aplicativos, o Kernel contém os arquivos executáveis (arquivos .EXE para indicar vários processos em SAP).
- O Kernel é o coração do sistema operativo. Ele contém os arquivos que são usados para executar todos os eventos em SAP. Por exemplo: iniciar banco de dados, desligamentos do banco de dados, iniciar sap, desligamento do sap, saposcol, descaracterizar os arquivos sap etc.
- Essa é a razão pela qual quando uma atualização do Kernel é feita, novas versões dos vários arquivos EXE substituem as versões mais antigas.
Como verificar a versão do kernel?
Há muitas maneiras de verificar a versão do kernel –
Método 1) Acessar SAP . e vá para SM51 à Notas de versão
Método 2) Acessar SAP sistema e vá para System guia na barra de menu e selecione Status
Método 3) Faça logon no sistema operacional, mude para usuário adm e dê o comando disp+trabalho
Você também pode dar disp+work –versão
Baixe o kernel do Service Marketplace
- Vamos para "SAP Service Marketplace. ” (https:\\service.sap.com) Você precisará do seu ID e senha do OSS.
- Então vá para Downloads à SAP Pacotes de suporte -> Entrada por grupo de aplicativos -> SAP Kernel 6.00 64 bits -> Selecione seu sistema operacional (LINUX/WINDOWS/SOLARIS/AIX) -> Patch do kernel dependente e independente do banco de dados.
- Dois arquivos SAR SAPEXE.SAR e SAPEXEDB.SAR são baixados do Service Marketplace.
Dependente de Banco de Dados: ORACLE
Núcleo Upgrade Passos
Passo 1) Crie um novo diretório no nível do sistema operacional com espaço suficiente. O nome do diretório pode ser “exe_new ”.
Passo 2) Transfira estes SAPEXEDB.SAR & SAPArquivos EXE.SAR que você baixou para o novo diretório no nível do sistema operacional.
Passo 3) Mude seu diretório atual para o caminho que os arquivos .SAR são criados (cd /sapmnt/PR2/exe_new20122006). Verifique o caminho do diretório com o comando 'pwd' para garantir que você está no mesmo diretório (exe_new ).
Passo 4) Agora descompacte-os. Arquivos SAR por sapcar exe. O comando usado para o mesmo seria
SAPCAR –xvf sapexe. SAR
SAPCAR –xvf sapexedb.SAR
Passo 5) Agora crie mais um diretório nesse caminho com o nome “exe_old ”. Faça o backup do kernel existente. Copie (apenas copie, não mova) o kernel existente do diretório exe para “exe_old ”
Passo 6) Agora pare o SAP aplicação. (Para atualização do kernel o desligamento do banco de dados não é essencial, mas precisamos parar o SAP aplicativo)
stopsap r3
Passo 7) Em seguida, copie os arquivos do novo diretório do kernel exe_new para o diretório do kernel existente exe
cp -rp /sapmnt/<SID>/exe_new<ddmmyy>/* /sapmnt/<SID>/exe/
Passo 8) Isso copiará/substituirá todos os arquivos no diretório do kernel existente por novos arquivos do kernel.
Em seguida, verifique a versão do kernel no nível do sistema operacional pelo comando disp+work. Deve mostrar que o número do patch foi aumentado.
Passo 9) Em seguida, faça logon no nível do sistema operacional como root (específico para UNIX). No diretório do kernel, existe um script chamado saproot.sh. Execute este script
./saproot.sh <SID>
Passo 10) Este script atribui as permissões corretas a todos os programas executáveis no kernel, como arquivo br* etc…
Passo 11) Então comece o SAP .
startsap r3
Passo 12) Agora você também pode verificar o nível de versão do kernel no SM51 ou selecionando sistema à status