דף הבית » איך ל » כיצד להתקין ולהשתמש ZFS על אובונטו (ולמה אתה רוצה)

    כיצד להתקין ולהשתמש ZFS על אובונטו (ולמה אתה רוצה)

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

    כאשר אתה יכול להשתמש ב ZFS

    ZFS היא מערכת קבצים מתקדמת שנוצרה במקור על ידי Sun Microsystems עבור מערכת ההפעלה Solaris. בעוד ZFS הוא קוד פתוח, זה עצוב נעדר רוב הפצות לינוקס מסיבות רישוי. זה עניין של ויכוח אם קוד מורשה תחת רישיון של CDFS ZFS תואם רישיון הליבה של לינוקס לינוקס. כך או כך, זה זמין להורדה ב zfsonlinux.org עבור הפצות לינוקס אחרים שאינם בוחרים לכלול אותו.

    מערכת קבצים זו משמשת לעתים קרובות ארגונים עבור שרתים גדולים יותר מאשר מחשבים שולחניים. זה נועד לשמור על שלמות הנתונים על ידי מניעת שחיתות נתונים. לכל קובץ יש בדיקת משנה המשמשת לאימות הקובץ ולוודא שהוא לא נפגם. הוא גם מסוגל לנהל zettabytes של נתונים, כך שאתה יכול להיות גדול מאוד התקני אחסון - זה המקום שבו "Z" בשם במקור בא. ZFS גם מאפשר לך בקלות בריכה מספר כוננים לתוך מאגר גדול יותר של אחסון יכול לעבוד עם מספר רב של דיסקים באמצעות RAID תוכנה, אז זה לא צריך חומרה מיוחדת לעשות דברים מתקדמים עם דיסקים סטנדרטיים.

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

    כיצד להתקין ZFS על אובונטו 16.04

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

    כדי להתקין את ZFS, פנה למסוף והפעל את הפקודה הבאה:

    להתקין את Windows XP - -

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

    כיצד ליצור מאגר ZFS

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

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

    sudo zpool ליצור שם הבריכה / dev / sdb / dev / sdc / dev / sdd

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

    sudo zpool ליצור שם הבריכה-שם / dev / sdb / dev / sdc / dev / sdd

    בכל פקודה שתבחר, החלף שם הבריכה עם כל מה שאתה רוצה שם את מאגר האחסון. החלף / dev / sdb / dev / sdc / dev / sdd עם רשימת שמות הדיסק שברצונך לשלב בבריכה.

    באפשרותך למצוא את שמות ההתקן באמצעות sudo fdisk -l , אשר יציין את התקני האחסון המותקנים שלך.

    לאחר יצירת בריכה אחת או יותר, באפשרותך להשתמש בפקודה הבאה כדי לבדוק את מצב בריכות ZFS שלך:

    מצב

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

    כדי להוסיף דיסק נוסף ל- zpool, היית משתמש בפקודה הבאה, ומספק את הנתיב למכשיר.

    הוסף שם הבריכה / dev / sdx

    ואם אתה רוצה להרוס את הבריכה, היית משתמש בפקודה הבאה:

    sudo zpool להרוס שם הבריכה

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