SAP カーネル Upgrade手順とチュートリアル

⚡ スマートサマリー

ダウンロードと Upgrade SAP カーネルは、すべてのプロセスを接続する実行可能なコアを指します。 SAP アプリケーションと基盤となるオペレーティングシステム。このチュートリアルでは、カーネルバージョンの確認方法、パッチの取得方法について説明します。 SAP サービスマーケットプレイスを利用し、制御されたアップグレードを安全に適用します。

  • 🧩 コア機能: その SAP カーネルは、あらゆるプロセスを開始、停止、管理する実行可能ファイルを実行します。 SAP 複数のオペレーティングシステムに対応したサービス。
  • 🔍 バージョン検証: SM51、システムステータス、またはdisp+workコマンドを使用して、実行中のカーネルレベルを明らかにする信頼できる方法は3つあります。
  • (すなわち、 パッチの入手方法: SAPEXE.SARと SAPEXEDB.SARファイルは、有効なOSS IDを使用してサービスマーケットプレイスからダウンロードされます。
  • ⚙️ Upgrade プロセス: 安全なアップグレードでは、既存のカーネルがバックアップされます。tracUNIX 上で新しいバイナリを生成し、ファイルを置き換え、saproot.sh を再実行します。
  • 検証手順: SM51 またはシステム ステータスでアップグレードの成功を確認してください。 SAP アプリケーション。

ダウンロード& Upgrade SAP カーネル

何が SAP カーネル?

その SAP カーネル は、すべての間のインターフェースとして機能する中心的なプログラムです。 SAP アプリケーションと基盤となるオペレーティングシステム。これは、 SAP システムが起動し、データベースと通信し、ユーザーからの要求に確実に応答する。

  • カーネルは、以下の場所に格納された実行可能プログラムで構成されています。 /sapmnt/ /EXE UNIX 上または \usr\sap\SID\SYS\exe\run on Windows.
  • これらの実行ファイルは、R/3システムを起動し、メモリを初期化し、バッファを作成し、ユーザー要求を管理し、利用可能なハードウェアリソースを効率的に使用します。
  • カーネルは、ディスパッチャ、メッセージサーバー、コレクタープロセスなど、すべてのアプリケーションサービスを開始および停止します。

カーネルとは Upgrade 必須?

カーネルのアップグレードにより、 SAP 景観は安定しており、安全で、最新の技術に準拠しています。 SAP 修正およびオペレーティングシステムのサポート。

  • その SAP カーネルはアプリケーションの中核であり、内部で重要なプロセスを開始するために使用される実行可能ファイル(.exeバイナリ)が含まれています。 SAP.
  • カーネルは、 オペレーティングシステム 統合。それはすべてのイベントを制御します。 SAPデータベースの起動とシャットダウン、起動と停止などping SAPサポスコルを走らせ、無関心 SAP ファイル。
  • カーネルのアップグレード中、実行可能ファイルの新しいバージョンが古いバージョンに置き換えられ、バグ修正、セキュリティパッチ、およびパフォーマンスの改善が適用されます。

カーネルバージョンの確認方法

アップグレードを行う前に、以下の3つの方法のいずれかを使用して、現在インストールされているバージョンを確認してください。

方法1) にログオンします SAP   に移動して SM51 → リリースノート.

SAP カーネルバージョンはSM51リリースノートに記載されています。

方法2) にログオンします SAP システムに行って システム メニューバーのタブを選択し、 ステータス.

SAP システムステータスウィンドウに表示されるカーネルバージョン

方法3) オペレーティングシステムレベルでログオンし、ユーザーに切り替える 管理者、コマンドを実行します ディスプ+ワーク発行することもできます disp+work –version 同じ結果を得るために。

disp+workコマンドの出力結果 SAP OSレベルでのカーネルバージョン

Service Marketplace からカーネルをダウンロードする

現在のバージョンがわかったら、次のステップは最新のカーネルパッケージを以下から取得することです。 SAP.

SAP カーネルダウンロード用のサービスマーケットプレイスログインページ

  • 仕様書や製品情報の確認は、 SAP サービスマーケットプレイス at https://service.sap.comOSS IDとパスワードが必要です。
  • MFAデバイスに移動する ダウンロード → SAP サポートパッケージ → アプリケーショングループ別エントリ → SAP カーネル 6.00 64 ビット → OS を選択 (LINUX / WINDOWS / SOLARIS / AIX) → データベース依存およびデータベース非依存カーネルパッチ.
  • 2 つの SAR アーカイブ ファイル、 SAPEXE.SAR (データベースに依存しない) SAPEXEDB.SAR (データベースに依存します)ダウンロードされます。

データベースに依存しない SAP カーネルのダウンロード選択

データベース依存 SAP カーネル Oracle ダウンロードのページ

SAP カーネル Upgrade ステップ

以前のバージョンを失うことなく新しいカーネルを安全に適用するには、以下の手順を順番に実行してください。

ステップ1) OS レベルで十分な空き容量のある新しいディレクトリを作成します。一般的な命名規則は次のとおりです。 exe_new.

ステップ2) ダウンロードしたものを転送する SAPEXEDB.SAR (NAIST) と SAPEXE.SAR ファイルをOSレベルの新しいディレクトリに移動します。

ステップ3) 現在のディレクトリをSARファイルが保存されているパスに変更します(例: cd /sapmnt/PR2/exe_new20122006) を使用して場所を確認します。 pwd.

ステップ4) SARファイルを解凍するには、 SAPCAR実行ファイル:

SAPCAR -xvf SAPEXE.SAR
SAPCAR -xvf SAPEXEDB.SAR

SAPCAR extracティン SAPEXEと SAPEXEDBアーカイブ

ステップ5) 別のディレクトリを作成します。 exe_old 同じパスで既存のカーネルのバックアップを取得します。 cp (コピーして、移動しないでください)既存のバックアップ exeファイル へのディレクトリ exe_old.

ステップ6) やめて SAP アプリケーション。カーネルのアップグレードのためにデータベースをシャットダウンする必要はありませんが、 SAP アプリケーションはオフラインである必要があります。

stopsap r3

ステップ7) 新しいカーネルディレクトリから既存のカーネルディレクトリにファイルをコピーします。

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

ステップ8) このコピーでは、既存のカーネルディレクトリ内のすべてのファイルを新しいカーネルバイナリに置き換えます。OS レベルでカーネルバージョンを確認するには、以下を使用します。 ディスプ+ワークパッチ番号はアップグレードを反映している必要があります。

ステップ9) OSにログオンする ルート (UNIXのみ)カーネルディレクトリには、という名前のスクリプトが含まれています。 saproot.sh実行してください。

./saproot.sh <SID>

ステップ10) このスクリプトは、カーネル内のすべての実行可能ファイルに適切な権限を割り当てます。 br* BR*Toolsおよびその他の管理ユーティリティで使用されるファイル。

ステップ11) 始める SAP システム:

startsap r3

ステップ12) 最後に、以下の手順でアップグレードされたカーネルバージョンを確認します。 SM51 or システム → ステータス 新しいパッチレベルが有効になっていることを確認する。

よくあるご質問

その SAP カーネルは実行される実行可能レイヤーです SAP プロセス、一方 SAP Basisは、インストール、トランスポート、セキュリティ、パフォーマンスを管理するより広範な管理レイヤーです。カーネルはその下に位置します。 SAP その活動の基盤であり、動力源である。

ブリッジ SAP 管理者は、6~12か月ごと、または重大な問題が発生した際にカーネルパッチを適用します。 SAP 注記が必要です。パッチ適用サイクルは、セキュリティ勧告、OSの互換性、および企業変更管理ポリシーで定義されたスケジュールによって異なります。

SAPEXE.SARにはデータベースに依存しないカーネル実行ファイルが含まれていますが、 SAPEXEDB.SAR にはデータベース固有のバイナリが格納されています。両方のアーカイブは以下からダウンロードされます。 SAP サービスマーケットプレイスとtracテッドと SAPカーネルアップグレード時のCARユーティリティ。

はい。カーネルのアップグレード中もデータベースは実行し続けることができます。なぜなら、 SAP アプリケーション処理を停止する必要があります。必ず確認してください。 SAP リリースに関する注意事項:一部のパッチではデータベースの再起動や追加の手順が必要となる場合があります。

やめて SAP アプリケーションを実行し、exe_old で取得したバックアップを復元します。ディレクトリの内容を /sapmnt/ にコピーし直す/exe。UNIX で saproot.sh を再実行してから再起動してください。 SAP ロールバックを検証するシステム。

はい。AIツールは SAP JouleとChatGPTが要約 SAP メモの作成、アップグレードチェックリストの生成、コマンド構文の検証、ログエラーの説明などを行います。計画作業の負担は軽減されますが、すべての変更には依然として人間のレビューと適切な変更管理承認が必要です。

AIを活用した監視プラットフォームは、システムログを分析し、障害を予測し、カーネルパッチを推奨し、トランスポートワークフローの異常を検出します。これにより、Basisチームは事後対応型のトラブルシューティングから、予防保全と環境全体にわたる継続的なパフォーマンス最適化へと移行できます。