משימות אחרי פריסה של SAP S/4HANA

לפני שמשתמשים במערכת SAP S/4HANA שהופעלה, מומלץ לבצע את המשימות שלאחר ההפעלה שמתוארות במסמך הזה.

בדיקת הפריסה

אחרי פריסה מוצלחת של אפליקציית SAP S/4HANA, אפשר לבדוק את פלט הפריסה ואת ההגדרות בלוח הבקרה.

בדיקת משאבי הפריסה

כדי לבדוק את המשאבים שנוצרו במהלך הפריסה:

  1. נכנסים לדף כלי לניהול עומס העבודה במסוף Google Cloud .

    כניסה לכלי לניהול עומס העבודה

  2. בחלונית הניווט הימנית, לוחצים על פריסות כדי לפתוח את לוח הבקרה של הפריסה.

  3. בוחרים את שם הפריסה כדי לפתוח את הדף פרטי הפריסה.

  4. לוחצים על הכרטיסייה Deployment Output (פלט הפריסה) כדי לראות רשימה של כל המשאבים שנוצרו במהלך הפריסה, סוג המשאב וקישור למשאב (אם רלוונטי).

בדיקת הגדרות הפריסה

כדי לבדוק את הגדרות הפריסה:

  1. נכנסים לדף כלי לניהול עומס העבודה במסוף Google Cloud .

    כניסה לכלי לניהול עומס העבודה

  2. בחלונית הניווט הימנית, לוחצים על פריסות כדי לפתוח את לוח הבקרה של הפריסה.

  3. בוחרים את שם הפריסה כדי לפתוח את הדף פרטי הפריסה.

  4. לוחצים על הכרטיסייה פרטים כדי לראות את המידע שהזנתם בהגדרה הראשונית של הפריסה.

מחיקת מכונת ה-VM של Ansible Runner

במהלך תהליך הפריסה, מכונה וירטואלית נפרסת כ-Ansible Runner כדי לתזמן את ההגדרה וההתקנה של המערכת באמצעות Ansible. אחרי הפריסה, אפשר למחוק את המכונה הווירטואלית של Ansible Runner כדי להימנע מחיוב על המשאב הזה.

לפני שמוחקים את המכונה הווירטואלית, אפשר לבדוק את השם שלה בכרטיסייה Deployment Output בדף Deployment information. פורמט שם ה-VM הוא DEPLOYMENT_NAME-ansible-runner.

לחלופין, אפשר להשאיר את מכונת ה-VM של Ansible Runner ולהשתמש בה מחדש כמארח יעד מבוצר (bastion host), כי היא כבר מוגדרת עם גישה לאינטרנט וגישה למכונות וירטואליות אחרות שנפרסו ברשת שלכם. שימו לב שהמכונה הווירטואלית מצורפת למערכת שנפרסה ונמחקת אם המערכת נמחקת בהמשך באמצעות כלי לניהול עומס העבודה.

אימות הפריסה של SAP S/4HANA

אחרי שמגדירים ופורסים את מערכת SAP S/4HANA באמצעות כלי לניהול עומס העבודה, מבצעים את המשימות הבאות כדי לוודא שהפריסה הצליחה:

אחרי שמאמתים את הפריסה, מתחברים למערכת SAP באמצעות הכלים הרגילים כמו SAP HANA Studio או HANA Cockpit.

התחברות למכונה הווירטואלית באמצעות SSH

כדי להציג יומנים נוספים או להריץ פקודות אימות במכונות הווירטואליות שנוצרו במהלך הפריסה, צריך להתחבר למכונות הווירטואליות באמצעות SSH.

אם לא הגדרתם כתובות IP חיצוניות במהלך תהליך הפריסה, תוכלו להשתמש ב-SSH כדי ליצור חיבור עם מכונה וירטואלית באותה רשת שיש לה כתובת IP חיצונית, ואז להתחבר ישירות למכונות הווירטואליות האחרות. מידע נוסף זמין במאמר איך מתחברים למכונות וירטואליות של Linux באמצעות יעד מבוצר.

מריצים את הפקודות כדי לאמת פריסה

כדי לאמת את הפריסה של SAP S/4HANA ב- Google Cloud, מריצים את הפקודות שמפורטות בטבלה הבאה. צריך להריץ את הפקודה במכונת ה-VM המתאימה בפריסה. הפקודה עשויה להיות שונה בהתאם למערכת ההפעלה שמופעלת במכונה הווירטואלית.

מופע ב-VM פעילות פקודה אימות
HANA HANA Basic Check
      sudo su - SID_LCadm -c "HDB info" | grep "indexserver"
      

לדוגמה:

sudo su - ed1adm -c "HDB info" | grep "indexserver"
תהליכי שרת האינדקס פעילים.
HANA בדיקת פרטי הנוף
      sudo su - SID_LCadm -c "cdpy && python landscapeHostConfiguration.py"
      
הסטטוס הכולל של המארח הוא OK.
HANA Primary (HA Only) בדיקת סטטוס הרפליקציה של HANA
      sudo su - SID_LCadm -c "cdpy && python systemReplicationStatus.py"
      
סטטוס השכפול לא מציג שגיאה (ERROR).
HANA Primary & Secondary (HA Only) בדיקת משאבי האשכול RHEL:
sudo pcs status
SLES:
sudo crm status
מוודאים שהפקודה מחזירה את המידע הבא:
  • כל הצמתים באשכול מופיעים כ'במצב אונליין' בתוך 'רשימת הצמתים'.
  • כל המשאבים באשכול מופיעים כ-Started (התחלה) בפריט הראשי או המשני.
  • HANA בדיקת ההגדרה של HANA
          sudo su - SID_LCadm -c "cdcoc && cat global.ini"
          
    מוודאים שהקובץ קיים.
    אם מדובר ב-HA, מוודאים שקיים [ha_dr_provider_SAPHanaSR].
    ASCS רשימת מופעים של NetWeaver
          sudo su - SID_LCadm -c "/usr/sap/hostctrl/exe/sapcontrol -nr ASCS_INSTANCE_NUMBER
          -function GetSystemInstanceList"

    לדוגמה:

    sudo su - ed1adm -c "/usr/sap/hostctrl/exe/sapcontrol -nr 12
          -function GetSystemInstanceList"
    בודקים אם הסטטוס של כל מכונה וירטואלית שנפרסה הוא ירוק, מלבד שרתי HANA.
    לסטטוס ASCS: רשומה אחת עם MESSAGESERVER|ENQUE
    לסטטוס של שרת האפליקציות: כמה רשומות (אחת לכל שרת אפליקציות שנפרס), ABAP|GATEWAY
    אם מדובר ב-HA, סטטוס ERS: רשומה אחת עם ENQREP
    ERS (HA Only) סטטוס ERS
          sudo su - SID_LCadm -c "/usr/sap/hostctrl/exe/sapcontrol -nr ERS_INSTANCE_NUMBER
          -function GetSystemInstanceList"
    לכל GREEN
    ERS יש תהליך ENQREP.
    סטטוס של NetWeaver Cluster (זמינות גבוהה בלבד) בדיקת משאבי האשכול RHEL:
    sudo pcs status
    SLES:
    sudo crm status
    מוודאים שהפקודה מחזירה את המידע הבא:
  • כל צמתי האשכול מופיעים כ'במצב אונליין' בתוך 'רשימת הצמתים'.
  • כל המשאבים באשכול מופיעים כ-Started (התחלה) בפריט הראשי או המשני.
  • סטטוס של NetWeaver Cluster (זמינות גבוהה בלבד) סטטוס של NetWeaver Cluster RHEL:
    sudo pcs config show | grep SAPInstance
    SLES:
    sudo crm config show | grep SAPInstance
    ההגדרה של מופע SAP מוצגת בפלט של האשכול.
    הכל הסוכן שלGoogle Cloudל-SAP
    sudo systemctl status google-cloud-sap-agent
    הפלט מכיל את המחרוזת active (running).

    מחליפים את מה שכתוב בשדות הבאים:

    • SID_LC: מזהה המערכת (SID) באותיות קטנות.
    • ASCS_INSTANCE_NUMBER: מספר מופע ASCS, שהוא מספר דו-ספרתי בין 00 ל-99.
    • ERS_INSTANCE_NUMBER: מספר מופע ה-ERS, שהוא מספר דו-ספרתי בין 00 ל-99.

    בדיקת מעבר לשירות גיבוי באשכולות עם זמינות גבוהה

    אתם יכולים לבדוק את האשכולות שלכם עם זמינות גבוהה על ידי הדמיית כשל במארח הראשי. כדי לבדוק את יתירות הכשל בשני האשכולות של מסד הנתונים SAP HANA ו-SAP NetWeaver, פועלים לפי ההוראות הבאות:

    באשכול SAP HANA:

    באשכול SAP NetWeaver:

    חיבור למערכת SAP S/4HANA

    בקטע הזה מוסבר איך לגשת למערכת SAP S/4HANA שפרסתם.

    הוראות מפורטות לגישה למערכת SAP חדשה שפרסתם זמינות במסמכי SAP הרלוונטיים לכלי SAP.

    גישה לפרטי הכניסה של המערכת

    במהלך תהליך ההגדרה, צריך להקצות סוד לפרטי הכניסה של מסד הנתונים SAP HANA ולפרטי הכניסה של שכבת האפליקציה.

    כדי לגשת לפרטי הכניסה שמשמשים לפריסה:

    1. עוברים לדף כלי לניהול עומס העבודה במסוף Google Cloud ובודקים את הגדרות הפריסה.
    2. בכרטיסייה Details (פרטים) של הפריסה, בודקים את הערך שמוצג עבור Secret name for database credentials (שם הסוד של פרטי הכניסה למסד הנתונים) או Secret name for application credentials (שם הסוד של פרטי הכניסה לאפליקציה).
    3. עוברים אל Secret Manager ב Google Cloud פרויקט ואז בוחרים את הסוד שסיפקתם עבור מסד הנתונים והאפליקציה.
    4. כדי לראות את הסיסמה, מציגים את ערך הסוד.

    חיבור למסד נתונים של SAP HANA

    אפשר להתחבר למסד הנתונים של HANA באמצעות הכלים הסטנדרטיים של SAP, כמו SAP HANA Cockpit או SAP HANA Studio. יכול להיות שתצטרכו לספק את הפרטים הבאים כדי להתחבר למסד הנתונים:

    • שם המארח או כתובת ה-IP: מוצאים את שם המארח וכתובת ה-IP המתאימים בממשק של מכונת ה-VM שמכילה את מסד הנתונים של SAP HANA שפועל כצומת ראשי או פעיל באשכול SAP HANA. Google Cloud שם מופע ה-VM הוא אחד מהפרמטרים שמוגדרים במהלך הפריסה.

      אפשר גם להתחבר באמצעות רשומת ה-DNS של CNAME שמפנה אל אשכול SAP HANA. אפשר למצוא את רשומת ה-DNS בדף Cloud DNS במסוף Google Cloud . בוחרים את שם האזור שנוצר במהלך הפריסה או אזור קיים. רשומת CNAME עבור SAP HANA נראית דומה ל-db.DEPLOYMENT_NAME.gcp.sapcloud.goog, אם יוצרים תחום DNS חדש של Cloud DNS לפריסה.

    • יציאת SQL:

      • מסד נתונים של מערכת SAP HANA: ‏ 3INSTANCE_NUMBER13
      • מסד נתונים של דיירים ב-SAP HANA: ‏ 3INSTANCE_NUMBER15
      • מסד נתונים של דייר S/4HANA: ‏ 3INSTANCE_NUMBER40
    • פרטי כניסה: משתמשי מסד נתונים והסיסמאות שלהם שמאוחסנים ב-Secret Manager. מידע נוסף זמין במאמר בנושא גישה לפרטי הכניסה של המערכת.

    חיבור לאפליקציית SAP

    אפשר להתחבר לאפליקציית SAP באמצעות פרטי הכניסה שלכם ל-SAP. אפשר להתחבר לשרת ההודעות של SAP או ישירות לאחד משרתי האפליקציות באמצעות SAP Web Dispatcher.

    יכול להיות שתצטרכו לספק את הפרטים הבאים כדי להתחבר לאפליקציה:

    • שם המארח או כתובת ה-IP: מחפשים את שם המארח או כתובת ה-IP המתאימים בממשק של המכונה הווירטואלית שמכילה את ASCS או את אחד משרתי האפליקציות. Google Cloud ‫- ASCS: שם המכונה הווירטואלית הוא אחד מהפרמטרים שהוגדרו במהלך הפריסה. ‫- שרתי אפליקציות: כל שרתי האפליקציות פועלים לפי אותה תבנית שמות, VM_PREFIXappNN. לדוגמה, ed1app11,‏ ed1app12 ו-ed2app34.

      אפשר גם להתחבר באמצעות רשומת ה-DNS של CNAME שמפנה לצומת האשכול הפעיל שמארח את שרת ההודעות. אפשר למצוא את רשומת ה-DNS בדף Cloud DNS במסוף Google Cloud . בוחרים את שם האזור שנוצר במהלך הפריסה או אזור קיים. רשומת CNAME של SAP נראית דומה לרשומת alidascs11.DEPLOYMENT_NAME.gcp.sapcloud.goog, אם יוצרים תחום DNS חדש של Cloud DNS לפריסה.

    • יציאה:

      • שרת ההודעות: 36INSTANCE_NUMBER
      • הפצה של שרת האפליקציות: 32INSTANCE_NUMBER

    אימות קבלת מדדים על ידי SAP Host Agent

    כדי לוודא שהסוכן של SAP אוסף את מדדי התשתית ושולח אותם בצורה תקינה לסוכן המארח של SAP, פועלים לפי השלבים הבאים:

    1. במערכת SAP, מזינים את העסקה ST06.
    2. בחלונית הסקירה הכללית, בודקים את הזמינות והתוכן של השדות הבאים כדי לוודא שההגדרה מקצה לקצה של תשתית המעקב של SAP ו-Google תקינה:
      • ספק שירותי ענן: Google Cloud Platform
      • גישה משופרת למעקב: TRUE
      • פרטים על מעקב משופר: ACTIVE

    השלבים הבאים אחרי הפריסה

    השלבים הבאים אחרי הפריסה הראשונית תלויים בתרחיש השימוש ובנהלים הרגילים. לפני שמשתמשים במופע SAP S/4HANA, כדאי לבצע חלק מהמשימות הבאות:

    • עדכון רישיונות: למערכות חדשות שהותקנו יש רישיון זמני שתוקפו פג אחרי 30 יום. לפני שהרישיון יפוג, צריך לפעול לפי ההליכים הרגילים של SAP ולעדכן את הרישיונות במערכת.
    • עדכון התוכנה עם התיקונים האחרונים
    • הגדרת פרמטרים וקביעת הגדרות לפרופיל של האפליקציה ומסד הנתונים
    • ייבוא הגדרות ונתונים למערכת
    • התקנה של מוצרי SAP אחרים, כמו SAP Fiori או SAP Solution Manager
    • הגדרה וגיבוי של מערכת SAP חדשה