PracticU

איך להרוג סרוויס תקוע בשרת

בלי כתוביותעם כתוביות
PracticU › קורס וירטואליזציה - VMware ESXi 8 › איך להרוג סרוויס תקוע בשרת
מילון מושגים:
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
שירות - תוכנה שרצה ברקע ומספקת פונקציונליות לרכיבים אחרים, לרוב ללא ממשק משתמש, ומופעלת אוטומטית עם המערכת.
תהליך - מופע של תוכנה שרצה בזיכרון, עם הקוד, הנתונים והמשאבים שהוקצו לה על ידי מערכת ההפעלה.
שורת פקודה - ממשק טקסטואלי שבו מקלידים פקודות למערכת ההפעלה ומקבלים תגובה בטקסט, במקום להשתמש בעכבר.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.

איך להרוג סרוויס תקוע בשרת
כששירות ב-Windows נתקע במצב Stopping ולא מצליח להיעצר, אפשר לסיים אותו דרך התהליך שמריץ אותו. ההרצאה מראה איך מזהים את התהליך הנכון.
השלבים
1. לזהות את הבעיה: הסרוויס תקוע זמן רב במצב Stopping.
2. לפתוח Task Manager: קליק ימני, Task Manager ואז הלשונית Details, כדי למצוא את התהליך.
3. לאתר את התהליך הנכון: יש הרבה תהליכי service host, ואי אפשר לדעת איזה מהם שייך לשירות התקוע. בקליק ימני על כותרת העמודות בוחרים Select columns ומוסיפים את העמודה Command line, שמראה את הפקודה שהפעילה כל תהליך.
4. לסיים אותו: מחפשים את התהליך של השירות ולוחצים End task. השירות נעצר.
5. לבדוק: אחרי רענון השירות רץ שוב והפעם לא תקוע, ואפשר לכבות אותו כרגיל.
שימו לב
סיום התהליך מוחק את הזיכרון שלו, ועלולים ללכת לאיבוד נתונים שלא נשמרו. זה מסוכן, ולכן עושים זאת רק כשאין ברירה. שירות הוא בסך הכול תהליך במערכת, שמופעל על ידי מערכת ההפעלה, ולכן מתייחסים אליו כמו אל תוכנה רגילה שנתקעה.
אחרי ההרצאה תוכלו לשחרר שירות תקוע ולהפעיל אותו מחדש.

פרקי ההרצאה: איך להרוג סרוויס תקוע בשרת

  1. 00:00

    סרוויס תקוע במצב Stopping

  2. 00:36

    זיהוי התהליך בעזרת Command Line

  3. 01:10

    עצירת התהליך בטאסק מנאג'ר

תמלול ההרצאה: איך להרוג סרוויס תקוע בשרת

הטקסט המלא של הדקות הראשונות בהרצאה «איך להרוג סרוויס תקוע בשרת» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:14

    ללכת לטאסק מנאג'ר, אתם יודעים, right click, טאסק מנאג'ר פה, לעבור לדיטלס ולמצוא את הפרוצס שלו, ופשוט לעמוד עליו ולעשות end.

  3. 00:25

    השאלה, איזה פרוצס שייך לסרוויס הזה? איך נדע? נעשה דאבל קליק ואנחנו נראה כאן את האקזה שמפעיל אותו. צריך יהיה לחפש לא רק לפי האקזה הזה, כי האקזה הזה מפעיל הרבה סרוויסים אחרים, אלא את הנתיב המלא של ההרצה שלו.

  4. 00:43

    אני אלחץ כאן right click, סלקט קולום והוסיף עמודה של command line, איזו פקודה הפעילה את הפרוצס הזה ב-Task Manager. והנה העמודה הזאת שחיפשתי.

  5. 00:55

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

  6. 01:07

    הנה הוא. ברגע שאני אעשה לו n-task, אני הורג אותו. כמובן שהזיכרון שלו, השני מגה שלו, ילכו לאיבוד. יכול להיות שיש שם נתונים שהולכים לאיבוד, זה מסוכן, אבל אין לי ברירה, הוא תקוע.

  7. 01:20

    אני עושה n-task, הורג את הפרוסס הזה, ותראו, פתאום הסרוויס נעצר. כי למעשה הסרוויס הזה זה פרוצס במערכת, זה תהליך שרץ במערכת, רק מי שמפעיל אותו זאת מערכת הפעלה בעצמה.

  8. 01:34

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

  9. 01:53

    המון תהליכים במחשב, אפשר לראות את ה-Command Line שלה, וכך תוכלו לשחרר את הסרוויס שנתקע

לקורס המלא: קורס וירטואליזציה VMware ESXi 8

ההרצאה הקודמת: מעבדת ESXi - עם Storage משותף

ההרצאה הבאה: יצירת קלסטר Cluster HA - ESXi 8

הרצאות קשורות מקורסים אחרים

  • הסבר על - מיקרו סרוויס - Microservice
  • תיקון תקלות בשרת
  • הגדרת RunLevel בשרת
  • חידושים בשרת Hyper-V

קורסים נוספים במסלול

  • קורס וירטואליזציה - Hyper-V
  • קורס OpenStack