אנגליתצרפתיתספרדי

הפעל שרתים | Ubuntu > | Fedora > |


סמל OnWorks

fs_setserverprefs - מקוון בענן

הפעל את fs_setserverprefs בספק אירוח חינמי של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה fs_setserverprefs שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


fs_setserverprefs - מגדיר את דרגות ההעדפות עבור שרתי קבצים או שרתי VL

תַקצִיר


fs setserverprefs [שרתים <שרת קבצים שמות ו דרגות>+]
[-שרתים <VL שרת שמות ו דרגות>+]
[-file <קלט החל מ- בשם פילה>] [-סטדין] [עזרה]

fs סטים [-זה <שרת קבצים שמות ו דרגות>+]
[-vl <VL שרת שמות ו דרגות>+]
[-f <קלט החל מ- בשם פילה>] [-רחוב] [-h]

fs sp [-זה <שרת קבצים שמות ו דרגות>+]
[-vl <VL שרת שמות ו דרגות>+]
[-f <קלט החל מ- בשם פילה>] [-רחוב] [-h]

תיאור


אל האני fs setserverprefs הפקודה מגדירה את דרגות ההעדפות של מנהל המטמון המקומי עבור אחד או
יותר ממשקי מחשב שרת קבצים או, אם -vlserver מסופק ארגומנט עבור Volume
מכונות שרת מיקום (VL). עבור מכונות שרת קבצים, הדרגות המספריות קובעות את
הסדר שבו מנהל המטמון מנסה ליצור קשר עם הממשקים של מכונות שכן
מאכסן נפח. עבור מכונות VL Server, הדרגות קובעות את הסדר שבו המטמון
מנהל מנסה ליצור קשר עם שרתי VL של התא בעת בקשה למידע VLDB.

אל האני fs getserverprefs דף עזר מסביר כיצד מנהל המטמון משתמש בדרגות העדפות
בעת יצירת קשר עם מכונות שרת קבצים או מכונות VL Server. הפסקאות הבאות
הסבר כיצד מנהל המטמון מחשב את דרגות ברירת המחדל וכיצד להשתמש בפקודה זו
לשנות את ברירת המחדל.

תחשיב of בְּרִירַת מֶחדָל העדפה דרגות
מנהל המטמון מאחסן דירוג העדפה בזיכרון הליבה ככתובת IP מזווגת ו
דרגה מספרית. אם מחשב שרת קבצים הוא multihomed, מנהל המטמון מקצה א
דירוג ברור לכל אחת מהכתובות של המכשיר (עד למספר הכתובות שה-
VLDB יכול לאחסן לכל מכונה). לאחר חישוב, דרגה נמשכת עד שהמכונה מאתחלת,
או עד שתשתמש בפקודה זו כדי לשנות אותה.

מנהל המטמון מגדיר את דרגות ברירת המחדל של העדפות VL Server תוך כדי אתחול, באופן אקראי
הקצאת דרגה בין 10,000 ל-10,126 לכל אחת מהמכונות המפורטות ב-
מקומי /etc/openafs/CellServDB קוֹבֶץ. אם נעשה שימוש ב-DNS לאיתור שרתי VL, מנהל המטמון
יקצה דירוג לכל שרת שהוגדר ברשומת AFSDB או SRV עבור אותו תא.
נכון לעכשיו, המידע על העדיפות והמשקל מרשומות SRV אינו בשימוש. מכונות מ
לתאים שונים יכולים להיות אותה דרגה, אבל זה לא מהווה בעיה כי
מנהל המטמון מתייעץ רק עם הדרגות של תא אחד בכל פעם.

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

· אם המחשב המקומי הוא מחשב שרת קבצים, דירוג הבסיס עבור כל אחד מהם
ממשקים הם 5,000.

· אם ממשק מכונת שרת הקבצים נמצא באותה רשת משנה של הלקוח
ממשק, דירוג הבסיס שלו הוא 20,000.

· אם ממשק מכונת שרת הקבצים נמצא באותה רשת כמו ממשק הלקוח,
או נמצא בקצה הרחוק של קישור מנקודה לנקודה עם ממשק הלקוח, הבסיס שלו
הדרגה היא 30,000.

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

לאחר הקצאת דירוג בסיס לממשק מחשב שרת קבצים, מנהל המטמון מוסיף ל
זה מספר שנבחר באקראי מהטווח 0 (אפס) עד 14. כדוגמה, שרת קבצים
ממשק מכונה באותה רשת משנה שהמחשב המקומי מקבל דירוג בסיס של
20,000, אך מנהל המטמון מתעד את הדירוג בפועל כמספר שלם בין 20,000 ל
20,014. תהליך זה מקטין את מספר הממשקים בעלי אותה דירוג בדיוק. כפי ש
עם דרגות מכונת VL Server, אפשר ממשקי מכונת שרת קבצים מ
לתאים זרים תהיה אותה דרגה כמו ממשקים בתא המקומי, אבל זה לא
להציג בעיה. רק הדרגות היחסיות של הממשקים המכילים נפח נתון
רלוונטי, ו-AFS תומך רק באחסון של אמצעי אחסון בתא אחד בכל פעם.

הגדרת לא ברירת מחדל העדפה דרגות
השתמש fs setserverprefs פקודה לאיפוס דירוג העדפה קיים, או להגדיר את
דירוג ראשוני של ממשק מכונת שרת קבצים או מכונת VL Server שעבורו המטמון
למנהל אין דרגה. כדי לגרום לדירוג להימשך על פני אתחול מחדש של המחשב המקומי, מקם
המתאים fs setserverprefs הפקודה בקובץ האתחול AFS של המחשב.

ציין כל דירוג העדפה כזוג ערכים המופרדים ברווח אחד או יותר:

· החבר הראשון בזוג הוא שם המארח המלא (לדוגמה,
"fs1.abc.com"), או כתובת ה-IP בפורמט עשרוני מנוקד, של מחשב שרת קבצים
ממשק או מכונת VL Server

· האיבר השני בזוג הוא מספר שלם. הדרגות האפשריות נעות בין 1 ל-XNUMX
65535.

כמו בדרגות ברירת מחדל, מנהל המטמון מוסיף לדרגה מספר שלם שנבחר באקראי
שצוין בפקודה זו. עבור ממשקי מחשב של שרת קבצים, המספר השלם הוא מה-
טווח 0 (אפס) עד 14; עבור מכונות VL Server, הוא מטווח 0 (אפס) עד 126. עבור
לדוגמה, אם מנהל המערכת מקצה דרגה של 15,000 לממשק של מחשב שרת קבצים,
מנהל המטמון מאחסן מספר שלם בין 15,000 ל-15,014.

ישנן מספר דרכים לספק דרגות עבור ממשקי מחשב שרת קבצים (אך לא עבור VL
מכונות שרת):

· בשורת הפקודה, בעקבות ה שרתים ויכוח.

· בקובץ בשם על ידי ה -file טַעֲנָה. מקם כל זוג על השורה שלו בקובץ.
הכוונת הפלט מה- fs getserverprefs פקודה לקובץ באופן אוטומטי
יוצר קובץ בפורמט המתאים.

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

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

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

מתורגמן הפקודות fs אינו מאמת שמות מארחים או כתובות IP, וכך מקצה
מדרג העדפות לשמות או כתובות לא חוקיים של מחשבים. מנהל המטמון אף פעם לא משתמש בכאלה
מדרג אלא אם אותו מידע שגוי נמצא ב-VLDB.

אפשרויות


שרתים <פילה שרת שמות ו דרגות>+
מציין דרגת העדפת מחשב של שרת קבצים אחת או יותר. כל דרגה מצמידה את מלא-
שם מארח מוסמך או כתובת IP (בפורמט עשרוני מנוקדים) של מחשב שרת קבצים
ממשק עם דירוג מספר שלם, מופרד על ידי רווח אחד או יותר; גם להפריד כל אחד
זוג עם רווח אחד או יותר. ערכים מקובלים עבור הדירוג נעים בין 1 ל-XNUMX
65521; ערך נמוך יותר מצביע על העדפה גדולה יותר. מתן דרגות מחוץ לזה
לטווח יכולים להיות תוצאות בלתי צפויות. מתן ערך שאינו גדול מ-65521
מבטיחה שהדירוג לא יעלה על הערך המקסימלי האפשרי של 65,535 גם אם
נוסף הגורם האקראי הגדול ביותר (14).

ניתן לשלב טיעון זה עם ה -file טַעֲנָה, -סטדין דגל, או שניהם. אם יותר
מאשר אחד מהארגומנטים קובע דירוג עבור אותו ממשק, הדירוג שנקבע על ידי זה
הטיעון מקבל עדיפות. ניתן לשלב אותו גם עם -שרתים ויכוח, אבל
לא מתקשר איתו.

-שרתים <VL שרת שמות ו דרגות>+
מציין דרגת העדפת שרת VL אחת או יותר. כל דרגה מצמידה את המתאימים במלואם
שם מארח או כתובת IP (בפורמט עשרוני מנוקדים) של מחשב VL Server עם
דירוג מספר שלם, מופרד על ידי רווח אחד או יותר; גם להפריד כל זוג עם אחד או
יותר חללים. ערכים מקובלים עבור הדירוג נעים בין 1 ל-65521; ערך נמוך יותר
מעיד על העדפה גדולה יותר. מתן דרגות מחוץ לטווח זה יכול להיות
תוצאות בלתי צפויות. מתן ערך שאינו גדול מ-65521 מבטיח את הדירוג
אינו חורג מהערך המקסימלי האפשרי של 65,535 גם אם הגורם האקראי הגדול ביותר
(14) נוסף.

ניתן לשלב טיעון זה עם ה שרתים טַעֲנָה, -file טַעֲנָה, -סטדין דֶגֶל,
או כל שילוב של השלושה, אך אינו מקיים אינטראקציה עם אף אחד מהם. הם חלים
רק לדרגות מכונת שרת קבצים.

-file <קלט פילה>
מציין את שם הנתיב המלא של קובץ שממנו ניתן לקרוא זוגות של מחשב שרת קבצים
ממשקים והדרגות שלהם, תוך שימוש באותו סימון וטווח ערכים כמו עבור
שרתים טַעֲנָה. בקובץ, הניחו כל זוג על הקו שלו והפרידו בין השניים
חלקים מכל זוג עם רווח אחד או יותר.

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

-סטדין
קורא זוגות של ממשק מכונת שרת קבצים ודירוג מספר שלם מהקלט הסטנדרטי
זרם. השימוש המיועד הוא לקבל קלט שהוכנס מתוך תוכנית מוגדרת על ידי משתמש או
סקריפט שיוצר דרגות בפורמט המתאים, אך הוא מקבל גם קלט מוקלד
לקליפה. פרמט את הממשק וצמדי דירוג כמו עבור -file טַעֲנָה. אם מקלידים
במעטפת, הקלד Ctrl-D לאחר השורה החדשה האחרונה כדי להשלים את הקלט.

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

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

דוגמאות


הפקודה הבאה מגדירה את דרגות ההעדפות של מנהל המטמון עבור שרת הקבצים
מכונות בשם "fs3.abc.com" ו-"fs4.abc.com", שהאחרון שבהם מצוין לפי ה-IP שלה
כתובת, 192.12.105.100. המכונות שוכנות בתת-רשת אחרת של המחשב המקומי
רשת, כך שדירוג הבסיס שלהם כברירת מחדל הוא 30,000. כדי להגביר את העדפת מנהל המטמון
עבור מכונות אלו, המנפיק מקצה דרגה של 25000, אליה מוסיף מנהל המטמון
מספר שלם בטווח שבין 0 ל-15.

# fs setserverprefs -שרתים fs3.abc.com 25000 192.12.105.100 25000

הפקודה הבאה משתמשת ב- שרתים ארגומנט כדי להגדיר את העדפת מנהל המטמון
מדרג עבור אותם שני מכונות שרת קבצים, אך הוא משתמש גם ב- -file טיעון לקרוא א
אוסף דרגות העדפה מקובץ שנמצא בקובץ המקומי /etc/fs.prefs:

# fs setserverprefs -שרתים fs3.abc.com 25000 192.12.105.100 25000 \
-file /etc/fs.prefs

לקובץ /etc/fs.prefs יש את התוכן והפורמט הבאים:

192.12.108.214 7500
192.12.108.212 7500
138.255.33.41 39000
138.255.33.34 39000
128.0.45.36 41000
128.0.45.37 41000

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

# calc_prefs | fs setserverprefs -stdin

הפקודה הבאה משתמשת ב- -שרתים ארגומנט כדי להגדיר את ההעדפות של מנהל המטמון
עבור מכונות שרת VL בשם "fs1.abc.com", "fs3.abc.com" ו-"fs4.abc.com" לבסיס
דרגות של 1, 11000 ו-65521, בהתאמה:

# fs setserverprefs -vlservers fs1.abc.com 1 fs3.abc.com 11000 \
fs4.abc.com 65521

זְכוּת נדרש


המנפיק חייב להיות מחובר כשורש משתמש העל המקומי.

השתמש ב-fs_setserverprefs באופן מקוון באמצעות שירותי onworks.net


Ad


Ad