Λήψη & Αναβάθμιση του πυρήνα SAP: Βήμα προς βήμα Tutorial

Πίνακας περιεχομένων:

Anonim

Τι είναι ο πυρήνας;

  • Το Kernel είναι ένα κεντρικό πρόγραμμα που λειτουργεί ως διεπαφή μεταξύ της εφαρμογής SAP και του λειτουργικού συστήματος.
  • Ο πυρήνας αποτελείται από τα εκτελέσιμα προγράμματα που βρίσκονται κάτω από τη διαδρομή "/ sapmnt / / exe" (UNIX) ή \ usr \ sap \ SID \ SYS \ exe \ run (Windows)
  • Αυτά τα αρχεία βοηθούν στην εκκίνηση του συστήματος R / 3, στην προετοιμασία της μνήμης, στη δημιουργία buffer και στην έναρξη της διαχείρισης των αιτημάτων από τους χρήστες και στην αποτελεσματική αξιοποίηση πόρων υλικού.
  • Ο πυρήνας είναι επίσης υπεύθυνος για την εκκίνηση και τη διακοπή όλων των υπηρεσιών εφαρμογής όπως διεκπεραιωτής, διακομιστής μηνυμάτων, συλλέκτης κ.λπ.

Γιατί αναβάθμιση του πυρήνα;

  • Το SAP Kernel είναι ο πυρήνας της εφαρμογής. Όπως όλες οι άλλες εφαρμογές, ο Πυρήνας περιέχει τα εκτελέσιμα αρχεία (αρχεία .EXE για να δηλώσετε διάφορες διαδικασίες στο SAP).
  • Ο πυρήνας είναι η καρδιά του λειτουργικού συστήματος. Περιέχει εκείνα τα αρχεία που χρησιμοποιούνται για την εκτέλεση κάθε συμβάντος στο SAP. Π.χ .: έναρξη βάσης δεδομένων, τερματισμοί λειτουργίας της βάσης δεδομένων, αρχικός σάκος, τερματισμός λειτουργίας του SAP, SAPOSCOL, για να ξεκαθαρίσετε τα αρχεία SAP κ.λπ.
  • Αυτός είναι ο λόγος για τον οποίο όταν γίνεται αναβάθμιση του Πυρήνα σημαίνει ότι νέες εκδόσεις των διαφόρων αρχείων EXE αντικαθιστούν τις παλαιότερες εκδόσεις.

Πώς να ελέγξετε την έκδοση πυρήνα;

Υπάρχουν πολλοί τρόποι για να ελέγξετε την έκδοση του πυρήνα -
Μέθοδος 1) Σύνδεση στο σύστημα SAP και μετάβαση στο SM51 à Σημειώσεις έκδοσης

Μέθοδος 2) Συνδεθείτε στο σύστημα SAP και μεταβείτε στην καρτέλα Σύστημα στη γραμμή μενού και επιλέξτε Κατάσταση

Μέθοδος 3) Συνδεθείτε στο λειτουργικό σύστημα, μεταβείτε στο χρήστη adm και δώστε την εντολή disp + work
Μπορείτε επίσης να δώσετε disp + work -version

Πραγματοποιήστε λήψη του πυρήνα από το Service Marketplace

  • Μεταβείτε στο "SAP Service Marketplace." (Https: \\ service.sap.com) Θα χρειαστείτε το αναγνωριστικό OSS και τον κωδικό πρόσβασής σας.
  • Στη συνέχεια, μεταβείτε στις Λήψεις à Πακέτα υποστήριξης SAP -> Είσοδος με ομάδα εφαρμογών -> SAP Kernel 6.00 64 Bit -> Επιλέξτε το λειτουργικό σας σύστημα (LINUX / WINDOWS / SOLARIS / AIX) -> Εξαρτώμενο από τη βάση δεδομένων και ανεξάρτητο Kernel Patch.
  • Δύο αρχεία SAR SAPEXE.SAR και SAPEXEDB.SAR λαμβάνονται από το Service Marketplace.

Βήματα αναβάθμισης πυρήνα:

Βήμα 1: Δημιουργήστε έναν νέο κατάλογο σε επίπεδο λειτουργικού συστήματος με αρκετό χώρο. Το όνομα του Dir μπορεί να είναι "exe_new ".

Βήμα 2: Μεταφέρετε αυτά τα αρχεία SAPEXEDB.SAR & SAPEXE.SAR που έχετε κατεβάσει στον νέο κατάλογο σε επίπεδο λειτουργικού συστήματος.

Βήμα 3: Αλλάξτε τον τρέχοντα κατάλογό σας στη διαδρομή. Δημιουργούνται αρχεία SAR (cd / sapmnt / PR2 / exe_new20122006). Ελέγξτε τη διαδρομή καταλόγου με την εντολή «pwd» για να βεβαιωθείτε ότι βρίσκεστε στο ίδιο dir (exe_new ).

Βήμα 4: Τώρα αποσυμπιέστε αυτά. Αρχεία SAR από το sapcar exe. Η εντολή που χρησιμοποιήθηκε για το ίδιο θα ήταν

SAPCAR -xvf σάπαξ. SAR
SAPCAR -xvf sapexedb.SAR

Βήμα 5: Τώρα δημιουργήστε έναν ακόμη κατάλογο σε αυτήν τη διαδρομή με το όνομα "exe_old ". Πάρτε το αντίγραφο ασφαλείας του υπάρχοντος πυρήνα. Αντιγράψτε (μόνο το αντίγραφο δεν μετακινείται) τον υπάρχοντα πυρήνα από τον κατάλογο exe στο "exe_old "

Βήμα 6: Τώρα σταματήστε την εφαρμογή SAP. (Για την αναβάθμιση του πυρήνα, ο τερματισμός της βάσης δεδομένων δεν είναι απαραίτητος, αλλά πρέπει να σταματήσουμε την εφαρμογή SAP)

stopap r3

Βήμα 7: Στη συνέχεια, αντιγράψτε τα αρχεία από τον νέο κατάλογο πυρήνα exe_new στον υπάρχοντα κατάλογο πυρήνα exe

cp -rp / sapmnt /  / exe_new 
 / * / sapmnt /  / exe /

Βήμα 8: Αυτό θα αντιγράψει / αντικαταστήσει όλα τα αρχεία στον υπάρχοντα κατάλογο πυρήνα με ένα νέο αρχείο πυρήνα.

Στη συνέχεια, ελέγξτε την έκδοση του πυρήνα από το επίπεδο του OS με την εντολή disp + work. Θα πρέπει να δείξει ότι ο αριθμός επιδιόρθωσης έχει αυξηθεί.

Βήμα 9: Στη συνέχεια, συνδεθείτε στο επίπεδο λειτουργικού συστήματος ως root (ειδικά για το UNIX). Στον κατάλογο του πυρήνα, υπάρχει ένα σενάριο που ονομάζεται saproot.sh. Εκτελέστε αυτό το σενάριο

./saproot.sh 

Βήμα 10: Αυτό το σενάριο εκχωρεί τα σωστά δικαιώματα σε όλα τα εκτελέσιμα προγράμματα στον πυρήνα, όπως το αρχείο br * κλπ…

Βήμα 11: Στη συνέχεια, ξεκινήστε το σύστημα SAP

ξεκινά το r3

Βήμα 12: Τώρα μπορείτε επίσης να ελέγξετε το επίπεδο έκδοσης του πυρήνα από το SM51 ή επιλέγοντας την κατάσταση του συστήματος