ארכיון

הודעות שתייגת 'לון "

LUN

7 יולי 2009

תוכן העניינים

שם

לון - פקודות לניהול luns

תקציר

הפקודה LUN הטיעון ...

תיאור

הפקודה LUN משמש ליצור ולנהל luns, ואת המיפוי שלהם באמצעות פרוטוקול SAN.

מנוהג

את הפקודות הבאות זמינות חבילת LUN:

  לשבט לסייע שיתוף מקוון תגובה מפת גודל config_check הצג maxSize הצמד ליצור סדרתי להעביר סטטיסטיקות סט להרוס את ההתקנה unmap מחובר 

LUN השיבוט מאפשר למשתמש ליצור עותק של LUN, אשר נוצר בתחילה כדי להיות מגובה על ידי LUN או קובץ תמונה (שיבוט כלומר באמצעות יצירת LUN). LUN השיבוט יוצר עותק מלא של LUN ומשחרר את התמונה, אשר לאחר מכן ניתן למחוק אותה. הפקודות הבאות ניתן להשתמש כדי לנהל תכונה זו:

LUN שיבוט צור clone_lunpath [-o noreserve]-B parent_lunpath parent_snap

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

Parent_snap נעול בהיקף הורה, למנוע מחיקה שלו עד שיבוט נהרס או פיצול מהאב באמצעות שיבוט LUN פיצול פקודת ההתחלה.

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

LUN שיבוט הפיצול בתחילת lun_path

פקודה זו מתחילה הפרדת lun_path שיבוט מההורה הבסיס שלה. אחסון חדש מוקצה LUN שיבוט כי היא נפרדת מן ההורה.

תהליך זה עשוי להימשך זמן מה וממשיך ברקע. השתמש שיבוט LUN פיצול הפקודה המצב כדי להציג התקדמות של הפקודה.

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

פיצול LUN שיבוט מעמד [lun_path]

פקודה זו מציגה את התקדמות הפרדת שיבוט luns מההורה הבסיסית שלהם luns.

LUN שיבוט פיצול להפסיק lun_path

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

LUN שיבוט הצג [lun_path]

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

מציג את מצב שיבוט של LUN במונחים של אחוז שלם.

LUN שיבוט תחילת lun_path

התחל שיבוט של LUN ב lun_path נתון. רק LUNs בגיבוי תמונה אפשר לשכפל אותו.

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

LUN שיבוט מצב lun_path

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

השימוש מעמד שיבוט LUN חסר ערך. אנא השתמש LUN Show-V או פיצול LUN מצב clone להציג מצב השיבוט.

LUN שיבוט להפסיק lun_path

לעצור את שכפול של LUN ב lun_path נתון.

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

תגובה LUN lun_path [הערה]

פקודה זו משמשת כדי להציג או לשנות את מחרוזת תגובה קשורה LUN. אם מחרוזת תגובה יסופק יש רווח, הוא אמור להיות מוקף במרכאות כפולות.

LUN config_check [-S] [-s |-V]

config_check מבצע בדיקות מספר על תצורת LUN / igroup / FCP של פילר. הדגל-v מאפשר פלט מפורט הכולל את בדיקות שנעשים. הדגל-S מפעילה את הפקודה במצב שקט להשבית את כל הפלט, אלא אם כן יתגלו בעיות. הדגל-S מפעילה את 'SSI של בדיקות כאשר הוא אינו פועל cfmode זה. הבדיקות הספציפיות הן כדלקמן:

תאימות של ostype קבוצת יוזם את ההגדרה cfmode FCP

FCP HBAs שאינם מקוונים

Cfmodes FCP מוגדרים אותו דבר על כל פילר באשכול

יוזם שמות שהם חברים בקבוצות יוזם עם הגדרות שונות ostype

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

יצירת LUN-s-t גודל ostype [-o noreserve] lun_path

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

גודל מצוין בתים. לחלופין, מספר ואחריו סיומת 1 תווים המכפיל יכול לשמש: C, W (2), B (512), K (1024), מ '(k * k), G (k * מ'), T (מ ' * מ ').

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

גודל של LUN נוצר למעשה מדווח אם הוא שונה מזה המצוין בפקודה.

הטענה ostype חובה היא אחת: Solaris (LUN ישמש לאחסון דיסק Solaris גלם מחיצה פרוסה אחת), חלונות (LUN ישמש לאחסון מכשיר דיסק גלם דיסק Windows מחיצה יחידה באמצעות ה-MBR (רשומת האתחול) בסגנון מחיצות), hpux (LUN תשמש לאחסון הנתונים של HP-UX), אקס (LUN ישמש לאחסון נתונים אקס), VLD (LUN מכיל VLD SnapManager), לינוקס (LUN ישמש לאחסון דיסק גלם לינוקס ללא כל שולחן מחיצה), NetWare (LUN ישמש לאחסון נתונים-Netware) VMware (LUN תשמש לאחסון הנתונים של VMware), windows_gpt (LUN יהיה משמש לאחסון הנתונים של Windows באמצעות GPT (GUID סוג Partiton) בסגנון מחיצות), windows_2008 (LUN תשמש לאחסון הנתונים של Windows עבור מערכות Windows 2008), OpenVMS (LUN ישמש לאחסון Open-VMS נתונים),

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

יצירת LUN-f-t file_path ostype [-o noreserve] lun_path

ליצור LUN מקובץ קיים. LUN חדש נוצר, על lun_path נתון (אשר חייב להיות בשורש qtree). קישור קשה נוצר לקובץ קיים. תוכן הקובץ לא מועתקים או לשנות. הקובץ ניתן לשנות את גודלם כדי עיגול גדול יותר גודל, עד גבול הגליל. אם-o אפשרות noreserve משמש, ודא כי הקובץ אין שום הסתייגויות שטח מופעל באמצעות הפקודה הזמנה הקובץ.

יצירת LUN-B snapshot_lun_path [-o noreserve] lun_path

LUN נוצר במערכת הקבצים פעיל. לון יש את התוכן הראשוני זהה העתק תמונה הפניה של LUN קיים. (שים לב לא עותק של הנתונים נעשה.)

לאחר מכן כל כותב LUN החדש לא ישפיע על LUN ב תמונה. כל קורא ל LUN חדשה תוגש לפי תוכן האחרונה של LUN.

השימוש של LUN צור-B חסר ערך. במקום זאת, אנא השתמש שיבוט LUN ליצור.

LUN להרוס [-F] lun_path ...

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

הטענה F-חובה כוחות LUN (ים) להיהרס ללא קשר להיות ממופה או באינטרנט.

LUN עזרה [subcommand]

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

LUN המפה [-F] lun_path initiator_group [lun_id]

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

ה-F-משבית הטיעון לא חובה לבדוק עם שותף באשכול על קונפליקטים מיפוי לון.

LUN נתיב maxSize

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

LUN מהלך lun_path to_lun_path

מעביר את LUN לדרך חדשה בהיקף זהה. שניהם lun_path ו to_lun_path צריך להיות בנפח זהה.

LUN מחובר lun_path ...

מבטל את הבלוק פרוטוקול גישה ל LUN (ים). המיפוי, אם בכלל, מוגדר על LUN אינן משתנות. שים לב, אלא אם כן offlined במפורש, LUN לא מחובר.

LUN באינטרנט [-F] lun_path ...

מחדש את הבלוק פרוטוקול כניסות ל LUN (ים). ראה מחובר LUN לקבלת פרטים נוספים.

ה-F-משבית הטיעון לא חובה לבדוק עם שותף באשכול על קונפליקטים מיפוי לון.

LUN גודל [-F] גודל lun_path

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

LUN סדרתי lun_path [serial_number]

מציג את המספר הסידורי מתמשך קשור LUN. אם המספר הסידורי מסופק, הוא משמש עבור LUN להלן. LUN צריך קודם להיות מחובר באמצעות הפקודה LUN מחובר לפני שינוי המספר הסידורי. המספר הסידורי הוא מחרוזת 12 תווים יצרו של אותיות, מספרים העליון במקרה הנמוך, וכן נטוי (/) או מקף (-) תווים.

LUN קבוצה dev_id lun_path {dev_id | לא}

הגדרת מזהה מכשיר מוחזר בתגובה הפקודה מכשיר דו"ח מזהה SCSI עבור lun_path שצוין. ערך dev_id אולי 1-9999. כדי להסיר את מזהה ההתקן להגדיר את מזהה ההתקן במעלה.

סט LUN הזמנה lun_path [אפשר | לבטל]

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

LUN קבוצה svo_offset lun_path [לקזז | לבטל]

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

LUN ההתקנה

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

LUN נתח lun_path {הכל | כלום | קרא | שרות}

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

הצג LUN [-V |-M |-C] [הכל | ממופה | לפורום | מקוון | שלא מופה מעולם | בימוי |-G initiator_group |-n הצומת | lun_path]

מציג את המצב (lun_path, גודל, מקוון / לא מקוון ממלכתי, ממלכתי משותף) של LUN מסוים או קבוצה של luns. עם הדגל-v מסופקים, מידע נוסף (מחרוזת תגובה, מספר סידורי, מיפוי LUN) מוצג גם. עם מ 'דגל מסופקים, מידע על lun_path כדי המיפוי initiator_group מוצג בפורמט של טבלה. עם הדגל-C מסופק, מידע על מצב השיבוט LUN מוצג.

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

Luns ממופה הם אלה שיש להם הגדרה אחת לפחות המפה. LUN מחובר אם זה לא נעשה באופן מפורש מחובר באמצעות הפקודה LUN לא מקוון.

הצמד השימוש לון [-s] vol_name snap_name

מציג מידע על כל LUNs של מערכת הקבצים הפעילה תמונות מגובות תמונת מצב נתון

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

LUN סטטיסטיקות [-o] [-| lun_path]

הצגה או אפסים הבלוק פרוטוקול סטטיסטיקות גישה עבור luns. השעה מאז סטטיסטיקות היו מאופס האחרון מוצג עבור כל LUN.

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

-O אפשרות יציג סטטיסטיקות נוספות.

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

עם lun_path לא צוין, נתונים סטטיסטיים עבור כל LUNs מוצגים, לחילופין, רק LUN מסוים.

הפלט בפורמט ברירת המחדל הוא כדלקמן:

  / כרך / volname / LUN (# # # # שעות, דקות, שניות # #) קרא (kbytes) כתוב (kbytes) קרא Ops כתוב Ops # # # # # # # # # # # # # # # # # # # # # # # # 

-O תבנית הפלט הוא כדלקמן:

  / כרך / volname / LUN (# # # # שעות, דקות, שניות # #) קרא (kbytes) כתוב (kbytes) קרא Ops כתוב Ops אחר Ops QFulls שותף Ops שותף KBytes # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 

LUN סטטיסטיקות, אני מרווח [C-count] [-i] [-| lun_path]

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

פלט תבנית ברירת המחדל עבור-i הוא כדלקמן:

    כתוב קרא קריאה כתיבה ממוצע תור לון Ops Ops kB kB אורך זמן שידור # # # # # # # # # # # # # # # # # # # #. # # # # #. # # Lun_path 

-I-o תבנית הפלט הוא כדלקמן:

  כתוב קרא QFull אחר קריאה כתיבה ממוצע שותף תור לון Ops Ops Ops kB kB זמן המתנה Ops kB # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #. # # # # #. # # # # # # # # # # # lun_path 

איפה

לקרוא Ops מספר SCSI לקרוא פעולות בשנייה.

כתוב Ops מספר פעולות מסוג SCSI לכתוב לשנייה.

Ops אחרים מספר פעולות אחרות-SCSI לשנייה.

QFull
מספר התגובות-SCSI תור נוספים שנשלחו לשנייה.

לקרוא kB
קילובייט לשנייה לקרוא התנועה.

כתוב קילובייט קילו לכל תנועה לכתוב 2.

ממוצע וזמן המתנה
ממוצע אלפיות השנייה לעבד בקשה LUN.

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

פרטנר Ops
מספר פעולות מסוג SCSI קיבל דרך נתיב פרטנר (כלול קרא, לכתוב, אופים אחרים)

פרטנר kB
Kilobtyes לשנייה התנועה SCSI דרך נתיב פרטנר (כלול קריאה וכתיבה kB KB)

לון
הדרך LUN.

LUN סטטיסטיקות-Z [lun_path]

אפסים בסטטיסטיקה עבור lun_path נתון או כל LUNs אם לא צוין נתיב.

LUN unmap lun_path initiator_group

הופך על פיו את השפעת הפקודה מפת LUN.

שיקולים מצרר

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

VFILER שיקולים

כאשר לברוח בהקשר vfiler (למשל באמצעות הפקודה 'הפעלה' vfiler), LUN פועלת vfiler הנוגעים בדבר. Luns יכול להיווצר רק על אחסון בבעלות בהקשר vfiler. הפקודה LUN יכול לפעול אך ורק על luns נוצר על ידי בהקשר vfiler שבו הפקודה מתבצעת. מפות לון חייבים להתייחס לקבוצות יוזם שנוצרו בהקשר vfiler אותו.

דוגמאות

LUN שיבוט צור / vol/vol0/myclone-O noreserve-b / vol/vol0/lun0 nightly.0

יוצר כפיל לון בשם myclone בנפח / vol/vol0 מ LUN תמונה מגובה בשם lun0 נמצא גם / vol/vol0 באמצעות תמונת מצב של / vol/vol0 בשם nightly.0.

גודל / vol/vol1/lunY LUN 20 גר '

משנה את הגודל של LUN / vol/vol1/lunY ל 20 גר '.

הצמד LUN השימוש vol1 mysnap

פעיל:
לון: / vol/vol1/lun01c
מגובה על ידי: / vol/vol1/.snapshot/mysnap/lun01

oldsnap:
לון: / vol/vol1/.snapshot/oldsnap/lun02c מגובה על ידי: / vol/vol1/.snapshot/mysnap/lun02

משמעות הדבר היא כי יש צורך הראשונים להשמיד LUN / vol/vol1/lun01c לפני תמונת מצב mysnap ניתן למחוק. אם snapshot_clone_dependency כרך האפשרות לא מוגדר אז oldsnap גם צריך למחוק לפני תמונת מצב mysnap ניתן למחוק.

ראה גם

vfiler, FCP, igroup, iSCSI, סן


תוכן העניינים








דפים ידני , , , ,

Deduplicating LUNs

18 ינואר 2009

זה מתמקד בעיקר על השימוש VMware, אבל בתיאוריה עכשיו הקצאה SnapDrive דקות 5/6 התמיכה של LUNs, זה יכול להיות ישים במקום אחר. אני לא בטוח על תמיכה / משפיע עם כל מוצר SMAI. אלה שלא נבדק, ואני ממליץ לנסות לבנות את זה למעבדה הדגמה / בדיקה במקום לבדוק איך זה עובד כל השפעה פוטנציאלית / בעיות.

 

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

VN: F [1.9.11_1134]
דרג את ההודעה:
דירוג: 0.0 / 10 (0 קולות להפיל)

כללי , , , , , , ,



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

התנהגות רעה חסם 1406 ניסיונות גישה של 7 הימים האחרונים.

כל הזכויות שמורות © 2009-2012 כריס קרנץ כל הזכויות שמורות
אתר זה לא קשור או ממומנים על ידי NetApp בכל זאת או כל חברה אחרת כאמור בפנים.