הבה נבחן את התרחיש הבא: יש לך 3 דיסקים קשיחים (או מחיצות) - 100Gb, 100Gb ו- 64 ג'יגה-בתים בהתאמה, ויש לך ספריית מדיה ענקית (קטעי וידאו וקטעי אודיו) של, למשל, 180GB. ברור כי כל קבצי המדיה שלך לא יוכלו להתאים אחד דיסק קשיח / מחיצה, ואתה צריך לפצל אותם כדי לאחסן אותם במקומות שונים. אמנם זה לא brainer, יהיה לך קשה לנהל את הקבצים שלך, כמו כולם מפוזרים בכל מקום.

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

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

התקנת mhddfs

ב Debian, אובונטו או כל נגזרות שלהם, אתה יכול להתקין mhddfs עם הפקודה

 sudo apt-get להתקין mhddfs 

ב Yum מבוססי distro, כגון Redhat, CentOS או Fedora, אתה יכול להתקין את זה עם הפקודה

 יאה להתקין mhddfs 

הגדרת mhddfs

ראשית, בדוק את הגדרת המחיצה במערכת שלך. הפעל את הפקודה הבאה במסוף:

 df-h 

אתה צריך לראות את המחיצות השונות רכוב במערכת שלך. שימו לב נקודות הר שלהם.

מהתמונה למעלה, אתה יכול לראות שיש לי שלוש מחיצות של 19Gb, 17Gb ו 12GB.

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

 sudo mkdir / mnt / וירטואלי 

ולבסוף, הר mhddfs.

 mhddfs /, / external1, / external2 / mnt / וירטואלי -0 allow_other 

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

הדגל -o allow_other מאפשר למשתמשים אחרים לגשת לכונן וירטואלי זה.

קו mhddfs: move size limit 4294967296 bytes פירושו שאם מחיצה מכילה פחות מ -4294967296 בתים (שהיא 4 GB) של שטח, הקבצים החדשים יישמרו במחיצה הבאה עם יותר מ- 4Gb. אם כל המחיצות יש פחות מ 4 GB, אז אחד עם מקום פנוי ביותר יבחרו.

לבסוף, לעשות בדיקה על המחיצה רכוב שוב.

 df-h 

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

הפעל mhddfs על כל אתחול

כדי להגדיר mhddfs לרוץ על כל אתחול, אנחנו פשוט לערוך את הקובץ fstab לעלות אותו בכל פעם שאנחנו מתחילים את המחשב.

פתח קובץ fstab במסוף,

 sudo nano / etc / fstab 

להעתיק ולהדביק את השורות הבאות (באמצעות "Ctrl + Shift + V") לסוף הקובץ.

 mhddfs # /, / external1, / external2 / mnt / ברירת מחדל נתיכים וירטואליים, allow_other 0 0 

זכור לשנות את נתיב הקובץ ואת נקודות ההרמה כדי להתאים את עצמו להגדרות המחשב.

הקש "Ctrl + o" כדי לשמור את הקובץ "Ctrl + x" כדי לצאת.

בטל טעינה של mhddfs

אם ברצונך לפתור בעיות במערכת שלך, תוכל בקלות לבטל את טעינת mhddfs באמצעות הפקודה הבאה:

 sudo umount / mnt / וירטואלי 

איך לגדול mhddfs

אם התקנת דיסק קשיח חדש וברצונך לכלול אותו ב- mhddfs, להלן השלבים.

1. בטל טעינה של mhddfs.

2. הפעל מחדש mhddfs עם נקודת הדיסק של הדיסק הקשיח החדש ברשימה.

3. פתח את הקובץ /etc/fstab וערוך את הערך mhddfs.

באפשרותך לבצע את אותם השלבים כדי להסיר מחיצות מרשימת mhddfs.

סיכום

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

זיכוי תמונה: כוננים קשיחים של 500 GB