שרת NAS חדש open media vault - הגדרות

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

שרת NAS חדש open media vault - הגדרות

נושא שלא נקרא #1 

ראיתי שממליצים לנו פה על FREENAS UNRAID וכיוצא בזה, ניסיתי UNRAID ולא אהבתי ואז ראית פה המלצה לOMV והתאהבתי.

שמתי דיסק של 3TB לבדיקה והצלחתי להעביר במהירות 91.2 MBs ממחשב אחד לשני (לNAS), אין מה לומר התלהבתי (בUNRAID קבלתי רק 50 מגה לשניה).

עכשיו אני חושב על איזו מערכת קבצים לשים?

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

האם כדאי לעבור לזה ?

שאלות:
1. האם אפשר להוסיף דיסק בכל גודל למערך? יש לי 3TBx3 + 1 GB
2. האם כדאי להגדיר בצורה של 2+1 על הדיסקים של ה3TB בשביל שרידות

איזו מערכת קבצים אתם ממליצים?

תודה לעונים

alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

נושא שלא נקרא #2 

מישהו מכיר ZFS ויכול לעזור לי עם ההגדרות?

אני מנסה לעבוד לפי
http://forums.openmediavault.org/viewto ... =10&t=1260

ולא מצליח לסדר: sfdisk פשוט לא מסים את הפעולה שלו ואז אני לא יכול להמשיך עבודה

sfdisk -q /dev/tank/storage << EOF
0,
EOF

ufffnick
סמל אישי של משתמש
גורו
גורו
הודעות: 4623
הצטרף: ספטמבר 2008
מיקום: Fiat 500 שחוטה (כשר), ברחוב סומסום
נתן תודות: 127 פעמים
קיבל תודות: 466 פעמים

נושא שלא נקרא #3 

הסתפקתי בRAID5 ext4.
באיזו תןכנה אתה משתמש לבניית מערך?
ממליץ בחום בmdadm. פשוטה לתפעול רובסטית ומאפשרת הוספת כוננים למערך והרחבה של המערך.

alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

נושא שלא נקרא #4 

ויתרתי על ZFS
אני כנראה אוותר על RAID5 גם.

הרעיון היה שZFS אפשר להתחיל עם 2 דיסקים (כך אני חושב, לא דעה מוסמכת) אבל לא רצה לעבוד לי הSFDISK
לRAID צריך מינימום של 3 דיסקים.

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

אז פשוט שמתי ספריות וSHARE

אני משתמש בOPENMEDIAVAULT אז לא מגדיר מערכים ידנית או עם mdadm

ufffnick
סמל אישי של משתמש
גורו
גורו
הודעות: 4623
הצטרף: ספטמבר 2008
מיקום: Fiat 500 שחוטה (כשר), ברחוב סומסום
נתן תודות: 127 פעמים
קיבל תודות: 466 פעמים

נושא שלא נקרא #5 

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

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

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

alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

נושא שלא נקרא #6 

ידע בלינוקס יש - לא מתחיל אבל לא יודע הכל
ידע בלהגדיר RAID ןכאלה - אין - אבל לומד, טוחן מיים

1. שאלה לי האם זה בעצם מתאים לי RAID5, האם אני אוכל להוסיף כונן נוסף למערך אח"כ ולהגדיל את הנפח (לא את השרידות)? אני חושב שכן

2. מצאתי לינק בהשראתך:
[left]
http://www.linuxquestions.org/questions ... dm-675499/[/left]
שם הוא מתאר
[left]mdadm --create --level 5 --chunk 4 --raid-devices 2 --run /dev/md0 /dev/sdb /dev/sdc
[/left]
כלומר לזו הכוונה?
ואז פשוט לפרמט? ולהעביר חומר ואז לעשות GROW?
(שאני עוד צריך להבין איך - אני חושב שיהיה אפשר מהממשק)

לזו היתה הכוונה?

ufffnick
סמל אישי של משתמש
גורו
גורו
הודעות: 4623
הצטרף: ספטמבר 2008
מיקום: Fiat 500 שחוטה (כשר), ברחוב סומסום
נתן תודות: 127 פעמים
קיבל תודות: 466 פעמים

נושא שלא נקרא #7 

1. כן, כל חצי שנה אני מוסיף כוננים ומרחיב את הנפח. התחלתי בשלושה, היום אני עם 6.
2. בגדול זה אמור לעבוד באופן הבא (כמובן תשנה את שמות הכוננים בהתאם):

קוד: בחירת הכל

mdadm --create --level=5 missing /dev/sdb1 /dev/sdc1
שלאחריו לפרמט להעביר את החומר/
לאחר מכן להוסיף את הכונן הנוסף בעזרת -
[נערך כדי למנוע מקוראים עתידיים להסתבך]

קוד: בחירת הכל

mdadm --manage /dev/md1 --add /dev/sdd1
תבדוק בכל שלב המערך תקין.
אני בד"כ שומר חלון של terminal פתוח עם הפקודה:

קוד: בחירת הכל

watch cat /proc/mdstat
כך רואה באופן רציף התקדמות כל שלב.

אין צורך לעשות GROW בשלב הזה. הפונקציה הזו נועדה להרחיב את המערך. רק כשאתה רוצה להגדיל את הנפח ע"י הוספץ כונן למערך משתמשים בזה.
נערך לאחרונה על ידי ufffnick ב 18/03/2014 22:48, נערך פעם 1 בסך הכל.

alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

נושא שלא נקרא #8 

פשוט זהב טהור :)

אני אנסה היום

תודה

ufffnick
סמל אישי של משתמש
גורו
גורו
הודעות: 4623
הצטרף: ספטמבר 2008
מיקום: Fiat 500 שחוטה (כשר), ברחוב סומסום
נתן תודות: 127 פעמים
קיבל תודות: 466 פעמים

נושא שלא נקרא #9 

בהצלחה.

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

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

alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

נושא שלא נקרא #10 

אני רק רוצה לציין שכמעט עברתי מבצעית לשרת OMV שלי.
על שרת OMV זה אני מריץ:

SickBeard
NzbdPlus
Deluge
MySQL server
Filebot
שיתוף DLNA
TvHeadend Server
Tightvnc שמריץ סביבת XDE

ולכן מריץ:
Jdownloader v2 (בגלל שאין לו ממשק WEB ואז חייבים להכנס אליו לUI - חייב את זה בגלל MULTIHOSTERS)
נריץ מחר או בסוף שבוע XBMC - כדי שיהיה עדכון לספריה כל הזמן

זה יותר ורסיטלי מUNRAID ולו בגלל שאפשר להריץ JDOWNLOADER וXBMC

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

alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

נושא שלא נקרא #11 

לאחר עבודה של חודשיים עם 2 כוננים בRAID 5 שלי החלטתי שהמערכת יציבה

עכשיו העברתי פיזית את הכונן השלישי למערכת שלי (אבל לא פירמטתי אותו רק פיזית הועבר).
אני עם OPENMEDIAVAULT ועשיתי את ההוראות מלמעלה לRAID 5 DEGREGATED

עכשיו איך אני מוסיף את הכונן השלישי כדי שהRAID 5 שלי לא יהיה DEGREGATED?

alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

נושא שלא נקרא #12 

אני מחזיר לתחייה את זה פה כי אני חושב שיש לי בעיה רצינית.

אני חשבתי שהתחלתי RAID 5 עם DEGRAGADED - כלומר 2 דיסקים, ואז לאחרונה הוספתי דיסק נוסף וחשבתי שהכל בסדר.
אבל משהו לא הסתדר לי, חסר לי 3 טרה מקום, עכשיו עשיתי בדיקה ונראה שהוא לקח את 2 הדיסקים הראשונים ואיחד אותם' או שבוא איבד את דיסק SDC

קוד: בחירת הכל

root@omv&#58;~# /md127
/dev/md127&#58;
        Version &#58; 1.2
  Creation Time &#58; Mon Oct 21 17&#58;23&#58;37 2013
     Raid Level &#58; raid5
     Array Size &#58; 2930264064 &#40;2794.52 GiB 3000.59 GB&#41;
  Used Dev Size &#58; 2930264064 &#40;2794.52 GiB 3000.59 GB&#41;
   Raid Devices &#58; 2
  Total Devices &#58; 2
    Persistence &#58; Superblock is persistent

    Update Time &#58; Tue Mar 18 19&#58;52&#58;11 2014
          State &#58; clean
 Active Devices &#58; 2
Working Devices &#58; 2
 Failed Devices &#58; 0
  Spare Devices &#58; 0

         Layout &#58; left-symmetric
     Chunk Size &#58; 512K

           Name &#58; openmediavault&#58;missing
           UUID &#58; 7dbda842&#58;31b780c6&#58;ea9caac8&#58;e318eab2
         Events &#58; 528665

    Number   Major   Minor   RaidDevice State
       3       8       48        0      active sync   /dev/sdd
       2       8       17        1      active sync   /dev/sdb1
כלומר (ואני לא שמתי לב מקודם) יש רק 2 דיסקים במערך אף על פי שיש 3. (או ככה חשבתי)

האם זה אומר שSDC לא משתתף בRAID?

קוד: בחירת הכל

root@omv&#58;~# cat /proc/mdstat
Personalities &#58; &#91;raid6&#93; &#91;raid5&#93; &#91;raid4&#93;
md127 &#58; active raid5 sdd&#91;3&#93; sdb1&#91;2&#93;
      2930264064 blocks super 1.2 level 5, 512k chunk, algorithm 2 &#91;2/2&#93; &#91;UU&#93;

ufffnick
סמל אישי של משתמש
גורו
גורו
הודעות: 4623
הצטרף: ספטמבר 2008
מיקום: Fiat 500 שחוטה (כשר), ברחוב סומסום
נתן תודות: 127 פעמים
קיבל תודות: 466 פעמים

נושא שלא נקרא #13 

כשהוספת את הכונן השלישי הגדרת אותו כ-spare?
ניסית לעצור את המערך, לפרק אותו ולבצע rebuild לאחר שהכונן הוגדר השלישי הוגדר כ-spare?

לפי מה שהבאת לא נראה שהוא קיבל את הכונן בכלל, בטח שלא כspare

דבר נוסף, הוספת הכונן השלישי זו הוספת יתירות למערך, הנפח הכולל לא אמור להשתנות.

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

קוד: בחירת הכל

mdadm --manage /dev/md1 --add /dev/sdd1
שים לב איך זה נראה אצלי (בעיקר על כונן sdi9 והאות S שצמודה אליו מה שמרמז שהוא כונן spare:

קוד: בחירת הכל

md127 &#58; active raid5 sdi&#91;9&#93;&#40;S&#41; sdh&#91;2&#93; sdg&#91;1&#93; sdd&#91;6&#93; sdc&#91;8&#93; sde&#91;7&#93; sdb&#91;3&#93;
      4883156480 blocks super 1.2 level 5, 512k chunk, algorithm 2 &#91;6/6&#93; &#91;UUUUUU&#93;

unused devices&#58; <none>
נערך לאחרונה על ידי ufffnick ב 18/03/2014 22:40, נערך פעם 1 בסך הכל.

alon24 (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1838
הצטרף: מאי 2005
נתן תודות: 102 פעמים
קיבל תודות: 95 פעמים

נושא שלא נקרא #14 

1.עשיתי את הפקודה שאמרת

קוד: בחירת הכל

root@omv&#58;~# mdadm --manage /dev/md127 --add /dev/sdc
mdadm&#58; re-added /dev/sdc
root@omv&#58;~# mdadm --detail /dev/md127
/dev/md127&#58;
        Version &#58; 1.2
  Creation Time &#58; Mon Oct 21 17&#58;23&#58;37 2013
     Raid Level &#58; raid5
     Array Size &#58; 2930264064 &#40;2794.52 GiB 3000.59 GB&#41;
  Used Dev Size &#58; 2930264064 &#40;2794.52 GiB 3000.59 GB&#41;
   Raid Devices &#58; 2
  Total Devices &#58; 3
    Persistence &#58; Superblock is persistent

    Update Time &#58; Tue Mar 18 22&#58;35&#58;46 2014
          State &#58; clean
 Active Devices &#58; 2
Working Devices &#58; 3
 Failed Devices &#58; 0
  Spare Devices &#58; 1

         Layout &#58; left-symmetric
     Chunk Size &#58; 512K

           Name &#58; openmediavault&#58;missing
           UUID &#58; 7dbda842&#58;31b780c6&#58;ea9caac8&#58;e318eab2
         Events &#58; 528674

    Number   Major   Minor   RaidDevice State
       3       8       48        0      active sync   /dev/sdd
       2       8       17        1      active sync   /dev/sdb1

       4       8       32        -      spare   /dev/sdc

קוד: בחירת הכל

Every 2.0s&#58; cat /proc/mdstat                                               Tue Mar 18 22&#58;45&#58;14 2014

Personalities &#58; &#91;raid6&#93; &#91;raid5&#93; &#91;raid4&#93;
md127 &#58; active raid5 sdc&#91;4&#93;&#40;S&#41; sdd&#91;3&#93; sdb1&#91;2&#93;
      2930264064 blocks super 1.2 level 5, 512k chunk, algorithm 2 &#91;2/2&#93; &#91;UU&#93;

unused devices&#58; <none>
עכשיו המטרה שלי היא להגדיל את הנפח, מספיק לי יתירות של דיסק אחד אני רוצה 6 טרה מוכן תמיד להקריב דיסק אחד בלבד לא יותר.

איך עושים את זה?

וכמובן תודה מראש...

ufffnick
סמל אישי של משתמש
גורו
גורו
הודעות: 4623
הצטרף: ספטמבר 2008
מיקום: Fiat 500 שחוטה (כשר), ברחוב סומסום
נתן תודות: 127 פעמים
קיבל תודות: 466 פעמים

נושא שלא נקרא #15 

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

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

כרגע יש לך שתי אופציות:
1. (והמומלצת) לסנכרן את כונן הspare למערך כדי לייצר יתירות
2. הגדלת הנפח עם grow

שלח תגובה

חזור אל “רשתות, אינטרנט ו- Fiber”