זוהי הפקודה dpm-drain שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
dpm-drain - ניקוז רכיב של Light Weight Disk Pool Manager
תַקצִיר
dpm-drain --שם הבריכה pool_name [ --שרת fs_server ] [ --גיד להנחות ] [ --קְבוּצָה קבוצות ] [
--גודל כמות_לניקוז ]
dpm-drain --שרת fs_server [ --גיד להנחות ] [ --קְבוּצָה קבוצות ] [ --גודל כמות_לניקוז ]
dpm-drain --שרת fs_server --fs fs_name [ --גיד להנחות ] [ --קְבוּצָה קבוצות ] [ --גודל
כמות_לניקוז ]
dpm-drain - עזרה
תיאור
dpm-drain מנקז רכיב ב-Light Weight Disk Pool Manager: מערכת קבצים, דיסק
שרת או מאגר, אופציונלי מסונן על ידי רשימה של מדריך/קבוצות. זה משכפל קבצים אשר
שייך לרשימה הנתונה של gids/קבוצות (אם צוין) למערכת קבצים אחרת ומסיר
הקובץ המקורי. זה נותן הודעת שגיאה עבור קבצים שעדיין מוצמדים. שם הבריכה, ה
ניתן לציין את שם שרת הדיסק או את שם מערכת הקבצים.
תנודתי קבצים שפג תוקפם לא יועתקו ויהיה נמחק במהלך
תהליך ניקוז.
אם לא צוינו שרת קבצים ומערכת קבצים ספציפיים, או שלא הוגדרה הגבלה על הקבצים
כדי לנקז את הסטטוס של מערכת הקבצים הפעילה המעורבת
רק. אם אחת ממערכות הקבצים המעורבות מסומנת כ DISABLED לא יהיה להם
הסטטוס שלהם השתנה, אולם עדיין ייעשה ניסיון לשכפל את הקבצים מהם
אותם, ואם מצליחים, מחק את המקור.
קבצים שיש להעביר ושייכים למרחב יועברו למיקום אחר
(למשל מערכת קבצים או שרת דיסק) אבל נשאר באותו מקום. אם אין חלופה
מיקום בתוך אותו מרחב תדווח על שגיאה עבור הקובץ והיא לא תהיה
סחוט.
גם להעתקים של קבצים עם חיים שלמים יהיה אורך חיים לפחות כמו ה-
מְקוֹרִי. אם זה לא אפשרי (למשל לבריכות זמינות יש גם אורך חיים מקסימלי
קצר) ואז ניתנת שגיאה והקובץ לא יתרוקן.
פקודה זו דורשת הרשאת ADMIN.
pool_name
מציין את שם מאגר הדיסקים שהוגדר קודם לכן באמצעות dpm-addpool.
שרת מציין את שם המארח של שרת הדיסקים לניקוז.
fs מציין את נקודת הטעינה של מערכת הקבצים הייעודית.
gid מציין את הרשימה המופרדת בפסיק של המדריך שאליו הקבצים חייבים להשתייך.
קבוצה מציין את רשימת הקבוצות המופרדות בפסיקים שאליהן הקבצים חייבים להשתייך.
גודל מציין את המספר המינימלי של בתים לניקוז. ניתן לתקן את המספר לאחר מכן
'k', 'M', 'G' או 'T' עבור קילובייט, מגה-בייט, גיגה-בייט ו-טרה-בייט בהתאמה.
הניקוז מופסק ברגע שהיעד הרצוי הושג או עבר אותו. אם הגודל הוא
לא צוין או נתון כאפס dpm-drain ינקז את כל הקבצים הכשירים.
דוגמא
setenv DPM_HOST dpmhost
setenv DPNS_HOST dpnshost
dpm-drain --poolname קבוע
dpm-drain --שרת lxb1921.cern.ch
dpm-drain --שרת lxb1921.cern.ch --fs /storage
dpm-drain --שם הבריכה קבוע --gid 105
dpm-drain --שרת lxb1921.cern.ch --group dteam
dpm-drain --שרת lxb1921.cern.ch --gid 105,104
יְצִיאָה סטָטוּס
תוכנית זו מחזירה 0 אם הפעולה הצליחה או >0 אם הפעולה נכשלה.
השתמש ב-dpm-drain באינטרנט באמצעות שירותי onworks.net