다운로드 및 Upgrade SAP 커널: 단계별 튜토리얼

커널이란 무엇입니까?

  • 커널은 다음과 같은 인터페이스 역할을 하는 중앙 프로그램입니다. SAP 응용프로그램 및 운영체제.
  • 커널은 "/sapmnt/" 경로에 있는 실행 프로그램으로 구성됩니다. /exe”(UNIX) 또는 \usr\sap\SID\SYS\exe\run(Windows)
  • 이러한 파일은 R/3 시스템을 시작하고, 메모리를 초기화하고, 버퍼를 만들고, 사용자의 요청을 관리하고 하드웨어 리소스를 효과적으로 활용하는 데 도움이 됩니다.
  • 커널은 또한 디스패처, 메시지 서버, 컬렉터 등과 같은 모든 애플리케이션 서비스를 시작하고 중지하는 역할을 담당합니다.

커널이 필요한 이유 Upgrade?

  • SAP 커널은 애플리케이션의 핵심입니다. 다른 모든 응용 프로그램과 마찬가지로 커널에는 실행 파일(다양한 프로세스를 나타내는 .EXE 파일)이 포함되어 있습니다. SAP).
  • 커널은 핵심이다. 운영 체제. 여기에는 모든 이벤트를 실행하는 데 사용되는 파일이 포함되어 있습니다. SAP. 예: 데이터베이스 시작, 데이터베이스 종료, SAP 시작, SAP 종료, SAP 콜, SAP 파일 삭제 등.
  • 커널 업그레이드가 이루어지면 다양한 EXE 파일의 새로운 버전이 이전 버전을 대체하게 되는 이유입니다.

커널 버전을 확인하는 방법은 무엇입니까?

커널 버전을 확인하는 방법에는 여러 가지가 있습니다.

방법 1) 로그온 SAP 체계 SM51 à 릴리스 노트로 이동하세요.

커널 버전 확인

방법 2) 로그온 SAP 시스템으로 가서 시스템 메뉴 표시줄에서 탭을 선택하고 Status

커널 버전 확인

방법 3) 운영체제에 로그인하여 사용자로 전환 adm을 입력하고 명령을 내립니다. 디스플레이+작업

당신은 또한 줄 수 있습니다 디스플레이+작업 –버전

커널 버전 확인

서비스 마켓플레이스에서 커널 다운로드

서비스 마켓플레이스에서 커널 다운로드

  • "SAP 서비스 마켓플레이스.”(https:\\service.sap.com) OSS ID와 비밀번호가 필요합니다.
  • 그런 다음 다운로드로 이동하세요. SAP 지원 패키지 -> 애플리케이션 그룹별 항목 -> SAP 커널 6.00 64비트 -> OS(LINUX/WINDOWS/SOLARIS/AIX)를 선택하세요 -> 데이터베이스 종속 및 데이터베이스 독립 커널 패치.
  • SAR 파일 2개 SAPEXE.SAR 및 SAPEXEDB.SAR은 Service Marketplace에서 다운로드됩니다.
서비스 마켓플레이스에서 커널 다운로드
데이터베이스 독립적
서비스 마켓플레이스에서 커널 다운로드

데이터베이스 종속: ORACLE

데이터베이스 종속: ORACLE

핵심 Upgrade 단계

단계 1) 충분한 공간이 있는 OS 수준에서 새 디렉터리를 만듭니다. 디렉터리 이름은 "exe_new"일 수 있습니다. ".

단계 2) 이를 전송 SAPEXEDB.SAR & SAPOS 수준에서 새 디렉터리에 다운로드한 EXE.SAR 파일.

단계 3) 현재 디렉터리를 .SAR 파일이 생성된 경로로 변경합니다(cd /sapmnt/PR2/exe_new20122006). 'pwd' 명령을 사용하여 디렉터리 경로를 확인하여 동일한 디렉터리에 있는지 확인하세요(exe_new ).

단계 4) 이제 압축을 풀어보세요. sapcar exe의 SAR 파일. 동일한 명령에 사용되는 명령은 다음과 같습니다.

SAPCAR –xvf sapexe. SAR
SAPCAR –xvf sapexedb.SAR

Upgrade 핵심

단계 5) 이제 해당 경로에 "exe_old"라는 이름으로 디렉터리를 하나 더 만듭니다. ". 기존 커널을 ​​백업합니다. exe 디렉터리에서 "exe_old"로 기존 커널을 ​​복사합니다(이동은 안 됨). ”

단계 6) 이제 그만해 SAP 응용 프로그램. (커널 업그레이드의 경우 데이터베이스 종료는 필수가 아니지만 중지해야 합니다. SAP 신청)

stopsap r3

단계 7) 그런 다음 새 커널 디렉터리 exe_new에서 파일을 복사합니다. 기존 커널 디렉토리 exe로

cp -rp /sapmnt/<SID>/exe_new<ddmmyy>/* /sapmnt/<SID>/exe/

단계 8) 기존 커널 디렉토리의 모든 파일을 새 커널 파일로 복사/교체합니다.

그런 다음 disp+work 명령을 사용하여 OS 수준에서 커널 버전을 확인합니다. 패치 번호가 증가되었음을 표시해야 합니다.

단계 9) 그런 다음 루트(UNIX에만 해당)로 OS 수준에 로그온합니다. 커널 디렉토리에는 saproot.sh라는 스크립트가 있습니다. 이 스크립트를 실행하세요

./saproot.sh <SID>

단계 10) 이 스크립트는 br* 파일 등과 같은 커널의 모든 실행 프로그램에 올바른 권한을 할당합니다.

단계 11) 그런 다음 SAP 체계

startsap r3

단계 12) 이제 SM51에서 또는 시스템 à 상태를 선택하여 커널 버전 수준을 확인할 수도 있습니다.