לפני שמשתמשים במערכת SAP S/4HANA שהופעלה, מומלץ לבצע את המשימות שלאחר ההפעלה שמתוארות במסמך הזה.
בדיקת הפריסה
אחרי פריסה מוצלחת של אפליקציית SAP S/4HANA, אפשר לבדוק את פלט הפריסה ואת ההגדרות בלוח הבקרה.
בדיקת משאבי הפריסה
כדי לבדוק את המשאבים שנוצרו במהלך הפריסה:
נכנסים לדף כלי לניהול עומס העבודה במסוף Google Cloud .
בחלונית הניווט הימנית, לוחצים על פריסות כדי לפתוח את לוח הבקרה של הפריסה.
בוחרים את שם הפריסה כדי לפתוח את הדף פרטי הפריסה.
לוחצים על הכרטיסייה Deployment Output (פלט הפריסה) כדי לראות רשימה של כל המשאבים שנוצרו במהלך הפריסה, סוג המשאב וקישור למשאב (אם רלוונטי).
בדיקת הגדרות הפריסה
כדי לבדוק את הגדרות הפריסה:
נכנסים לדף כלי לניהול עומס העבודה במסוף Google Cloud .
בחלונית הניווט הימנית, לוחצים על פריסות כדי לפתוח את לוח הבקרה של הפריסה.
בוחרים את שם הפריסה כדי לפתוח את הדף פרטי הפריסה.
לוחצים על הכרטיסייה פרטים כדי לראות את המידע שהזנתם בהגדרה הראשונית של הפריסה.
מחיקת מכונת ה-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 sudo crm status |
מוודאים שהפקודה מחזירה את המידע הבא: |
| 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 sudo crm status |
מוודאים שהפקודה מחזירה את המידע הבא: |
| סטטוס של NetWeaver Cluster (זמינות גבוהה בלבד) | סטטוס של NetWeaver Cluster |
RHEL:
sudo pcs config show | grep SAPInstance 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:
- RHEL: Test failover
- SLES: Test failover
באשכול SAP NetWeaver:
חיבור למערכת SAP S/4HANA
בקטע הזה מוסבר איך לגשת למערכת SAP S/4HANA שפרסתם.
הוראות מפורטות לגישה למערכת SAP חדשה שפרסתם זמינות במסמכי SAP הרלוונטיים לכלי SAP.
גישה לפרטי הכניסה של המערכת
במהלך תהליך ההגדרה, צריך להקצות סוד לפרטי הכניסה של מסד הנתונים SAP HANA ולפרטי הכניסה של שכבת האפליקציה.
כדי לגשת לפרטי הכניסה שמשמשים לפריסה:
- עוברים לדף כלי לניהול עומס העבודה במסוף Google Cloud ובודקים את הגדרות הפריסה.
- בכרטיסייה Details (פרטים) של הפריסה, בודקים את הערך שמוצג עבור Secret name for database credentials (שם הסוד של פרטי הכניסה למסד הנתונים) או Secret name for application credentials (שם הסוד של פרטי הכניסה לאפליקציה).
- עוברים אל Secret Manager ב Google Cloud פרויקט ואז בוחרים את הסוד שסיפקתם עבור מסד הנתונים והאפליקציה.
- כדי לראות את הסיסמה, מציגים את ערך הסוד.
חיבור למסד נתונים של 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: 3
INSTANCE_NUMBER13 - מסד נתונים של דיירים ב-SAP HANA: 3
INSTANCE_NUMBER15 - מסד נתונים של דייר S/4HANA: 3
INSTANCE_NUMBER40
- מסד נתונים של מערכת SAP HANA: 3
פרטי כניסה: משתמשי מסד נתונים והסיסמאות שלהם שמאוחסנים ב-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 לפריסה.יציאה:
- שרת ההודעות: 36
INSTANCE_NUMBER - הפצה של שרת האפליקציות: 32
INSTANCE_NUMBER
- שרת ההודעות: 36
אימות קבלת מדדים על ידי SAP Host Agent
כדי לוודא שהסוכן של SAP אוסף את מדדי התשתית ושולח אותם בצורה תקינה לסוכן המארח של SAP, פועלים לפי השלבים הבאים:
- במערכת SAP, מזינים את העסקה
ST06. - בחלונית הסקירה הכללית, בודקים את הזמינות והתוכן של השדות הבאים כדי לוודא שההגדרה מקצה לקצה של תשתית המעקב של SAP ו-Google תקינה:
- ספק שירותי ענן:
Google Cloud Platform - גישה משופרת למעקב:
TRUE - פרטים על מעקב משופר:
ACTIVE
- ספק שירותי ענן:
השלבים הבאים אחרי הפריסה
השלבים הבאים אחרי הפריסה הראשונית תלויים בתרחיש השימוש ובנהלים הרגילים. לפני שמשתמשים במופע SAP S/4HANA, כדאי לבצע חלק מהמשימות הבאות:
- עדכון רישיונות: למערכות חדשות שהותקנו יש רישיון זמני שתוקפו פג אחרי 30 יום. לפני שהרישיון יפוג, צריך לפעול לפי ההליכים הרגילים של SAP ולעדכן את הרישיונות במערכת.
- עדכון התוכנה עם התיקונים האחרונים
- הגדרת פרמטרים וקביעת הגדרות לפרופיל של האפליקציה ומסד הנתונים
- ייבוא הגדרות ונתונים למערכת
- התקנה של מוצרי SAP אחרים, כמו SAP Fiori או SAP Solution Manager
- הגדרה וגיבוי של מערכת SAP חדשה