SAP Hạt nhân UpgradeCác bước và hướng dẫn

⚡ Tóm tắt thông minh

Tải xuống và Upgrade SAP Kernel mô tả lõi thực thi kết nối mọi thứ. SAP ứng dụng với hệ điều hành cơ bản. Hướng dẫn này giải thích cách xác minh phiên bản kernel, tải các bản vá từ... SAP Sàn giao dịch dịch vụ và thực hiện nâng cấp có kiểm soát một cách an toàn.

  • 🧩 Chức năng cốt lõi: SAP Kernel chạy các tập tin thực thi để khởi động, dừng và quản lý mọi thứ. SAP Dịch vụ hoạt động trên nhiều hệ điều hành.
  • 🔍 Xác minh phiên bản: Ba phương pháp đáng tin cậy cho phép xác định phiên bản kernel đang chạy bằng cách sử dụng SM51, System Status hoặc lệnh disp+work.
  • ⬇️ Thu thập bản vá: SAPEXE.SAR và SAPCác tệp EXEDB.SAR được tải xuống từ Service Marketplace bằng cách sử dụng ID OSS hợp lệ.
  • ⚙️ Upgrade Quá trình: Quá trình nâng cấp an toàn sẽ sao lưu nhân hệ điều hành hiện có, ví dụ:tracNó tạo các tập tin nhị phân mới, thay thế các tập tin hiện có và chạy lại saproot.sh trên hệ điều hành UNIX.
  • Bước xác thực: Xác nhận quá trình nâng cấp thành công thông qua SM51 hoặc Trạng thái Hệ thống sau khi khởi động lại. SAP ứng dụng.

Tải xuống & Upgrade SAP Hạt nhân

Một SAP Hạt nhân?

SAP Hạt nhân là một chương trình trung tâm đóng vai trò là giao diện giữa mọi thứ. SAP ứng dụng và hệ điều hành cơ bản. Nó là công cụ cho phép... SAP Hệ thống này khởi động, giao tiếp với cơ sở dữ liệu và phản hồi các yêu cầu của người dùng một cách đáng tin cậy.

  • Kernel bao gồm các chương trình có thể thực thi được lưu trữ dưới dạng... /sapmnt/ /exe trên UNIX hoặc \usr\sap\SID\SYS\exe\run on Windows.
  • Các chương trình thực thi này khởi động hệ thống R/3, khởi tạo bộ nhớ, tạo bộ đệm, quản lý yêu cầu của người dùng và sử dụng hiệu quả các tài nguyên phần cứng có sẵn.
  • Nhân hệ điều hành cũng khởi động và dừng tất cả các dịch vụ ứng dụng, bao gồm bộ điều phối, máy chủ tin nhắn và các tiến trình thu thập dữ liệu.

Tại sao lại là một Kernel Upgrade Cần thiết?

Việc nâng cấp nhân hệ điều hành giúp duy trì... SAP Cảnh quan ổn định, an toàn và phù hợp với những xu hướng mới nhất. SAP Sửa lỗi và hỗ trợ hệ điều hành.

  • SAP Kernel là lõi của ứng dụng và chứa các tập tin thực thi (.exe binaries) được sử dụng để khởi động các tiến trình quan trọng bên trong. SAP.
  • Kernel là trái tim của hệ điều hành sự tích hợp. Nó kiểm soát mọi sự kiện trong SAPbao gồm việc khởi động và tắt cơ sở dữ liệu, khởi động và dừng.ping SAP, chạy saposcol, và thờ ơ SAP các tập tin.
  • Trong quá trình nâng cấp nhân hệ điều hành, các phiên bản mới của các tập tin thực thi sẽ thay thế các phiên bản cũ hơn, áp dụng các bản vá lỗi, bản vá bảo mật và cải thiện hiệu năng.

Cách kiểm tra phiên bản Kernel

Trước khi nâng cấp, hãy xác nhận phiên bản hiện tại đã được cài đặt bằng một trong ba phương pháp dưới đây.

Phương pháp 1) Đăng nhập vào SAP hệ thống và điều hướng đến SM51 → Ghi chú phát hành.

SAP Phiên bản kernel được hiển thị trong Ghi chú phát hành SM51

Phương pháp 2) Đăng nhập vào SAP hệ thống và truy cập vào WELFARE Nhấn vào tab trên thanh menu, sau đó chọn Trạng thái.

SAP Phiên bản kernel được hiển thị trong cửa sổ Trạng thái hệ thống

Phương pháp 3) Đăng nhập ở cấp độ hệ điều hành, chuyển sang người dùng. quản trị viên, và chạy lệnh hiển thị + công việcBạn cũng có thể phát hành disp+work –version Để có kết quả tương tự.

Hiển thị kết quả đầu ra của lệnh disp+work SAP Phiên bản kernel ở cấp độ hệ điều hành

Tải xuống hạt nhân từ Thị trường dịch vụ

Sau khi biết được phiên bản hiện tại, bước tiếp theo là tải gói kernel mới nhất từ... SAP.

SAP Trang đăng nhập Service Marketplace để tải xuống nhân hệ điều hành.

  • Truy cập vào SAP Thị trường dịch vụ at https://service.sap.comBạn sẽ cần ID và mật khẩu OSS của mình.
  • Hướng đến Tải xuống → SAP Gói hỗ trợ → Nhập theo nhóm ứng dụng → SAP Kernel 6.00 64 Bit → Chọn hệ điều hành của bạn (LINUX / WINDOWS / SOLARIS / AIX) → Bản vá Kernel phụ thuộc và không phụ thuộc vào cơ sở dữ liệu.
  • Hai tập tin lưu trữ SAR, SAPEXE.SAR (độc lập với cơ sở dữ liệu) và SAPEXEDB.SAR (Tùy thuộc vào cơ sở dữ liệu), sẽ được tải xuống.

Cơ sở dữ liệu độc lập SAP Lựa chọn tải xuống nhân hệ điều hành

Phụ thuộc vào cơ sở dữ liệu SAP hạt nhân cho Oracle trang download

SAP Hạt nhân Upgrade Các bước

Hãy làm theo các bước dưới đây theo trình tự để cài đặt kernel mới một cách an toàn mà không làm mất dữ liệu từ phiên bản trước.

Bước 1) Tạo một thư mục mới ở cấp độ hệ điều hành với dung lượng trống đủ lớn. Một quy ước đặt tên phổ biến là: exe_new.

Bước 2) Chuyển tải xuống SAPEXEDB.SARSAPEXE.SAR sao chép các tệp vào thư mục mới ở cấp độ hệ điều hành.

Bước 3) Thay đổi thư mục hiện tại thành đường dẫn nơi lưu trữ các tệp SAR (ví dụ: cd /sapmnt/PR2/exe_new20122006). Xác minh vị trí bằng cách sử dụng pwd.

Bước 4) Giải nén các tệp SAR bằng cách sử dụng SAPTệp thực thi CAR:

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

SAPCAR extracđiều SAPEXE và SAPLưu trữ EXEDB

Bước 5) Tạo một thư mục khác có tên exe_old Trong cùng đường dẫn và sao lưu nhân hệ điều hành hiện có. Sử dụng cp (Sao chép, không di chuyển) để sao lưu tệp hiện có exe thư mục để exe_old.

Bước 6) Ngăn chặn SAP ứng dụng. Cơ sở dữ liệu không cần phải tắt để nâng cấp nhân hệ điều hành, nhưng... SAP Ứng dụng phải hoạt động ngoại tuyến.

stopsap r3

Bước 7) Sao chép các tập tin từ thư mục kernel mới vào thư mục kernel hiện có:

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

Bước 8) Quá trình sao chép sẽ thay thế tất cả các tệp trong thư mục kernel hiện có bằng các tệp nhị phân kernel mới. Hãy xác minh phiên bản kernel ở cấp độ hệ điều hành bằng cách sử dụng lệnh sau: hiển thị + công việcSố hiệu bản vá phải phản ánh bản nâng cấp.

Bước 9) Đăng nhập vào hệ điều hành với tư cách là nguồn gốc (Chỉ dành cho UNIX). Thư mục kernel chứa một tập lệnh có tên saproot.shThực thi nó:

./saproot.sh <SID>

Bước 10) Tập lệnh này gán quyền truy cập chính xác cho mọi tệp thực thi trong nhân hệ điều hành, bao gồm cả... br* các tập tin được sử dụng bởi BR*Tools và các tiện ích quản trị khác.

Bước 11) Bắt đầu SAP hệ thống:

startsap r3

Bước 12) Cuối cùng, hãy xác minh phiên bản kernel đã nâng cấp thông qua SM51 or Hệ thống → Trạng thái Để xác nhận bản vá mới đã được kích hoạt.

Câu Hỏi Thường Gặp

SAP Kernel là lớp thực thi chạy trên hệ điều hành. SAP các quy trình, trong khi SAP Basis là lớp quản trị tổng quát hơn, quản lý việc cài đặt, vận chuyển, bảo mật và hiệu năng. Kernel nằm bên dưới. SAP Nền tảng và động lực thúc đẩy hoạt động của nó.

Hầu hết SAP Quản trị viên sẽ áp dụng bản vá kernel định kỳ sáu đến mười hai tháng một lần hoặc khi cần thiết. SAP Ghi chú yêu cầu điều đó. Chu kỳ vá lỗi phụ thuộc vào các khuyến cáo bảo mật, khả năng tương thích của hệ điều hành và lịch trình được xác định bởi chính sách quản lý thay đổi của doanh nghiệp.

SAPEXE.SAR chứa các tệp thực thi nhân hệ điều hành độc lập với cơ sở dữ liệu, trong khi SAPEXEDB.SAR chứa các tệp nhị phân dành riêng cho cơ sở dữ liệu. Cả hai tệp lưu trữ đều được tải xuống từ... SAP Sàn giao dịch dịch vụ và hơn thế nữatracted với SAPTiện ích CAR trong quá trình nâng cấp nhân hệ điều hành.

Đúng vậy. Cơ sở dữ liệu có thể vẫn hoạt động trong quá trình nâng cấp nhân hệ điều hành vì chỉ có... SAP Cần phải dừng các quy trình ứng dụng. Luôn xác nhận với SAP Lưu ý cho bản phát hành của bạn, vì một số bản vá yêu cầu khởi động lại cơ sở dữ liệu hoặc các bước bổ sung.

Ngăn chặn SAP ứng dụng, sau đó khôi phục bản sao lưu đã tạo trong exe_old. bằng cách sao chép nội dung của thư mục đó trở lại thư mục /sapmnt/ /exe. Chạy lại saproot.sh trên UNIX trước khi khởi động lại. SAP hệ thống để xác thực việc hoàn tác.

Đúng vậy. Các công cụ AI như SAP Joule và ChatGPT tóm tắt SAP Ghi chú, tạo danh sách kiểm tra nâng cấp, xác thực cú pháp lệnh và giải thích lỗi nhật ký. Chúng giúp giảm thiểu nỗ lực lập kế hoạch, mặc dù mọi thay đổi vẫn cần được con người xem xét và phê duyệt đúng quy trình quản lý thay đổi.

Các nền tảng giám sát dựa trên trí tuệ nhân tạo phân tích nhật ký hệ thống, dự đoán lỗi, đề xuất các bản vá kernel và phát hiện các bất thường trong quy trình vận chuyển dữ liệu. Chúng giúp các nhóm Basis chuyển từ việc xử lý sự cố thụ động sang bảo trì chủ động và tối ưu hóa hiệu suất liên tục trên toàn hệ thống.

Tóm tắt bài viết này với: