האם לדרובו יש ממשק אינטרנט
באמצעות דרובו על לינוקס
אתה צריך גיבוי או דרובו אחר. אפילו בקרב דרובוס יש גבולות לתאימות לראות את הדרובו.COM באתר האינטרנט לפרטים.
סיכום
במאמר זה אשתף את החוויה שלי באמצעות דרובו על לינוקס. אדון בנקודות מפתח על המכשיר, המגבלות שלו ותהליך ההתקנה. אני אתייחס גם לחוסר ממשק אינטרנט, עיצוב הדרובו, המאפשר סימלים ומחשבותיי על עתיד פתרונות האחסון.
נקודות מפתח
- הדרובו משתמש במעט מאוד כוח, צורכת 15 וואט במנוחה וכ- 60 וואט בעת עבודה.
- זה מספק גישה לקבצים מכל מכשיר בבית באמצעות CIFS Share.
- שלא כמו פתרונות מבוססי פשיטה, הדרובו יכול להתמודד עם כוננים קשיחים בגדלים שונים.
- רוחב הפס של הקלט/פלט של ה- DROBO אינו גבוה במיוחד, ומגיע לערך 20MB/S ברשת Ethernet של Gigabit.
- אין ממשק משתמש אינטרנט נתמך באופן רשמי עבור ה- DROBO, ותוכניות התצורה המסופקות זמינות רק עבור Windows ו- MacIntosh, ללא תמיכה בלינוקס.
- קביעת תצורה של DROBO עשויה לדרוש זמן ומאמץ כדי ללמוד את התהליך.
שאלות ותשובות
1. האם לדרובו יש ממשק אינטרנט?
לרוע המזל, לדרובו אין ממשק אינטרנט נתמך רשמית. המשמעות היא שאינך יכול לגשת להגדרות ולתצורה שלה דרך דפדפן אינטרנט. עם זאת, קיימות תוכניות תצורה זמינות עבור Windows ו- MacIntosh.
2. איך הרגשת לגבי היעדר ממשק משתמש באינטרנט?
מצאתי שזה מאכזב שלמכשיר מודרני כמו הדרובו אין ממשק משתמש באינטרנט. בעידן של ימינו ממשקי אינטרנט נפוצים ומספקים נוחות למשתמשים. היה נחמד לקבל תוכנית מקורית המחפשת אוטומטית את דרובוס ברשת ומספקת קישורים לממשק המשתמש שלהם באינטרנט.
3. מה המחשבות שלך על עיצוב הדרובו?
העיצוב של הדרובו מפטיר אווירה של אפל. בחירות האריזה והסטיילינג מצביעות על כך שמאמץ רב הועמד ליצירת חוויה פרימיום. אמנם זה עשוי לפנות למשתמשים מסוימים, אך אני מחמיץ באופן אישי את הימים שבהם מחשבים הרגישו יותר כמו כלים חזקים ולא אביזרים אופנתיים.
4. אתה יכול לשתף את תהליך ההתקנה עבור הדרובו?
כדי להגדיר את הדרובו, בצע את הצעדים הבאים:
- התקן את תוכנת התצורה של Drobo (לוח מחוונים) במחשב Windows.
- חבר את הדרובו למחשב ואתר אותו באמצעות לוח המחוונים.
- הוסף כונן קשיח לדרובו וודא שהוא מוכר על ידי לוח המחוונים.
- הגדר סיסמת מנהל מערכת באמצעות לוח המחוונים.
- קבע את התצורה של CIFS שיתוף באמצעות לוח המחוונים ואמת את הנגישות שלו.
5. איך אתה יכול לאפשר סימלים על הדרובו בלינוקס?
כדי לאפשר סימלים על הדרובו בלינוקס, בצע את הצעדים הבאים:
- הפעל “אפליקציות דרובו” בלוח המחוונים של דרובו.
- הר את מניות ה- CIFS בשם “Droboapps”.
- העתק את ה- Dropbear Gzip (.קובץ TGZ) לספריית השורשים של שיתוף DroboApps.
- הפעל מחדש את הדרובו.
- SSH לדרובו באמצעות האישורים: שורש/שורש.
- שנה את סיסמת השורש למשהו שאינו “שורש”.
- ערוך את /וכו ‘ /.backup_smb.קובץ CONF והוסף את השורות הבאות לסוף:
עקוב אחר Symlinks = כן קישורים רחבים = לא מקרה רגיש = כן תוספות יוניקס = כן
- הפעל מחדש את הדרובו, שניתן לעשות דרך לוח המחוונים.
6. מה כדאי לקחת בחשבון לפני שתאפשר סימלים?
הפעלת Symlinks עשויה להוות סיכוני אבטחה, ולכן אין זה מומלץ לפריסה בסביבות ארגוניות או מאובטחות. חשוב להעריך את התאמתם של הדרובופים לסביבות כאלה. המשך בזהירות ולהעריך את ההשלכות הפוטנציאליות.
7. מהן המגבלות של שימוש ב- Symlinks על הדרובו?
גם לאחר הפעלת סימלים, נתיבים מוחלטים עדיין לא יעבדו על נתח CIFS בגלל מגבלות סמבה. הפעלת “קישורים רחבים” וגם “הרחבות יוניקס” מחייבת מחדש את התוכנית, שהופכת למשימה מסורבלת. מכאן שמומלץ להימנע מסלולים מוחלטים בקישורים על שיתוף CIFS.
8. מה התקוות שלך לעתיד פתרונות האחסון?
אני מקווה שבעתיד נוכל להיות שרתי זרוע בעלי עוצמה נמוכה המריצים את לינוקס המציעים גמישות ומאפשרים לנו להריץ תוכנת אחסון קוד פתוח כמו HDFS, CEPH או NFSD. זה יספק אפשרויות נוספות למשתמשים וירחיב את האפשרויות לפתרונות אחסון.
9. האם הדרובו עובד היטב לצרכים הנוכחיים שלך?
כן, הדרובו עונה על הצרכים הנוכחיים שלי באופן משביע רצון. זה מספק דרך נוחה ואמינה לאחסן את הנתונים שלי תוך שהיא מציעה הגנה מפני אובדן נתונים. עם זאת, עדיין יש לי תקוות לפתרונות אחסון רב -תכליתיים בעתיד.
10. מה מבדיל את הדרובו מיחידות אחסון אחרות?
הגורם המבדיל העיקרי של הדרובו הוא יכולתו להתמודד עם כוננים קשיחים בגדלים שונים ללא צורך בהתאמה דיסקים או החלטות תצורה מסובכות. זה מפשט את תהליך האחסון על ידי פעולת כפתרון אחסון חכם שממקסם את הגנת המידע מבלי שהמשתמש יצטרך לבצע בחירות מורכבות.
באמצעות דרובו על לינוקס
אתה צריך גיבוי או דרובו אחר. אפילו בקרב דרובוס יש גבולות לתאימות לראות את הדרובו.COM באתר האינטרנט לפרטים.
האם לדרובו יש ממשק אינטרנט
לפני שבוע-שבועיים אספתי יחידת אחסון של Drobofs ברשת. הרמתי את זה כי אני צריך לאחסן כמה טרה-בייט של נתונים- גיבויים של מוזיקה וסרטים שבבעלותי, קבצים אישיים וכדומה.
- הוא משתמש במעט מאוד כוח- 15 וואט במנוחה, וכ- 60 וואט כשעובד.
- זה מאפשר לי לגשת לקבצים שלי מכל מכשיר בבית, באמצעות שיתוף CIFS.
- זה יכול להתמודד עם כוננים קשיחים בגדלים משתנים-בניגוד, נניח, פתרונות מבוססי פשיטה
- רוחב הפס של הקלט/פלט הוא לא כל כך נהדר. נראה שאני מקבל סביב 20MB/S ברשת ה- Gigabit Ethernet שלי.
- אין ממשק משתמש ברשת נתמך באופן רשמי, ותוכניות התצורה שהם מספקים מיועדות רק עבור Windows ו- Macintosh (No Linux).
- הייתי צריך ללמוד כיצד להגדיר את זה, שלקח שעה -שעתיים.
אין ממשק משתמש באינטרנט
כשקניתי את הדבר הזה, בכנות לא שקלתי את האפשרות שלא תהיה ממשק משתמש באינטרנט. זה 2012- הכל אמור להיות ממשק משתמש באינטרנט בימינו. נכון שכדי להשתמש בממשק משתמש באינטרנט, תצטרך לדעת את כתובת ה- IP, שעשויה להיות קשה למשתמשים שאינם טכניים לקבוע. עם זאת, זה יהיה קל מספיק לקבל תוכנית מקורית שרק מחפשת את כל הדרובוס ברשת המשנה שלך, ומעניקה לך קישור לממשק המשתמש באינטרנט עבור כל אחד מהם. העובדה שהם לא עשו זאת היא פשוט צולעת.
העיצוב
אני לא יכול שלא להרגיש שיש משהו במעורפל בתפוח בעיצוב. ברור שהם בילו זמן רב בחוויית “מחוץ לקופסה”, באמצעות חומרי אריזה באיכות גבוהה, מעצבים מעצבים על הקופסה וכדומה. אני מניח שאולי כל יצרן אלקטרוניקה לצרכן מרגיש שהם צריכים לעשות זאת בימינו? אני לא יודע.
אני מתגעגע לימים שבהם מחשבים הרגישו כמו כלי חשמל, המועברים באמצעות מדריכים עבים ויוצרים מתכת ועץ מוצקה. בימינו, מחשבים מרגישים כמו אביזרי פונים. אני מניח שהעולם עבר מאותם ימים ראשונים.
להכין
- התקן תוכנת תצורת Drobo עבור Windows. הם קוראים לזה “לוח המחוונים.”
- חבר את הדרובו ואתר אותו עם לוח המחוונים.
- הוסף כונן קשיח לדרובו וודא שהוא נוסף בהצלחה על לוח המחוונים.
- הגדר סיסמת מנהל מערכת בלוח המחוונים
- הגדר את שיתוף ה- CIFS על לוח המחוונים, וודא שאוכל להרכיב אותו. אני ממליץ לך להשבית כל מניות נגישות לעולם, אלא אם כן אתה באמת, באמת מרגיש שאתה צריך אותם.
מפעיל סימלים
אם אתה משתמש לינוקס כמוני, סביר להניח שתבחין שהדרובו, כברירת מחדל, אינו תומך ב- Symlinks. זה היה ממש מעצבן עבורי.
אתה יכול לתקן את זה, אבל זה דורש קצת עבודה.
- הפעל “אפליקציות דרובו” בלוח המחוונים של דרובו.
- לעלות על נתח ה- CIFS בשם דרובאפס
- העתק את ה- Dropbear Gzip (.קובץ TGZ) לספריית השורשים של שיתוף DroboApps.
- הפעל מחדש את הדרובו.
- SSH לדרובו עם המשתמש: שורש, סיסמה: שורש
- לאהבת האל, שנה את סיסמת השורש למשהו שאינו “שורש” על ידי ריצה/MNT/drobofs/שיתוף/droboapps/dropbear/root_passwd (כן, אני יודע- בדיוק הפקודה שציפית להשתמש בה, נכון?)
- עריכה /וכו ‘ /.backup_smb.conf והוסף את השורות האלה לסוף:
עקוב אחר Symlinks = כן
קישורים רחבים = לא
מקרה רגיש = כן
תוספות יוניקס = כן
גרסה בסיסית של עורך ה- VI ניתנת. - הפעל מחדש את הדרובו. הדרך הקלה ביותר לעשות זאת היא מלוח המחוונים.
אם אתה פורס את הדרובופים שלך בסביבה ארגונית, או בסביבה אחרת בה אתה זקוק לאבטחה, סביר להניח שאתה צריך לֹא אפשר סימלים. אני לא בטוח עד כמה דרובופים מתאימים לסביבה התאגידית מלכתחילה, אבל זה דיון נוסף. ראה הוזהרת.
שימו לב גם שגם לאחר החלת תיקון זה, עדיין לא תוכלו להשתמש בנתיבים מסורסנים בסימלים. זו אשמתו של סמבה- אינך יכול לאפשר גם “קישורים רחבים” וגם “הרחבות יוניקס” מבלי לחשב מחדש את התוכנית, וזו הרבה יותר עבודה שאני באמת רוצה לעשות. זה נעשה גם בשם האבטחה. בכל אופן, שימוש בנתיבים מוחלטים בקישורים בשיתוף CIFS זה כנראה לא רעיון טוב בכל מקרה.
העתיד
אני מקווה שבעתיד אוכל לקנות שרת זרוע המריץ את לינוקס עם צריכת חשמל נמוכה מאוד, ולא מכשיר יחיד יחיד. הייתי רוצה להאמין שחברות כמו דרובו ישמחו למכור לי חומרה מסוג זה, תוך שהיא מאפשרת לי להפעיל תוכנת אחסון קוד פתוח כמו HDFS, CEPH או NFSD עליו. עד לאותו יום שמח, נראה כי דרובו עובד די טוב לצרכים הנוכחיים שלי.
באמצעות דרובו על לינוקס
דרובו היא יחידת אחסון קטנה ומגניבה. פשוט הוסף דיסקים, וזה דואג להבין כיצד להגן באופן מקסימאלי מפני אובדן נתונים. אחד לא, כמו ביחידות אחסון אחרות, צריך להתקין דיסקים תואמים. גם החלטות ארעיות לגבי אופן התנתקות הנתונים. זה מתיימר להיות רק ערימה של אחסון, ועושה את הדבר החכם. קו המוצרים הוא למטה:
אז קנית דרובו ורוצה להשתמש בו תחת לינוקס. גדול! חבר אותו והלך! בֶּאֱמֶת! זה יכול לשמש בדיוק כדיסק רגיל. חבר אותו כמו כל כונן אגודל USB. עבור ידיים ישנות של לינוקס, פשוט השתמש במחיצה, כגון נפרד, ובנה מערכת קבצים EXT3 והגדר את נקודת ההרכבה. עיין בסעיף ההתקנה לפרטים על הגדרת דברים ידנית משורת הפקודה ללא תוכנה מיוחדת. לאנשים עם טעמים אחרים, יש גם GUI שיכול לטפל בזה:
אתה יכול להשתמש בדרובוס ללא תוכנה מיוחדת. אורות הקיבולת הכחולה יתמלאו כאשר הדיסקים מתמלאים. כאשר הוא נהיה מלא מדי, דרובו תבקש כונן נוסף עם אורות הכונן שלו. פשוט הזן אותו נוהג כששואל, וזה הכל. אז בשביל מה לוח המחוונים טוב?
- אם קשה לראות את דרובו, התוכנה יכולה להחליף את האורות בלוח הקדמי.
- אימות אם קושחה חדשה זמינה, ועדכן את התקנתו.
- כדי לראות מידע על הכוננים הקשיחים בדרובו מבלי להוציא אותם.
- כדי לשנות את הגדרות הדרובו מהברירת המחדל שלהם (כמו גודל LUN 2 TIB)
- עבור Drobopro, ישנן הגדרות רבות (כתובת IP?) ניתן להזדקק כדי להגדיר אותו כראוי לשימוש.
- אם יש לך בעיה, הספק עשוי לבקש ממך להפיק קובץ אבחון.
אז זה המקום בו דרובו-אוטילס, לוח המחוונים של לינוקס, נכנס.
דרובו-אוטילס
Drobo-Utils הוא קבוצה של כלים לינוקס לשאילתה וניהול מערכות אחסון Drobo Robotics Drobo. Fire Up Drobom View, והוא אמור להיראות מוכר למי שראה את לוח המחוונים במערכות הפעלה אחרות. תצוגת Drobom בנויה על ממשק מתכנת פייתון קטן שניתן להתקין במערכת ולהשתמש בו גם על ידי יישומים אחרים. עבור ידיים לינוקס מנוסות, שאר ממשק שורת הפקודה מסופק על ידי פקודות משנה אחרות של דרובום, ומציעים את אותה פונקציונליות כמו הממשק הגרפי של תצוגה.
מטריצת תאימות
אם אתה יכול לגרום למכשיר DROBO שלך להיות משויך לקובץ A /DEV /SDX [1], תוכל לחלק, לבנות מערכות קבצים ולקרוא ולכתוב לו נתונים באמצעות כלי מערכת רגילים (ראה הגדרה.)
Drobo-Utils ניגש לדרובוס דרך אותם קבצים. התוכנה סורקת קבצים אלה ושואלת כל מכשיר אם זה דרובו. לרוע המזל, האופן בו דרובוס מגיב משתנה, כך שלא כולם מגיבים באופן שהתוכנה מבינה. אפילו לאותו מכשיר, חיבורים פיזיים שונים עשויים לעבוד עם פונקציונליות שונה. ישנן שתי רמות של גישה לדרובוס: נתונים (היכולת לקרוא ולכתוב נתונים, ומשמעות מלאה שהדרובו מגיב לשפת הפקודה והבקרה המלאה.
עם זאת בחשבון, מטריצת התאימות של כל מכשיר לעומת. הערוץ הפיזי הוא למטה:
דֶגֶם | ממשק (ביצועים MB/S) | גודל LUN מקסימלי | ||||
ממשק | יו אס בי | FW | TCP/IP | ISCSI | ESATA | EXT3 |
דרובו (gen1) | מלא (15) | n/a (0) | n/a (0) | n/a (0) | n/a (0) | 2 |
דרובו (GEN2) | מלא (15) | מלא? ((?) | n/a (0) | n/a (0) | n/a (0) | 2 |
Drobo Share | n/a (0) | n/a (0) | נתונים*1 (15) | n/a (0) | n/a (0) | 2 |
Drobo Pro | מלא (15) | ? ((?) | n/a (0) | מלא*2 (80) | n/a (0) | 8-? |
Drobo Elite | ? ((?) | n/a (0) | n/a (0) | ? ((?) | n/a (0) | 8? |
דרובו ס | מלא (15) | ? ((?) | n/a (0) | n/a (?) | נתונים (0) | 8 |
מלא-מצא/מלא: Drobo-Utils ימצאו את המכשיר בנתונים (גילוי אוטומטי) של נתונים-עובד: פונקציות מכשירים עבור נתונים קלט/פלט, אך דרובו-אוטילס לא יכולים לגשת אליו לתצורה. N/A - לא ישים (למכשיר אין ממשק זה.) *1 - Droboshare אינו ניתן לשימוש עם דרובו -אוטילס בשרת לינוקס. אם אתה מתקין מערכת קבצי שורש מוגברת של Droboshare (DARFS), אפשר להריץ דרובו-אוטילס במצב שורה ב- DROBOSHARE עצמו. *2 - לא יגלה, מחוץ לקופסה, דרובו של ISCSI. יש לקבוע את התצורה של מערכת המשנה של ISCSI כדי להשיג קובץ A /DEV /SDX. עיין בהגדרת ISCSI לפרטים על אותה תצורה ראשונית. אחרי אותה נקודה, דרובו-אוטילס יתפקדו כראוי מעל ISCSI.
[1] | נהגי לינוקס מייצרים דיסק, CDROM וציוד היקפי אחרים, נראים כמו ציוד היקפי SCSI ליישומים. ללא קשר לחיבור הפיזי, זהו חלק רגיל מגרעין לינוקס כדי לגרום למכשיר להופיע ככינוי “SCSI גנרי” אחד. |
קפה חם
אנשים תבעו רשת מזון מהיר לאומי מכיוון שהקפה שלהם היה חם, אך לא הייתה להם אזהרה על הספל ובו נכתב כי. עבור מרבית האנשים, הסיכון להתנודד צריך להיות ברור למדי.
דרובו הקל על כל כך הרבה יותר להשיג אחסון מאובטח הרבה יותר, עד שחלקם עם ניסיון רב או לא מקצועי של ניהול אחסון מקבלים דרובוס. לחלקם יש את הציפייה לדרובו, מכיוון שהם מאפשרים כישלונות בדיסק, מחליפים את הצורך בגיבויים. סיפורים עצובים סיפרו על אנשים שמניחים נתונים רק על הדרובו, ואף מקום אחר, ואז קורה משהו והם מאבדים את הנתונים.
עליך להסתכל על הנתונים שלך ולקבוע את אסטרטגיית הגיבוי/אבטחת מידע. אם מעולם לא עשית זאת, או שלא תדע מה זה אומר, אנא עיין בסעיף הפריסה בדף זה לקבלת דוגמאות.
התקנה: הכי קל
באובונטו 9.10 [2] ומאוחר יותר (או התפלגויות דביאן לא יציבות או דביאן הנגזרות אחרות), דרובו-אוטילס כלול במאגרים, והתקנה מהנחת מעטפת היא בפשטות:
% sudo apt-get התקנה drobo-utils
כדי להפעיל לפחות את כלי השירות בשורת הפקודה. משתמשים בשרתים לרוב רוצים רק פונקציונליות של שורת פקודה. מצד שני, כדי לאפשר את ממשק המשתמש הגרפי, יש להתקין חבילה אחת נוספת:
% sudo apt-get התקנה python-qt4
זוהי שיטת ההתקנה הקלה ביותר, שיטה זו מבטיחה כי כל חבילות הנדרשות מותקנות אוטומטית במערכת כחלק מההתקנה לעיל. בהפצות אחרות, או אם הגרסה במאגרים היא ישנה מדי, יתכן שיהיה צורך בשיטות מסובכות יותר. עבור כל שיטות ההתקנה האחרות, יש לוודא שהחבילות ש- Drobo-Utils דורשות מתקין. חבילות אלה נקראות תלות.
[2] | Drobo-Utils מפותח לשחרור בגרסה היציבה של קובונטו בזמן שהוא משוחרר. הפיתוח התחיל ב- Kubuntu 7.10 והמשיך ל 9.10 בסוף 2009. כל חלוקה אחרונה באופן דומה צריכה לעשות. החבילה מתקבלת ל- Debian לא יציב, כך שכל ההפצות הנגזרות מהדביאן (דביאן, *אובונטו, MEPIS, PCLINUX-OS וכו ‘. ) צריך לרשת את החבילה בבוא העת. |
תלות
לפני שאפשר להתקין את דרובו-אוטילס עצמה, החבילות האחרות הדרושות הן משהו כמו להלן (דוגמאות אלה הן חבילות אובונטו, השמות עשויים להשתנות בהפצות אחרות):
PYTHON - מתורגמן לשפת פיתון שנפרדה - מחיצה, כלולה בדרך כלל בהפצה.
אם משתמשים ב- Redhat Enterprise Linux (rhel, aka. סנטוס, לינוקס מדעי וכו ‘. ), שיש להם פייתון 2.4 [3], אז הדברים הבאים נחוצים:
Python-Ctypes-מודול לממשק C
[3] | Drobo-Utils נבדק במצב תור באמצעות Python-2.4 לשחרור 0.6.2.2. לפני כן יש באג מפחיד למדי, בו הפורמט הוא רוצה לעצב את כל הכוננים המצורפים (רק באמצעות 2.4) זה היה קבוע עבור 0.6.2.2. אף אחד לא בדק את פונקציית ה- GUI, וייתכן שזה אתגר להשיג חבילת PYQT4 מתאימה. השירות בנוי על פייתון -2.5 ו- Python-2.6 וזה נבדק על שניהם. Python-3 בהחלט לא יעבוד. |
ב- Distros מבוסס RPM (כמו Redhat & Suse), סביר להניח שזה יהיה ‘יאם’ במקום ‘יכולת’ וכמה משמות החבילות ישתנו. הבדל אופייני הוא שבחבילות למפתחים יש סיומת שלבון על התפלגויות נגזרות redhat, במקום -Dev המועדף על ידי דביאן נגזרות.
להלן דוגמה מ- Fedora 7 (באדיבות Help4Death בקבוצת Google):
% yum התקן python % yum התקן pyqt4 % yum התקן פייתון-devel
הערה: אם X או QT חסרים, זה רק ישבית את ה- GUI. מצב קו יעבוד ללא בעיות. החבילה צריכה לעבוד מצוין בשרתים חסרי ראש באמצעות שורת הפקודה בלבד.
התקן מהחבילה
לאחר סיפוק התלות, ניתן להתקין את החבילה היציבה האחרונה באופן ידני.
היכן שהחבילות העדכניות ביותר זמינות. לאחר הורדת א .דב, זה פשוט עניין של:
# dpkg -i drobo -utils-.דב
משתמשי Redhat/Fedora. חייזרים עשויים לשמש כדי להמיר את החבילה. אני לא יודע אם זה עובד. מישהו שייקח אריזות סל”ד יתקבל בברכה מאוד! זוהי חבילת פייתון טהורה, כך שהסיכויים טובים שהיא אכן עובדת ללא בעיה.
התקן מקובץ TAR
בהנחה שהתלות מותקנת/מרוצה, החבילה למעשה תפעל מצוין מבלי שתותקן בשום מקומות מערכתיים. ניתן להוריד ישירות את קוד המקור הפעל אותו במפורש מהספרייה.
הורד את .TGZ העדיף ואז פרש אותו:
# tar -xzvf drobo -utils-.TGZ # CD drobo-utils- # ./סטטוס דרובום
עבור כל הדוגמאות במדריך רק צריכות להכין ‘./’לפני דרובום.
התקן מ- Git
כאשר יוצא דגם חדש, או שהגרסה היציבה חסרה תכונה, ניתן לבחור לעקוב אחרי גרסת הפיתוח האחרונה. התקנת GIT, נחוצה, ואז השתמשו בו ניתן להשתמש בכדי לקבל עותק של עץ המקור:
# apt-get התקנה git # git שיבוט git: // drobo-utils.גיט.SourceForge.Net/Gitroot/Drobo-Utils/Drobo-Utils # CD dro-utils # ./Status # git משיכה
זה נותן עותק לקריאה בלבד של קוד המקור שניתן לעדכן את השינויים האחרונים עם ‘Git Pull’. אפשר גם לבחור כל גרסה יציבה של דרובו -אוטילס באמצעות ‘Git -Branch -R’ ו- ‘Checkout git’. לפרטים, עיין בתיעוד GIT.
לכן, בדרך זו או אחרת, דרובו-אוטילס מותקנת. השלב הבא הוא לנסות את זה.
נסה את ה- CLI
הפריט הראשון לאמת לאחר ההתקנה הוא להפעיל את ממשק שורת הפקודה (CLI.) ותראה אם קורה משהו הגיוני. במערכת שלי עם דרובו [#SDZ] להלן קורה:
% sudo drobom סטטוס /dev /sdz /drobo01 100 % מלא (['התראה אדומה', 'דיסק רע', 'אין יתירות'], 0) %
[4] | בדוגמאות, הכונן השתנה תמיד ל- SDZ כדי להימנע משגיאות העתקה/הדבקה. |
מאוד מפחיד, אבל הדרובו שלי במצב רע כרגע. התוצאה הרגילה היא: [] כסטטוס, מה שאומר שאין שום דבר רע. כדי לקבל כל מיני מידע על הדרובו, נסה ‘מידע על דרובום.’פתיחה ללא טיעונים בכלל, מה שיגרום לה להדפיס רשימה של הפקודות הזמינות דרך ממשק שורת הפקודה.
נסה את ה- GUI
לאחר אימות פונקציונליות שורת הפקודה, והנחה שהתקנת Python-QT4:
# תצוגה של דרובום
כאשר שורש מתחיל GUI עבור כל דרובו המחובר למחשב. ישנן כרטיסיות שונות המאפשרות לאפשר לקבל מידע מהדרובו, וגם לשנות את התצורה שלו. לדוגמה, ניתן להשתמש בכרטיסייה בפורמט של ה- GUI כדי לחלק את המכשיר וליצור מערכת קבצים יחידה עבור LUN נתון.
ישנן שתי אפשרויות לבצע בעת הגדרת Drobo: סוג מערכת קבצים וגודל LUN. לדיון בבחירות אלה, אנא התייעץ: LunSize מתאים לכל הבחירה במערכת הקבצים.
הגדרה ידנית Drobo עם לינוקס
פרק זה מספק דוגמה להמחשה לתצורה הנפוצה ביותר. מערכת קבצים Ext3 בנויה על דרובו עם כל גודל שזכתה כבר קיימת. מצבי ה- GUI והקו מייצרים בדיוק את אותה התוצאה, ופשוט מבצעים חלוקה לינוקס סטנדרטית באמצעות PROTED, ובונה מערכת הקבצים המתאים לסוג המדובר. מדגם CLI Run:
Leakeerasemydata# drobom -d/dev/sdz פורמט ext3 peter@pepino: ~/drobo/drobo -utils $ sudo ./DROBOM פורמט EXT3 /DEV /SDZ - DROBO DISK PACK 00% מלא - ([], 0) הכנת סקריפט בפורמט למערכת קבצים EXT3 כפי שביקשת בסדר, בניתי את התסריט אבל שום דבר לא נמחק עדיין. אתה יכול להסתכל על זה עם: CAT /TMP /FMTScript אם אתה באמת בטוח, קדימה ועשה: SH /TMP /FMTScript אזהרה: מוכן להשמיד את כל הנתונים שלך. לְהַמשִׁיך? (y/n) n phew. עצרת בדיוק בזמן! peter@pepino: ~/drobo/drobo-utils $ # cat/tmp/fmtscript #!/bin/sh נפרד/dev/sdz mklabel gpt נפרד/dev/sdz mkpart pri ext3 0 100% נפרד/dev/sdz הדפס; שינה 5 mke2fs -j -i 262144 -l drobo01 -m 0 -o sparse_super,^resize_inode /dev /sdz1
האמור לעיל מגדיר את הדרובו כמחיצה אחת גדולה, עם תווית שאומרת שהיא צריכה להכיל מערכת קבצים EXT3 [#MKE3FS]. עבור מערכת קבצים של NTFS, כתוב ´ntfs ‘במקום ext3. השלב הבא הוא להוסיף את מערכת הקבצים למחיצה. בעוד שהם נפרדים הם מיידיים, ה- MKE2FS לוקח זמן, פשוט יש קצת סבלנות, זה יהיה בסדר. הקפה הוא הצהרת אחריות חמה נחוצה בשלב זה:
אזהרה: השורות הבאות ימחקו את כל הנתונים על הדרובו שלך! אזהרה: לא, זה לא ישאל שאלות! אזהרה: שאל את עצמך, לפני שתתחיל: האם אתה בטוח? אזהרה: אחרי השורה השנייה אתה טוסט. אזהרה: הכי טוב לגבות את הנתונים שלך לפני כן. sh -x /tmp /fmtscript
(עבור מערכת קבצים של NTFS, השתמש ב- MKNTFS -F -L DROBO01 /DEV /SDZ1 . עבור Ext3, היו מוכנים לחכות [#mkext3time] _)
[5] | הפקודה המתאימה לבניית מערכת קבצים EXT3 היא MKE2FS -J. זה מבלבל אנשים שתוהים מדוע לא משתמשים באיזה סוג של MKFs Ext3. אין אחד, EXT3 הוא EXT2 עם יומן. |
[6] | MKE2FS לוקח הרבה זמן לרוץ, בסדר גודל של עשר דקות לכל טרהייט. כפתור פורמט התצוגה פשוט הופך לאדום בזמן שהפורמט מתבצע. טרם קבעו שיטה לעקוב אחר ההתקדמות מה- GUI. מערכות קבצים אחרות נוצרות מהר הרבה יותר, כך שפחות בעיה. |
Root@Alu: ~# נפרד -i /dev /sdz gnu נפרד 1.7.1 שימוש /dev /sdz ברוך הבא ל- GNU נפרד! הקלד 'עזרה' כדי להציג רשימת פקודות. (נפרד) mklabel gpt (נפרד) mkpart pri ext2 0 100% (נפרד) צא שורש@alu: ~# fdisk /dev /sdz gnu fdisk 1.0 זכויות יוצרים (ג) 1998 - 2006 קרן תוכנה חופשית, Inc. תוכנית זו היא תוכנה חופשית, המכוסה על ידי הרישיון הציבורי הכללי של GNU. תוכנית זו מופצת בתקווה שהיא תהיה מועילה, אך ללא כל אחריות; ללא אפילו האחריות המשתמעת לסחירות או לכושר למטרה מסוימת. עיין ברישיון הציבור הכללי של GNU לפרטים נוספים. שימוש בפקודה/dev/sdz (m לעזרה): P דיסק/dev/sdz: 2199 GB, 2199020382720 בתים 255 ראשים, 63 מגזרים/מסלול, 267349 יחידות צילינדרים = גליל/SITER של DED/SOTISOM8888888888888888888888888888 פקודת לינוקס (m לעזרה): q root@alu: ~# mke2fs -j -i 262144 -l drobo01 -m 0 -o sparse_super,^zaze_inode /dev /sdz1 mke2fs 1.40.8 (13-MAR-2008) תווית מערכת קבצים = DROBO01 סוג מערכת הפעלה: גודל בלוק לינוקס = 4096 (יומן = 2) גודל שבר = 4096 (יומן = 2) 8388608 אינודס, 536870886 בלוקים 0 בלוקים (0.00%) שמור לחסימת הנתונים הראשונים של משתמש העל = 0 16384 קבוצות בלוק 32768 בלוקים לקבוצה, 32768 שברי לקבוצה 512 אינודס לקבוצה גיבויים על -על -על מאוחסנים על חסימות: 32768, 98304, 163840, 229376, 294912, 819200, 18476, 40636, 40963, 40963, 78472, 78472, 78726, 78472, 78472, 26872, 26872, 26872, 29472, 78426, 78472, 728 62624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000, 214990848, 512000000 כתיבה בטבלאות: יצירת יומן (32768 חסימות): ביצעו כתיבה של כל קבצים בביצועים או בביצוע קבצים זהים. מגיע ראשון. השתמש ב- tune2fs -c או -i כדי לעקוף. Root@Alu: ~# Root@Alu: ~# הר /dev /sdz1 /mnt
Lunsize מתאים לכולם?
כברירת מחדל, דרובו יוצר ‘דיסק’ נפרד הנראה למחשב עבור כל 2 טרה-בייט (TIB) של קיבולת מוגנת של זוגיות ביחידה. השימוש הטבעי ש- Drobo מזמין אצל משתמשים הוא להיות מכשיר גדול וגדול המכסה את כל הנתונים במכשיר. לדוגמה, ב- Mac OS/X, המשתמשים לעתים קרובות יוצרים 16 LUNs TB ב- HFS. זה מאפשר לכל האחסון להתאים לבריכה אחת גדולה. החיסרון של LUNs גדולים יותר קשור לזמן ההפעלה, והזמן לבצע בדיקת מערכת קבצים.
תחת לינוקס למרבה הצער, עם דרובו מהדור הראשון, יש להגביל את גודל הנפח ל -2 TIB [#gen12tib] _. יש לקוות, אך לא מאושרים, כי מוצרים מאוחרים יותר תומכים ב- LUNs גדולים מ- 2 TIB ב- Linux. נוף דרובום מגביל אפוא את הגודל לשני טיב כרגע. ניתן להשתמש בממשק שורת הפקודה ליצירת מטוסים גדולים יותר, הם עשויים לא לעבוד.
ב- Lunsizes> = 2TB: – בהפצות ישנות יש כמה גוטשות הקשורות ל
כלי לינוקס שאינם מוכנים 2TB. כדי לעלות על 2 TB, עליך: – השתמש במחיצות GPT, שאינן נתמכות על ידי גרסאות FDISK ישנות יותר. כלים המבוססים על עבודה משומשת מצוין, בעיקר. — GPARTED נכשל, ונראה שיש לו מגבלת 1 TB על מכשירים. (באג #524948 דיווחו לבוגזילה.גַמָד.אורג) זה רק ה- GUI, כמו ש- Libparted זה בסדר, וכלים אחרים המבוססים עליו עדיין עובדים.
— על גרעין לינוקס < 2.6.24, the USB layer won't let one address LUNs/offsets >2 TB. לדוגמה, אובונטו הרדי (8.04) שיצא באביב 2008 יש 2.6.24, וכך גם בסדר. מעולם לא הצלחתי לבדוק את הבעיה הזו. — על גרעין לינוקס < 2.6.31 there is are reported firewire problem that will prevent devices >2 טיב מהעבודה. — EXT3 עם בלוקים של 4K אמור לאפשר קיבולת מערכת הקבצים של 8 TIB. נראה כי חסימות 4K מוקצות כברירת מחדל. אז אני חושב מקסימום טוב. יהיה כיף להגדיר את ה- Lunsize ל- 8 TIB ולבדוק את זה.
— Windows XP אינו תומך ב- LUNs> 2 TIB
[7] | בדיקות רבות בוצעו עם מוצרים מהדור הראשון ומספר מצבי כישלון שונים נמצאו כאשר הם חורגים משני טיב. נתוני Robotics התייחס למספר מצבי כישלון, באמצעות תיקונים לגרעין ב -2.6.24, ול- FireWire ב -2.6.31, וממשיך לפנות אליהם במוצרי דור מאוחר יותר. |
איזו מערכת קבצים?
דרובוס עובד היטב תחת לינוקס עם Ext3. אפשר, כמובן, להגדיר NTFS או HFS+ או FAT32 במידת הצורך, אך נראה כי זה אינטואיטיבי באופן פעיל בלינוקס. מפתחים של דרובו-אוטילים לא בדקו HFS. לינוקס לא כותבת ל- HFS+ כתבי עת בשלב זה, ולכן תמיכה ב- HFS אינה קיימת. הצלחה טובה מדווחת עם NTFS-3G, אך הביצועים נמוכים בהרבה ממה שמדווח בדרך כלל עם EXT3. אלא אם כן נדרשת תנועה פיזית של הדיסק בין מערכות, הפורמט הילידי (EXT3) הוא האפשרות הטובה ביותר.
הגדרת ISCSI
זהו נוהל להגדרת תצורת Drobo Pro לגישה באמצעות ISCSI. מידע זה מבוסס על פוסט של Lemonizer בקבוצת Google 2009/05/16, עם עדכונים המבוססים על שיפורים ובדיקות של אחרים בסתיו 2009:
1. חבר את המקצוען באמצעות USB, וקבע ידנית את התצורה של ה- IP של DBPRO # DROBOM INFO הגדרות # DROBOM SET IPADDRESS 192.168.2.80 # Drobom Set Netmask 255.255.255.0 # drobom הגדר את UsestaticiPaddress True
השלב הבא הוא לנתק את ה- USB ולהתחבר על ידי ISCSI:
2. התקן Open-ISCSI (http: // www.Open-ISCSI.org/): sudo apt-get התקן פתוח-ESCSI 3. חבר את ה- DBPRO למכונה מארח באמצעות ISCSI 4. תעודת זהות של Query DBPRO: SUDO ISCSIADM -Discovery Mode -סוג SendTargets -Portal 192.168.2.80 5. העתק את מחרוזת המזהה שהוחזר על ידי ISCSIADM, משהו כמו "IQN.2005-06.com.datarobotics: drobopro.TDB091840080.Node0 "6. התחבר ל- DBPRO: sudo iscsiadm -צומת מצבים -targetname iqn.2005-06.com.datarobotics: drobopro.TDB091840080.Node0 -192.168.2.80: 3260 -לוגין
אם הכל עבר כשורה, הדרובופרו שלך צריך להופיע מתחת /dev. בדוק גם/var/יומן/הודעות כדי לאשר שמכשיר ISCSI מחובר בהצלחה. לאחר מכן, דרובו-אוטילס אמור להיות מסוגל לאתר את הדרובו ולנהל אותו על פני Ethernet/ISCSI.
קושחת דרובו
שדרוג קושחה הוא די מסביר את עצמו ב- GUI. בפעם הראשונה שתלחץ על כפתור העדכון, הוא בודק כדי לבדוק אם קושחה חדשה זמינה. אם יש קושחה חדשה יותר, היא מציעה לשדרג, עם הנחיות מתאימות. באופן דומה, לממשק מצב השורה יש שתי פקודות להתמודדות עם קושחה, FWCheck יגיד לך אם נדרש שדרוג. ה- FWUPGRADE יעשה את העבודה. זה לוקח כמה דקות ומדפיס סטטוס שאתה יכול לראות איך הוא מתקדם. תהיה סבלני:
ROOT@PEPINO:/HOME/PETER/DROBO/DROBO-UTILS/תא המטען# DROBOM FWUPGRADE ValidateFirmware START. מספר קסם מאומת. טוֹב. 484 + 2937552 = 2938036 אורך תוקף. טוֹב. CRC מכותרת: 4260378881, מחושב באמצעות Python Zlib CRC32: 398201869 כן, ה- CRCs הכותרת לא תואמים. לעת עתה הם אף פעם לא עושים זאת . מתעלם מזה. CRC לגוף מהכותרת: 1852877921, מחושב: 1852877921 32 סיביות בדיקת יתירות מחזורית נכונה. טוֹב. ValidateFirmware מוצלח. WriteFirmware: i = 484, התחל = 484, אחרון = 2938036 FW אורך = 488 . כתב 32768 בתים. סה"כ: 33252 כתב 32768 בתים. סה"כ: 66020 . . . כתב 32768 בתים. סה"כ: 2720228 כתב 32768 בתים. סה"כ: 2752996 כתב 32768 בתים. סה"כ: 2785764 כתב 32768 בתים. סה"כ: 2818532 כתב 32768 בתים. סה"כ: 2851300 כתב 32768 בתים. סה"כ: 2884068 כתב 32768 בתים. סה"כ: 2916836 כתב 21200 בתים. סה"כ: 2938036 WriteFirmware בוצע. i = 2938036, len = 2938036 root@pepino:/home/peter/drobo/drobo-utils/trunk#
לאחר סיום, בדוק אם זה עבד באמצעות:
ROOT@PEPINO# STATUS DROBOM /DEV /SDF - 00% מלא - (['התקנת קושחה חדשה'], 0)
אם הסטטוס הוא כזה, עשה:
ROOT@PEPINO:/HOME/PETER/DROBO/DROBO-UTILS/תא המטען# DROBOM כיבוי
אורות יבהבו וכו ‘. המתן עד שדרובו יחשיך. המתן עוד חמש שניות, ואז בטל את ה- USB / מחבר.
חבר אותו פנימה, והמתן 10 שניות. זה אמור להתחיל עם הקושחה האחרונה הזמינה עבור ה- DROBO.
פקודות הדרובום, כמו לוח המחוונים של DRI, בדרך כלל יקבלו את הקושחה והשדרוג האחרונים והגדולים ביותר. במידת הצורך ניתן לטעון קושחה שרירותית מה- CLI עם פקודת FWLOAD.
בְּטִיחוּת
המודאגים מהבטיחות בשימוש בתוכנה זו צריכים לדעת: היא פותחה בסיוע הספק (Data Robotics Inc.), ובכל מקרה, המבוסס על תיעוד ספקים, ולפחות עידוד, אם לא תמיכה על הסף. לכל שחרור, QA.קובץ txt בנוי, ומדגים את בדיקות הפונקציונליות. ישנם אימות בדיקות מספר רב המובנות בתהליך שדרוג הקושחה, ולכן כמעט בלתי אפשרי לבחון דרובו באמצעות הכלים. Drobo-Utils מאמת את סומי הבדיקה של קושחה לפני שתנסה להעלות את התמונה למכשיר, והמכשיר בודק את הקושחה גם כנגד הסומי הבדיקה. הקושחה החדשה נטענת במיקום חלופי מהפעילה כיום, ואם הפעלת הקושחה החדשה נכשלת, הדרובו פשוט יאתחל את הישן.
מצד שני, כללי השכל הישר אכן חלים. קביעת גודל ה- LUN, או מעצבת מחדש של דרובו תמחק את כל הנתונים בין אם הם נעשים על לינוקס או בכל מערכת הפעלה אחרת. אלה כלי חשמל, והם יכולים לעשות נתוני נזק אם משתמשים בהם ללא טיפול נאות. לדוגמה, האמינות של כל יחידת אחסון אינה מצמצמת את הצורך בגיבויים שהיא רק מקלה על עשייתם. דרובו הוא מקום מצוין לשים גיבויים, אך לא תחליף להם. גיבויים הם הדרך היחידה להתייחס לשגיאה 18 (מספר הסנטימטרים מול המקלדת מקור הבעיה טמון.) ואף יחידת אחסון לא יכולה להגן מפני אש או שיטפון.
תאימות קושחה
דרובו נבדק עם כל גרסת הקושחה הישנה. כל דרובו צריך להיות ניתן לשדרוג לקושחה מודרנית באמצעות לוח המחוונים.
עבור Drobo V1 (רק דגמים העומדים לרשותי המשמשים ל- QA)
- מנקודה זו, נראה שאתה לא צריך לנתק את מחבר ה- USB כדי להשלים את השדרוג.
- קושחה לפני כאן עוסקת בצורה לא טובה עם ext3.
פְּרִיסָה
אף יחידת אחסון אף פעם לא נבנתה, בשום נקודת מחיר, לא יכולה לעמוד בציפייה של לעולם לא להפסיד נתונים. אין שרביט קסמים לנופף כדי לפתור את בעיית אבטחת המידע. אנשים עדיין זקוקים לאסטרטגיה סביב גיבויים ותחזוקתם. דרובו מקל על יישום אסטרטגיה, אך אינו מחליף אותה. ל- Data Robotics יש דף שיטות עבודה מומלצות שאומר זאת היטב, אבל הניסוח הוא קצת מפעיל, ובעוד שהוא מספק מושגים כלליים, זה לא מספיק מרשם כדי שאנשים יגישו בקלות.
פרק זה נותן כמה דוגמאות ושימוש במקרים כדי לעזור לאנשים לפתח את האסטרטגיה המתאימה עבורם. נסה לשמור על זה פשוט ובטון.
מושגים כלליים
אל תסתמך על מכשיר אחד, לעולם! לפני פריסת יחידת אחסון, יש לבצע את ניסוי המחשבה של מה יקרה אם כל הנתונים עליו יאבדו. תמיד יש רמות סיכון. לשימוש אישי, ניתן לקבל את הסיכון שאם הבית נשרף, יש רק גיבויים לא שכיחים מחוץ לאתר, וחודשים או שנים של נתונים עלולים לאבד. אם מישהו ינהל את העסק שלו מהבית שלהם, סביר להניח שהסיכון הזה לא יהיה מקובל.
השיטה הפשוטה ביותר לגיבוי הנתונים שלך היא להכניס אותם למקום יחיד הומני, ולגבות את כל העניין. זו אסטרטגיה תקפה, אך קחו בחשבון את המקרה הריאליסטי הבא:
חברה עושה גיבויים מצטברים [#incrbkup] פעם ביום, וגיבוי מלא פעם בשבוע. אחת לחודש, גיבוי מלא שני נשמר כחודש, בעוד שה- WeekLies ממוחזר. גיבויים חודשיים נשמרים למשך שנה, ובכל שנה גיבוי אחד נשמר במשך חמש שנים. אז אם אתה כותב נתונים פעם אחת ותשמור עליהם ללא שינוי במשך חמש שנים, יהיו לך 3 גיבויים שבועיים, 11 חודש ו -4 גיבויים שנתיים של הנתונים האלה, או 17 עותקים. אסטרטגיה זו אינה יוצאת דופן או מוגזמת במיוחד, מדיניות ארגונית רבות בסופו של דבר עם 50 עותקים או יותר של הנתונים.
עם זה בחשבון, אם אתה נמנע מגבות את מה שאתה לא צריך, אתה לא שומר רק בייט אחד, אלא גם את כל העותקים. עם מעט מחשבה, בדרך כלל ניתן להפחית את צרכי האחסון הכוללים על ידי סיווג נתונים באופן מתאים.
[8] | גיבוי מצטבר הוא המקום בו רק מה שהשתנה מאז שנשמר הגיבוי המלא האחרון. גיבוי מלא הוא עותק שלם של כל הנתונים. |
לדגמי דרובו שונים יש ביצועים שונים מאוד. פריסת דרובו באמצעות ממשק USB שכן אחסון ראשוני עשוי לאכזב. עיין במטריקס התאימות לפרטים.
סווג את הנתונים שלך
ישנן רמות ערך שונות עבור נתונים. לדברים שהורדו מהאינטרנט, או קוד המקור שנדחף למאגר באינטרנט, יש גיבויים טבעיים ברוב המקרים. אובדן הנתונים העומד בתור להדפסה, עשוי להיות לא הפסד נורא. אובדן הסרטונים שהוקלטו מהאוויר מהטלוויזיה, אולי גם לא נורא.
כל סוג של נתונים שלא כדאי לגבות אותם, או שעבורם קיימים גיבויים, לא צריך לגבות אותם באופן מקומי. הקצה השני של הספקטרום הוא נתונים קנייניים, שעבורם עותקים באינטרנט אינם מתאימים ואשר אינם ניתנים להחלפה אם אבודים. בעסק מצולם, התמונות, רשומות המס, חשבונות וכו ‘. בתחום אישי, אלה יכללו תמונות משפחתיות וכו ‘. מאפשר להתקשר למידע מסוג זה נתונים יקרים
הנתונים הבלתי ניתנים להחלפה הם מה שאתה צריך כדי להגן. אז ניתן לעשות את הסיווג במספר דרכים, אך הפשוטה ביותר היא רק להכניס נתונים יקרים רק בספריית הבית. עד כה זה נורמלי. הדבר הלא שגרתי בא הבא: אל תשים שם שום דבר אחר. הורדות באינטרנט, נתונים שניתן לשכפל בקלות וכו ‘. צריך ללכת למקום אחר. באופן כללי, שמור על ספריות הבית של המשתמשים קטנים ויקרים ככל האפשר.
כדוגמה נוספת, במקרה השימוש האישי שלי, לינוקס ניתן להוריד בקלות, כך שאין גיבויים של מערכת בכלל. התצורות הן יחסית פשוטות, רק אישורים ותצורות מיוחדות מגובות, על ידי עותקים של המידע בספריה רגילה /ביתית של משתמש. הזמן השימור למערכת יחידה אינו מהווה בעיה לשימוש האישי שלי, וכשחזור יש צורך, ככל הנראה תהיה גרסת מערכת הפעלה חדשה שתוכל לנסות, כך שערך הגיבוי של המערכת מוגבל למדי.
הדבר היחיד המגובה הוא הספריות האישיות (/הבית) של כמה משתמשים.
אחסון ראשוני
אם דרובו משמש לאחסון ראשוני לנתונים יקרים, יש להשיג שנייה כמכשיר גיבוי. זה פשוט כמו זה. שמירה על כל הנתונים במכשיר אחד שלא ניתן לגבות אותה היא לבקש צרות.
קנאים יגידו כי היחידה השנייה צריכה להיות מחוץ לאתר. גם ל- Gen 1 / Gen 2 Drobo הם בעלי ביצועים מוגבלים, ואולי אינם מתאימים לתפקיד כאחסון ראשוני.
אחסון שריטות
אם הנתונים יש את כל המרחב הקיים במקומות אחרים (מראות של אתרי אינטרנט), ניתן להתחדש (קבצי אובייקטים של אוסף, הקלטות משידורי השידור בשרת מדיה), אף אחד מהנתונים הללו אינו יקר במיוחד, וניתן לשחזר את כל זה לאורך זמן במקרה של אובדן נתונים ביחידה אחת.
שוב, טיעון אחד נגד שימוש כזה הוא ביצועים. יחידות הדור הראשון והשני נמצאות מעט בצד האיטי לשימוש ב- Say. מצד שני, הגשת מדיה היא אפליקציית סטרימינג עם דרישות רוחב פס מיידיות בדרך כלל, כך שאפילו דרובוס מהדור הראשון צריך להיות בסדר עבור זה.
מאגר גיבוי
אמצעי רציונאלי להגדרת התצורה של הדרובו הוא כמאגר גיבוי. הדרובו הוא יעד הגיבויים. עותקים ראשוניים נמצאים על שולחן העבודה והמחשבים הניידים המגובים. נצפה בדרך זו, נתוני הגיבוי מתאוששים בקלות במקרה של אובדן נתונים: פשוט גבה את המערכת שוב. כמובן שההיסטוריה של גיבויים אבודה, אך הדבר החשוב הוא בדרך כלל היכולת לשחזר נתונים עדכניים.
פתרון תקלות
אף דרובוס לא התגלה
כדי למצוא את דרובו במערכת, דרובו-אוטילס שואלת את כל המכשירים המצורפים לצורך אינדיקציות שהיא נעשית על ידי Robotics Data. מיתרים אלה משתנים ממוצר למוצר. אם ה- DROBO (הדגם החדש) לא מתגלה, הפעל את ממשק שורת הפקודה עם פלט ניפוי איתור החומרה התברר. ככה:
# DROBOM -V 16 בוחן סטטוס: /dev /sda מזהה: (0, 0, 0, 0, 'ata') נדחה: הספק הוא ata (לא מ- DRI) הבדיקה: /dev /sdb מזהה: (2, 0, 0, 0, 'ATA') דחתה: VENTOR הוא ATA (לא מ- DRI) הבוחן: /SDC DROD 0, 8, 8, DROD 0, DROD 0, DROD, DROD, DROD) 0, DROD, DROD) 0, DROD). O (לא מ- DRI) רשימה חוזרת: [] לא התגלה דרובוס
כאן אתה רואה שמחרוזת הספק היא ‘דרובו’ שלא הייתה מחרוזת ספקים ידועה בזמן שהדוגמה הזו הופעלה. אז ואז נסה:
# Status Drobom -s Drobo
במילים אחרות, קח את מחרוזת הספק הלא ידוע והזין אותו כאפשרות -s כדי לצבוט איתור דרובום. סביר להניח שהדרובו שלך ייאסף.
רק LUN אחד מופיע?
Lun הוא קיצור של ‘יחידה לוגית’. מקור המונח הוא scsi [#scsi] _ טרמינולוגיה. כאשר יחידות פשיטה הפכו גדולות מדי לתמיכה בעבר, והיו מחולקות תת-מחולקות להציג יחידות קטנות יותר את מערכת ההפעלה. גודל ברירת המחדל של Drobos הוא 2 TIB (ניתן להתאמה באמצעות הכלים.) אם יותר שטח דיסק (לאחר שאיפשר זוגיות/יתירות) מכפי שמותקן Lunsize ביחידה, דרובו יציג LUN שני (או אפילו שלישי). כל LUN מופיע בלינוקס כדיסק נפרד (דוגמאות אם ה- LUN הראשון מופיע AS /DEV /SDE, הבא יהיה /dev /sdf, אז /dev /sdg.)
אם אתה חושב שאתה צריך לראות מספר LUNs ואתה לא, יתכן שתסתכל על כמה הגדרות גרעין: וודא שמודול גרעין SCSI_MOD נטען, וודא/sys/module/scsi_mod/parameters/max_luns הוא> 1.
Drobom View יפעיל GUI אחד לכל דרובו, ללא קשר למספר ה- LUNs. אם יתבקש לעצב, כל ה- LUNs עבור המכשיר יעוצבו.
[9] | ממשק מערכת מחשב קטן. תקן בכל מקום למחשבים לתקשר עם חומרת אחסון. SCSI כולל מפרטי כבלים לחומרה, שהם בעיקר מיושנים, אך מה שנשאר הוא “מערך הפקודה”, השפה המשמשת את המחשב כדי להגיש בקשות למכשיר. במובן זה, כל הדרובוס הם מכשירי SCSI. פקודות ה- SCSI מועברות בפרוטוקולים אחרים המשמשים להובלת נתונים בין מחשב למכשיר (Firewire, USB, ESATA, ו- כן. Iscsi) |
מקבל עזרה מ- DRI
DRI מתכוון לדרובוספוס.com לבעלים לדבר זה עם זה, למעט שאף בעלים לא יכול לראות את הדיונים, ובראשית. הרבה בעלים התנגדו לכך שהפורומים הללו היו פרטיים, כך שהחלה קבוצת גוגל שאנשים ישוחחו זה עם זה, והדיונים להישאר פומביים:
עדיין יש תפקיד נהדר עבור שטח דרובו, בכך שאנליסטים תומכים ברובד 3 (בעיקרם מפתחים.) לפעמים תסתכל שם. לקבלת תמיכה של Tier 3, אי אפשר לצפות לזמן תגובה מובטח, אך יתכן ויוכלו לספק קלט מסוים למוצרים עתידיים או לתכונות קושחה עתידיות. מסתבר שהפורומים של Drobospace אינם באמת לתמיכה. אבל אל תיקח את המילה שלי בגלל זה, הנה למעלה היה הצילום של דרי (מילולית מפוסט על Drobospace מאת Markf 2008/08/29) על הדברים:
ליצירת קשר עם נתונים Robotics Inc. לתמיכה באפשרויות שלך הן:
- תמיכה בטלפון-בעיות טכניות: 1-866-426-4280, שני-שישי בין השעות 8 בבוקר עד 17:00 PST, לא כולל חגים.
- תמיכה בטלפון-שאלות מראש: 1-866-99robot
- תמיכה בדוא”ל – בעיות טכניות: תמיכה@drobo.com
- תמיכה בדוא”ל – מראש שאלות: [email protected]
- בקשת תמיכה מבוססת אינטרנט: http: // www.דרובו.com/תמיכה/request_support.html
לכל שיחות התמיכה הטכנית, הדוא”ל ובקשות האינטרנט מוקצות מספר תיק ומעקב אחר. ל- DRI יש 3 שכבות של תמיכת לקוחות. רובד 1 ו -2 מטפלים ברוב המקרים. הם אחראים למעקב אחר טלפון, דוא”ל, מקרי אינטרנט ולפתרון אותם. מקרים מסוימים מסלימים לשכבה 3 שאנשי הצוות שלהם שוכנים במטה התאגידים שלנו ויש להם גישה לצוות ההנדסה.
תמיכה ב- Drobospace.com:
דרובוספוס.COM היא קהילת משתמשים ומסתמכת על מאמצי ההתנדבות של חבריה לעזור אחד לשני. מכיוון שזה מנוהל על ידי מתנדבים תגובה לבעיות משתנה. Tier 3 תומך במוניטור אנשי תמיכה בפורומים של Drobospace – שכבות 1 ו -2 מתמקדות ישירות בלקוחות, והם אינם נדרשים לקרוא Drobospace.com. על ידי תכנון שכבה 3 אנשים אינם מגיבים מייד לכל פרסום על מנת לאפשר לקהילה לתפקד. תלוי באופי הבעיה, רובד 3 רשאי לפרסם בפורום או לפנות ישירות לחבר באמצעות הודעה פרטית כדי להקל על פיתרון הבעיה.
מכיוון ש- Drobospace נמצא בבעלות ומנוהלת על ידי צד שלישי, Captible Networks LLC, אין שום קישור עם מערכות מסדי הנתונים של DRI. פוסטים כאן אינם מוקצים מספרי תיקים ומעקב – זה קורה רק עם מקרים שנפתחו ישירות עם DRI.
שאלות נפוצות
באיזה Lunsize אני צריך להשתמש?
2 Terabytes הוא הגדול ביותר שעליך להשתמש בו לעת עתה. יש המון ניסויים בקבוצות גוגל, המסוכמים כאן: Lunsize מתאים לכולם, התייעצות גם עם מטריצת התאימות מציינת את הניחושים הטובים ביותר במצב העניינים הנוכחי. DRI הודיעה על קושחה חדשה 1.1.4 עבור Drobo Pro אשר אמור להסיר את מגבלת 2 TIB, אך זה עדיין לא אושר.
מה קורה כשהשתמשתי בגודל גדול יותר?
זה בעצם קצת מגעיל. שום דבר לא קורה בהתחלה, נראה שהכל עובד בסדר. לאחר זמן מה זה לא מצליח להחזיר את החלל כאשר נמחקים קבצים. אורות הקיבולת הכחולה לא מראים קשר רב עד כמה מערכת הקבצים מלאה, כפי שמדווח על ידי מערכת ההפעלה. דרובו עשוי להיות בלתי יודע שובע, תמיד לבקש יותר ויותר שטח דיסק, למרות שכמות הנתונים המשמשים במערכת הקבצים אינה מצדיקה זאת. במקרים קיצוניים, נתונים עשויים להיות בלתי נגישים.
כיצד אוכל לבדוק ש- Lunsize עובד?
DRI משחרר באופן טבעי גרסאות חדשות של קושחה ועשוי לתקן בעיות אלה בשלב מסוים. אם אתה מוכן לבדוק את זה בדרובו החדש שלך, ההליך לעשות זאת הוא פשוט:
1. צור מערכת קבצים לפי הרגיל. 2. מלא את המרחב הפיזי. (אורות כחולים צריכים להדליק.) 3. הסר הרבה מהנתונים.
אם הבעיה אינה קיימת, אז אורות כחולים יתפקדו כראוי ויצאו להתכתב עם הנתונים שנמחקו לאחר זמן מה. אם האורות הכחולים אינם כבים לאחר שלב 3, אל תסמוך על הנתונים שלך למערכת קבצים זו. ליצור מחדש עם LUN קטן יותר ונסה שוב. 2 Terabytes הוא המקרה היחיד של הצלחה מתועדת עד כה.
האם אוכל למשתמש מחדש מחדש, XFS, BTRFS, XXFS ?
תשובה קצרה: לא.
כדי שדרובו יבצע ניהול אחסון, עליו לדעת איזה שטח הוא בחינם, ולכן הוא צריך להבין את מערכת הקבצים שאתה משתמש בו. רשימת מערכות הקבצים שהיא מבינה היא: FAT32, NTFS, HFS+, EXT3. זהו, כך שאם אתה רוצה להשתמש ברייסרפים, או XFS, או GFS, או מה שלא יהיה. אתה עושה מחקר. הספקים אומרים כי סוגי מערכות הקבצים האחרים לא יעבדו.
אם הדרובו שלי נשבר, האם אוכל להחזיר את הנתונים שלי?
לא. האופן בו הנתונים ממוקמים על הדיסקים הוא קנייני לחלוטין. אינך יכול לקחת את הכוננים ולחבר אותם בנפרד לשרת, ולקרוא את הנתונים בדרך זו, מכיוון שזה לא פורמט MD או LVM לינוקס שניתן לשחזר בקלות. אינך יכול למסור את חבילת הדיסק לחברה לשחזור נתונים, מכיוון שהם גם לא יודעים את פורמט הנתונים, ותצטרך לשלם להם לפורמט של מהנדס הפוך DRI, שייעשה יקר במהירות.
אתה צריך גיבוי או דרובו אחר. אפילו בקרב דרובוס יש גבולות לתאימות לראות את הדרובו.COM באתר האינטרנט לפרטים.
דרובו USB שלי תמיד עולה כדיסק אחר!
הסדר והתזמון של הדיסקים המחוברים לאוטובוסים של תקע חם יקבעו את שם המכשיר (זה יכול להיות /dev /sdb פעם אחת, ו /dev /sdc אחר.) אז לשים /dev /sdx ב- FSTAB כדי לעלות על הדיסקים שלהם, כפי שנעשה באופן מסורתי, לא יעבוד. במקום זאת, עשה:
peter@pepino: ~ $ ls -l/dev/disk/by-uuid סך הכל 0 lrwxrwxrwx 1 שורש שורש 10 2009-12-15 04:54 2C88743C8874071C-> ../ /../SDA3 LRWXRWXRWX 1 שורש שורש 10 2009-12-15 04:54 32A41D0A-B193-41F3-86FA-29BBEE8C2B3-> ../ /../SDA8 LRWXRWXRWX 1 שורש שורש 10 2009-12-26 12:08 3CD5D9CC-C227-4ED8-BAB2-60C2D71F6E9D-> ../ /../SDF1 LRWXRWXRWX 1 שורש שורש 10 2009-12-15 04:54 72B0EE8C-D0E8-479D-B79C-3DBDA1581F55-> ../ /../SDA6 LRWXRWXRWX 1 שורש שורש 10 2009-12-15 04:54 814472DB-DBEE-411C-8870-7CA59F32E7C1-> ../ /../SDA5 LRWXRWXRWX 1 שורש שורש 10 2009-12-26 12:16 8ED93296-9BE2-4576-9AE4-9D9C78363FB6-> ../ /../SDG1 LRWXRWXRWX 1 שורש שורש 10 2009-12-15 04:54 A4BC252E-0EB7-489C-94E7-688EFD52865-> ../ /../SDA7 LRWXRWXRWX 1 שורש שורש 10 2009-12-15 04:54 BC1AB400-DF49-457D-8700-C77DDE19E450-> ../ /../SDA2 LRWXRWXRWX 1 שורש שורש 10 2009-12-15 04:54 C2EE700DEE6FF7D5-> ../ /../sda1 peter@pepino: ~ $
ה- UUID הוא שם קבוע למחיצה. בכל פעם מותקן מחיצה, ייווצר קישור בספריה זו לכיוון הנכון /dev /sdx. כניסה הקשורה ל- UUID /etc /fstab נראית כמו:
UUID = 3CD5D9CC-C227-4ED8-BAB2-60C2D71F6E9D /DROBO01 EXT3 ברירת מחדל 0 2
איך הפקודה לבניית מערכת קבצים בונה מערכת קבצים EXT2?
מכיוון שמערכות קבצים EXT3 היא מערכת קבצים EXT2 עם יומן. הפקודה הרגילה לבניית מערכת קבצים EXT3 היא MKE2FS -J.
האם אתה יכול לקבל LUNs שונים עם מערכות קבצים שונות עליהן?
DRI: מספר מחיצות לכל LUN נתמך. גם שילוב של מערכות קבצים הנתמכות על הקובץ ב- LUNs ובמחצות השונות הוא בסדר גם כן.
האם דרובו עובד עם LVM?
יש אנשים שעושים את זה. לא הייתי מסתכן בזה.
מנהל עוצמת הקול של לינוקס הוא שכבה של תוכנה המפוצצת בין שכבת מערכת הקבצים לבין הדיסקים הפיזיים. הוא מספק נפח ‘מזויף’ (וירטואלי) עליו בנויים מערכות קבצים. זה נותן גמישות לשרשור מספר נפחים פיזיים יחד כדי ליצור מערכת קבצים יחידה, או להקצות נפח יחיד למערכות קבצים שונות לאורך זמן, שכן צרכים מכתיבים ולא את כולם בתחילת הדרך.
עבור דרובו, LVM יהיה מגניב במיוחד בכך שאפשר להקצות תחילה רק את המרחב הפיזי זמין בפועל בתוך ה- LUN, ובכך יישומים המפתח על הימנעות ממילוי מערכות קבצים יתפקדו נכון, במקום תמיד לבקש להכניס אחסון נוסף ולא לנהל את האחסון העומד לרשות. כאשר יותר מרחב פיזי (כוננים חדשים!) הופך להיות זמין, אפשר להקצות יותר מקום לנפח הווירטואלי ואז לגדל את מערכת הקבצים. אז דרובו עדיין היה מטפל בסמים של תחזוקה מוגדרת, פעולות ממסר וכו ‘. אך למשתמש יש שליטה רבה יותר על אופן הקצאת המרחב ברמת מערכת ההפעלה.
כדי שזה יעבוד, קושחת דרובו תצטרך להבין את LVM במידה מסוימת. ניסויים ראשוניים הראו כי הקושחה לא העריכה את LVM. היכולת להוסיף יחידת דרובו כ- PV ליחידת LVM תהיה מגניבה מאוד.
האם דרובו תומך בהצפנת דיסק מלא?
דרובו עובד על ידי ידיעה כיצד מוצבת מערכת הקבצים ומתיימרת שיש לה יותר מקום ממה שנמצא פיזית. דרובו עושה קצת יד של יד כדי לנהל את שטח הדיסק ולהעביר את הדברים בצורה אופטימלית מכיוון שדיסקים קשיחים נכשלים או מתווספים.
הצפנת דיסק מלא המיושמת על ידי מערכת ההפעלה גורמת ל- DROBO לא ניתן להבין את מערכת הקבצים, כך שהיא לא יודעת באילו בלוקים נמצאים בשימוש, והיחידה תמיד תאמין שהמערכת מלאה לחלוטין. דרובו לא יתנהג טוב. בין השיטות שלא יעבדו הן כל מה שפועל על מחיצת דיסק גולמית, כמו TrueCrypt, או כל אחד מהפתרונות המבוססים על Cryptoloop Linux.
במקום הצפנת דיסק שלמה, יש צורך בשיטה המשתמשת במערכת קבצים בסיסית הידועה לדרובו (הרשימה קצרה: FAT32, NTFS, HFS, EXT2). ב- Windows, ספריות הצפנה עם NTFs סטנדרטיים יעבדו מצוין. ב- Linux, בחירה טובה תהיה ENCFS http: // www.arg0.Net/ENCFS, המציין שמות קבצים ונתונים על מערכת קבצים EXT, או שיטה אחרת המשתמשת בכתף http: // fuse.SourceForge.נֶטוֹ. מדווחים לעבוד טוב.
קראתי הכל. עֶזרָה?
התחנה הראשונה הטובה ביותר היא קבוצת Google.
מהו רישיון דרובו-אוטילס?
רישיון ציבורי כללי – GNU – GPL .
נקודות זכות
פיטר סילבה: כתב את רוב כל זה. כריס אטלי: אריזות הדביאן המתאימות. בראד גילורי: חלקם עוזרים באבחון ובתיקונים. ג'ו קראן: המון השראה. אנדי גרובר: כמה ניקוי אלגנטיות. סבסטיאן סובולבסקי: טלאי דרובופרו ובדיקות.
בודקים (של דרובופרו): Robj, Sebastian (aka Tom Green), Elliota, Andrew Chalaturnyk
מנהליה
גרסה 9999, מעט
Drobo Utils זכויות יוצרים (C) 2008,2009 פיטר סילבה (פיטר.א[email protected]) Drobo Utils מגיע ללא אחריות; לפרטים סוג ראה את הקובץ בשם העתקה בשורש עץ ספריית המקור.
דפי אדם
דרובום
- דרובום – הממשק (שורת פקודה + תצוגה עבור GUI)
הערות מפתחים
תוכנה זו היא זכויות יוצרים תחת GPL. עיין בקובץ הקצה הקרוב לפרטים.
זוהי ערימה של קטעים שימושיים אקראיים למפתחים. (aka הערות לעצמי 😉
עבודה עם מקור
קוד מקור הפרויקט מנוהל באמצעות מאגר GIT המסופק על ידי SourceForge.נֶטוֹ. Git (http: // git-scm.com/) מספק מודל פיתוח מבוזר לחלוטין, כך שאפשר להחליף טלאים באופן שרירותי בקרב המפתחים. ב- SF.מאגר נטו, סניף ‘המאסטר’ הוא יעד האינטגרציה הסופי לשחרור עתידי.
קבלת עץ מקור
להלן בודק את ענף הראשי של עץ קוד המקור ומכניס אותו לספריית המשנה של דרובו-אוטילס של העץ הנוכחי.
לפני ביצוע התחייבות, וודא ששדות המחבר מוגדרים כראוי. אפשר להשיג טלאים המופעלים על הסניף עם משיכת GIT, ולהתחייב טלאים להפצה עם דחיפת GIT.
לבנות תלות
כדי לבנות את החבילה מהמקור, ישנן מספר חבילות אחרות הדרושות:
Boule% sudo יכולת התקנה dephelper python2.5-dev boule% sudo captitude התקן את Python-Docutils Boule%
השורה השנייה נדרשת רק לבניית תיעוד. מצד שני, כדי לקבל רשימה מלאה של חבילות שאתה צריך, עדיף להשתמש בחלון מעטפת כדי GREP בקובץ בקרת החבילה של DeBian (המגדיר מה התלות למערכת הבנייה):
peter@pepino% grep תלויים Debian/Control Build-Deplens: dephelper (> = 5), python2.5-dev, Python-Docutils תלוי: $, $, נפרד פיטר@pepino%
Git הגדר את המחבר לתיקון
כדי להבטיח את המחבר הנכון על טלאים שנוצרו, הקפד להגדיר את הגדרות המחבר שלך. משהו כמו להלן מתאים אם אתה משתמש בזהות יחידה לכל תרומות הקוד שלך:
Boule% git config -משתמש גלובלי.שם "שם ראשון שם משפחה" Boule% Git Config -משתמש גלובל.שלח דוא"ל "מפתח@sourceforge.Net "Boule%
אחרים עשויים לרצות שהזהות תשויך לכל פרויקט.
באמצעות תמונת מצב של מקור
לפעמים, כשיש בעיות, התיקון נבדק, אך לא היה זמן לעשות תהליך שחרור מלא. אם אתה באמת זקוק לתיקון, האפשרות היחידה שלך היא להשיג אותה ממאגר GIT של המפתחים. אם אומרים לך ‘זה בגיט’, זה מתייחס למערכת ניהול קוד המקור של GIT, והשרת לכך נמצא ב- SourceForge.נֶטוֹ. איך להשיג את זה:
# Git Clone SSH: // מפתח@drobo-utils.גיט.SourceForge.Net/Gitroot/Drobo-Utils/Drobo-Utils Mine # CD מכרה # היכנס לספריית המקור שהורדת # ./סטטוס דרובום # נסה את זה. # הגדרת פייתון.PY התקנה # התקן אותו במקומות מערכת. # סטטוס דרובום # נסה את זה. # Git Pull # קבל כל שינויים שנעשו מאז שיבוט ה- GIT נעשה. # הגדרת פייתון.PY התקנה # התקן את השינויים במקומות המערכת.
דגימת דגימה של גרסה יציבה. לצפייה בסניפים זמינים:
% git סניף -מקור/ראש -> מקור/מקור מאסטר/מקור מאסטר/מקור NOC/Peter Origin/R0.2.1 מקור/R0_3_3 מקור/R0_4_0 מקור/R0_5_0 מקור/R0_6_0
כאשר גרסה היא משהו כמו R0_4_0. אז אתה יכול לבחור מישהו לעבוד איתו:
% GIT סניף R0_4_0 -R מקור/R0_4_0 סניף R0_4_0 הגדר לעקוב אחר סניף מרחוק R0_4_0 ממקור. % Git Checkout R0_4_0 עבר לסניף 'R0_4_0' %
כשאתה משתמש ב- Git כדי להשיג עץ, הוא שומר על עותקים של מטא נתונים כדי להיות מסוגל לעקוב אחר שינויים. אם אתה רוצה עותק שאינו מכיל שום קרופט, rm -rf .Git בשורש עץ המקור.
אם אתה מערבב חבילות שהורדו והתקנות מקור, עיין בסעיף הבא עבור Gotchas.
DPKG VS. התקנת Python
ההגדרה ‘.תסריט PY, שהוזכר בסעיף הקודם, הוא אמנה ממערכת האריזה של Distutils Python. התקנת Distutils שונה במקצת מהתקנה מחבילות Debian. לא נראה שיש דרך Distutils להסיר חבילה. גע בכל הקבצים, עשה התקנה ואז הסר ידנית את הקבצים שהם מותקנים.
Drobo-Utils נאספה להכללה בביאן. האריזה “האמיתית” לחבילות דביאן נשמרת בעץ נפרד ומתוחזקת על ידי מפתחי דביאן.
ה- Debian/ההתקנה מכניסה דברים ל-/usr/sbin בזמן ההגדרה.PY מכניס את הדברים ל- /usr /bin. גם התקנת Python אינה מתקינה את דפי האדם, אותם DPKG דואג. גם ה- LIBs ממוקמים אחרת. לא סקרתי את הסכסוכים האחרים, פחות מבלבלים להשתמש בשיטה אחת או אחרת במערכת.
(אם אתה מבצע התקנת Distutils, הסר את החבילה Debian דרך: dpkg-purge drobo-utils)
משחרר
1 – הפוך סניף # בהנחה שיש לך מאגר מקומי. סניף git # יוצר את הסניף, מ- CWD (צריך להיות אדון) Git Checkout # מיתג את ה- DIR הנוכחי לסניף. 2 – חותמת את הסניף עם שינויים בגרסה VI.txt # מלא של שינוי שינוי לשחרור VI Debian/ChangeLog # OPPANIPPANIAG. הגדרת VI.PY # ערוך גרסה VI DROBO.PY # ערוך גרסה 3 – בניית חבילות לבדיקה והתקנה. (ראה מתכון נפרד.) 4 – הפעל QA. רשום תוצאות של בדיקות שחרור בסניף (QA.TXT) כאשר נוצרים בדיקות חדשות, שנה QA.txt על תא המטען כדי לשמור על הפניות לשחרור הבא. 5 – התחייב ודחף QA’d סניף git התחייבות – דחיפה דחיפה מקור מקור: שופטים/ראשים/
אבטחת איכות (QA.טקסט)
QA.TXT הוא יומן אבטחת איכות. הגרסה בתא המטען של המהדורות מציינת את נוהל ה- QA המיושם על הגרסה הבאה במהלך תהליך השחרור. מכיוון שנוצר סניף לכל מהדורה, גרסת ה- QA.TXT משמש כיומן איכותי לשחרור זה. אז אפשר לעשות קופה של Git, או לייצא Git כדי לקבל את יומן האיכות לכל שחרור (QA.TXT מציג בגרסה 0.4.0)
בניית חבילות דביאן ואובונטו
מניח שהתקנת את תלות הבנייה:
# השג עץ טרי % git שיבוט ssh: // user@drobo-utils.גיט.SourceForge.Net/Gitroot/Drobo-Utils/Drobo-Utils- % Cd drobo-Utils- % rm -rf .git # היפטר מ- Git Cruft, ומניב עץ מקור גולמי. % CHMOD 755 DEBIAN/כללים # אני לא יודע מדוע ההרשאות טעות. # Debian/ Config זה מיועד רק לחבילות שאינן דיסטרו. # בונה עבור דביאן ואובונטו. % dpkg -buildpackage -rfakeroot % cd .. # שנה את שם זה עבור כל ההפצה המתאימה. % mv drobo_utils_0.3.3-1_I386-> DROBOUTILS_0.3.3-1_I386_UBUNUTUINTREPID.DEB # בנה מחדש את זפת המקור מכיוון שיהיה בו הקישור 'דביאן'. % CD Drobo-Utils-0.99.9 % RM Debian % CD .. % TAR -CZVF DROBO-UTILS-0.3.3-1.TGZ Drobo-Utils-0.99.9
החל מבחני QA. לפי QA.תוצאות הקלטת TXT שם.
עדכון התיעוד
השתמש בכלי הטקסט המובנים מחדש (מתוך חבילת Python-Docutils.) לבנות דברים באמצעות:
תסתכל על Makefile איך זה עובד. עדכן את אתר האינטרנט:
% SCP Readme.html, [email protected]: HTDOCS
Droboshare
Droboshare אינו נתמך ישירות על ידי Drobo Utils הפועל על מארח לינוקס. עם זאת, ה- Droboshare עצמו הוא מארח לינוקס, וניתן להריץ את דרובו-תוטרים ללא שינוי על ה- Droboshare עצמו. יש הורדה שנקראת מערכת קבצי השורש Augmented DroboShare (DARFS), הכוללת מתורגמן של פייתון ו- DROBO-UTILS.
משימה פתוחה: פרוטוקול DroboShare של לוח המחוונים
מדוע אין תמיכה מלאה ב- Drobo-Utils המבוססת על עצמה? רובוטיקה דיגיטלית לא פרסמה פרטים על הפרוטוקול המשמש את לוח המחוונים הקנייני לתקשר עם דרובושאר, כך שזו תהיה עבודה רבה להמהנדס הפוך את זה. לכן תמיכה של דרובושארה מממשק משתמש של לינוקס במערכת מארחת אינה ככל הנראה בעתיד הקרוב.
אם מישהו רוצה להבין את זה, יכול להיות שזה דבר טוב (TM) לאחר הבנתו, השלב הבא יהיה להבין כיצד להבהב את הקושחה מרחוק. זה יבטל את הפונקציה האחרונה שלא ניתן לעשות עם קוד פתוח.
בניית Darfs
DARFS – DROBOSHARE מערכת קבצי שורש מוגברת. ערימה של דברים שניתן להפעיל על דרובושארה.
תסתכל כאן:
לקצץ/לזרוק
Drobo היא יחידת האחסון היחידה ברמת הצרכן שעושה אספקה דקה (הקצאת מכשיר גדול יותר מהשטח הפיזי הקיים, ומאפשרת שדרוגי שטח ללא שינויי מערכת הפעלה.) דרובו עושה זאת על ידי הבנת חסימות מערכת הקבצים, וזו הסיבה שהיא תומכת רק בקבוצה מוגבלת מאוד של מערכות קבצים ואינה יכולה לתמוך בהצפנת דיסק מלא.
יש פעילות ניכרת בתעשייה לגבי הוספת ATA לקצץ ופקודות SCSI UNMAP המתאימות. פקודות אלה, עבור ערכות הפקודה שלהן, מוסיפות את היכולת לקוד מערכת הקבצים של מערכות ההפעלה כדי לציין בלוקים שאינם בשימוש ליחידות אחסון. דרובו יעבוד עם כל מערכת קבצים המשתמשת בפקודות אלה, עם הרבה פחות קושחה. ב- Linux, מערכות קבצים שמתחילות לתמוך ב- Trim/Discard הן: Ext4, BTRFS ו- XFS. זה עשוי לעזור גם במגבלות הגלומות סביב הצפנת דיסק מלא.
פקודות אלה עדיין מתבגרות בתמיכה. לטווח הארוך, הם נראים כמו הדבר הנכון לעשות.
מנהליה
תאריך עדכון: 2009/12/27
Drobo Utils זכויות יוצרים (C) 2008,2009 פיטר סילבה (פיטר.א[email protected]) Drobo Utils מגיע ללא אחריות; לפרטים סוג ראה את הקובץ בשם העתקה בשורש עץ ספריית המקור.
גרסה 9999, מעט
תמיכה בדרובושאר
Droboshare אינו נתמך ישירות על ידי Drobo Utils הפועל על מארח לינוקס. עם זאת, ה- Droboshare עצמו הוא מארח לינוקס, וניתן להריץ את דרובו-תוטרים ללא שינוי על ה- Droboshare עצמו. יש צורך במתורגמן של פייתון כדי להפעיל את דרובו-אוטילס. למתורגמן פייתון יש, עצמו, מספר תלות. אז אתה צריך להתקין את מספר החבילות שלך ב- DROBOSHARE. כאן נכנסים DARFS.
Darfs
מערכת קבצי השורש המוגדלים Droboshare (DARFS) היא הורדה של 60 מגה-בייט לערך שתוכלו לקבל מ- Drobo-Utils.sf.נֶטוֹ. אין קוד מקור, כי ובכן, שום דבר מאף אחת מהחבילות לא שונה. יש הוראות כיצד לבנות DARFs במפתחים
DARFS היא מערכת קבצי שורש דרובושאר סטנדרטית, עם כמה חבילות נוספות: OpenSSL, OpenSSH, Berkeleydb, BZIP2, Python 2 שלם למדי.6.2. Drobo-Utils היא אפליקציית Python. וזה עובד במצב של API, באופן טבעי, ב- Droboshare. לדוגמה, השתמשתי בו כדי להחליף את הקושחה. אין שום בעיה.
אנשים שלא ניתן לחשוף בשורת הפקודה יכולים לשדרג את הקושחה של דרובו, סטטוס שאילתה ולקחת dumps dumps, משורת הפקודה על Droboshare עצמו, בדיוק כמו שהיו בכל מחשב מארח לינוקס. אבל GUI מלא יהיה יותר מדי עבור המעבד הקטן, וחשוב מכך את הזיכרון המוגבל ב- Droboshare, כך שזה לא מסופק.
התקנת DARFS
הורד אותו מ- Drobo-Utils.sf.נטו: צעדים:
- העתק את קובץ ה- TAR למקום כלשהו בשיתוף שלך.
- התחבר באמצעות Dropbear SSH כמשתמש שורש ב- DROBOSHARE.
- CD/MNT/DROBOSHARES/YouRDROBO (שורש מערכת הקבצים של דרובו, למשל)
- TAR -XZF DARFS.TGZ (שורש מערכת הקבצים של Drobo, למשל)
- ספריית השורש של הזפת היא ‘סלאש’.. זה יהיה תחת ourdrobo
- נתיב ייצוא = “/mnt/droboshares/yourdrobo/slash/usr/bin: $” (זה המקום בו נמצאים פייתון ודרובום.)
- סטטוס דרובום
אפשר תמיכה ב- SFTP
כל מה שאתה צריך לעשות הוא:
ln -s/usr/libexec/mnt/droboshares/yourdrobo/slash/usr/libexec
נסה SFTP ממכונה אחרת (כשורש. ) וזה צריך לעבוד.
(הסבר: כאשר מנסים ל- SFTP ל- Droboshare, זה נותן שגיאה בניסיון לבצע ‘/usr/libexec/sftp-server’. Openssh בונה את הבינארי הנכון, אבל Dropbear לא יודע איפה לחפש אותו. ספריית Libexec לא נמצאת ב- Droboshare, ולכן אין שום נזק ביצירתו וקישור ל- DARFS.)
קושחת Droboshare
עם DARFS, ותוכנת הצד השלישי שתוכלו לקבל מ- Drobospace ו- Drobo.com, ה- Droboshare מאוד פתוח ופריצה. עם זאת, נותרה מגבלה אחת: אין דרך קוד פתוח לשדרג או לשנות קושחת Droboshare. אם אתה רוצה להבהיר מחדש למצב מקורי במפעל, אתה זקוק ללוח המחוונים של הספק.
בניית DARFS או סביבת פיתוח Droboshare
DARFS נבנה בסוף 2008 כהפגנה טכנולוגית. לא היה עניין רב באותה תקופה, ולכן לא עקב אחריו. אם יש עניין מספיק, עשוי לקחת את זה שוב. איכות נוהל התיעוד לבנייה היא, ובכן, ירודה. היה צורך לבצע את כל ההליך מאפס כדי לאמת את הפרטים. המידע כאן הוא בעצם הערות למחבר. YMMV.
השתמשתי בהליך זה ב- ubuntu jaunty, אבל אותן חבילות צריכות לעבוד זהה על דביאן לני. הרעיון כאן הוא להשתמש בכלי ScratchBox2 המופלאים שפותחו [10] לשימוש עם נוקיה מאמו.
קומפילציה צולבת היא בדרך כלל פיתה (סליחה.אתה רוצה להשתמש במכונת שולחן עבודה מהירה וחזקה ונחמדה (“המארח”) כדי להרכיב משהו שיפעל על מערכות משובצות הרבה פחות שריריות (“היעד”) ScratchBox 2 מסתכל על בינארי, ואם זה יפעל את מעבד היעד, אז הוא קורא את הפילטור של מעבד QEMU כך שהוא יפעל על הפלטפורמה המארחת תחת אמולציה. כאשר הבינארי שנמצא בינארי מארח, הוא פשוט מנהל אותו בדרך כלל. זה הופך את ההרכב החוצה לשקוף מאוד. המגיק האחר שהוא עושה הוא להפעיל את התואם הנגדי כאשר נוהל הבנייה הרגיל של החבילה ינסה להפעיל מהדר יליד. Scratchbox מסיר הרבה כאב מהתחברות חוצה.
אז הצעדים הבאים יאפשרו לכם לבנות סביבה בה קל לבנות תוכנה נוספת לפי הצורך. ראוי לציין כי ל- Droboshare יש מעבד שהוא עוצמתי יחסית, וברק יחסית ברוב המקרים. זה רק מונע להיות שימושי באמת על ידי הזיכרון המגביל זמין.
שלב -1: דברים שאתה צריך:
אתה צריך Droboshare, עם דרובו עליו. אתה צריך גם להוריד כמה דברים:
MKDIR ~/DROBO CD ~/DROBO MKDIR DROBOSHARE CD DROBOSHARE MKDIR הורדות CD הורדות DROBO SDK: http: // www.דרובוספוס.com/הורדה/11742/Data-ROBOTIC. # מה שצריך להשיג אותך . SDK.CD ZIP .. MKDIR SDK CD SDK Unzip ../SDK.רוכסן
אתה צריך גם (לפי ה- SDK) קוד כלים של Sourcery: http: // www.CodeSourcery.com/sgpp/lite/arm/getings/2006q1-6 עם פלטפורמת יעד: Arm Gnu/Linux
שלב 0: התקן את Scratchbox2
sudo apt-get התקנה scratchbox2. זה אולי נראה כך:
Trestler:/etc/apt# apt-get התקן רשימות חבילות קריאה של ScratchBox2. בוצע בנייה מידע על קריאת עץ. בוצע החבילות הבאות הותקנו אוטומטית ואינן נדרשות עוד: Libisc44 השתמש ב'- apt-Get AutoreMove 'כדי להסיר אותן. החבילות הנוספות הבאות יותקנו: Bochsbios debootstrap libbrlapi0.5 libicu38 libvdemgmt0 libvdeplug2 openbios-sparc פתיחה פתיחה proll qemu vde2 vgabios מוצעות חבילות: sudo samba sbrsh vde2-cryptcab kvm יותקנו החבילות החדשות הבאות: bochsbios debootstrap libbrllllapi.5 libicu38 libvdemgmt0 libvdeplug2 openbios-sparc פתיחה Proll Qemu Scratchbox2 Vde2 Vgabios 0 שודרג, 13 התקנה לאחרונה, 0 להסרה ו 0 לא שודרגה. צריך להשיג 17.7MB של ארכיונים. לאחר פעולה זו, 49.ישמשו 2MB של שטח דיסק נוסף. האם אתה רוצה להמשיך [y/n]? קבל: 1 http: // gulus.אושרברוק.Ca lenny/main libicu38 3.8.1-3 [5918KB] Get: 2 http: // gulus.אושרברוק.Ca lenny/main libvdemgmt0 2.2.2-3 [12.4KB] קבל: 3 http: // gulus.אושרברוק.Ca lenny/main libvdeplug2 2.2.2-3 [11.6KB] קבל: 4 http: // gulus.אושרברוק.Ca lenny/Popelhackware העיקרי 0.4.1-4 [76.4KB] קבל: 5 http: // gulus.אושרברוק.CA LENNY/PROLL MAIN 18-4 [248KB] Get: 6 http: // gulus.אושרברוק.Ca lenny/main libbrlapi0.5 3.10 ~ R3724-1+B1 [62.7KB] קבל: 7 http: // gulus.אושרברוק.Ca lenny/main vgabios 0.6B-1 [79.1KB] קבל: 8 http: // gulus.אושרברוק.Ca Lenny/Main Bochsbios 2.3.7-1 [155KB] Get: 9 http: // gulus.אושרברוק.Ca Lenny/Main OpenBios-Sparc 1.0 ~ alpha2+20080106-2 [229KB] Get: 10 http: // gulus.אושרברוק.Ca Lenny/Main Qemu 0.9.1-10 [10.5MB] קבל: 11 http: // gulus.אושרברוק.Ca lenny/main vde2 2.2.2-3 [181KB] Get: 12 http: // gulus.אושרברוק.Ca lenny/debootstrap Main 1.0.10LENNY1 [52.1KB] קבל: 13 http: // gulus.אושרברוק.Ca lenny/Main Scratchbox2 1.99.0.24-2 [150KB] הובל 17.7MB ב 34S (518KB/S) בחירת חבילה שנבחרה בעבר Libicu38. (קריאת מסד נתונים . 54086 קבצים וספריות המותקנים כעת.) פירוק libicu38 (מ- . /libicu38_3.8.1-3_I386.דב) . בחירת חבילה שנבחרה בעבר libvdemgmt0. מפרק libvdemgmt0 (מ- . /libvdemgmt0_2.2.2-3_I386.דב) . בחירת חבילה שנבחרה בעבר LibvDeplug2. מפרק libvdeplug2 (מ- . /libvdeplug2_2.2.2-3_I386.דב) . בחירת חבילה שנבחרה בעבר OpenHackware. פריקת תוכנות OpenHacking (מ- . /OpenHackware_0.4.1-4_ALL.דב) . בחירת PROLL של החבילה שנבחרו בעבר. פריקת האריזה (מ . /ארכיונים/PROLL_18-4_ALL.דב) . בחירת חבילה שנבחרה בעבר Libbrlapi0.5. מפרק libbrlapi0.5 (מ . /libbrlapi0.5_3.10 ~ R3724-1+B1_I386.דב) . בחירת חבילה שנבחרה בעבר VGABIOS. מפרק vgabios (מ- . /vgabios_0.6B-1_ALL.דב) . בחירת חבילה שנבחרה בעבר Bochsbios. מפרק בושסביוס (מ . /bochsbios_2.3.7-1_all.דב) . בחירת חבילה שנבחרה בעבר OpenBios-SPARC. מפרק את OpenBios-Sparc (מ- . /OpenBios-SPARC_1.0 ~ alpha2+20080106-2_ALL.דב) . בחירת חבילה שנבחרה בעבר QEMU. מפרק את קמו (מ . /QEMU_0.9.1-10_I386.דב) . בחירת חבילה שנבחרה בעבר VDE2. מפרק VDE2 (מ- . /ארכיונים/VDE2_2.2.2-3_I386.דב) . בחירת Debootstrap של החבילה שנבחרה בעבר. פורק את Debootstrap (מ- . /debootstrap_1.0.10lenny1_all.דב) . בחירת חבילה שנבחרה בעבר ScratchBox2. מפרק את ScratchBox2 (מ- . /scratchbox2_1.99.0.24-2_I386.דב) . עיבוד מפעילים עבור Man-DB . הגדרת libicu38 (3.8.1-3) . הגדרת libvdemgmt0 (2.2.2-3) . הגדרת libvdeplug2 (2.2.2-3) . הגדרת תוכנת OpenHack (0.4.1-4) . הגדרת PROLL (18-4) . הגדרת libbrlapi0.5 (3.10 ~ R3724-1+B1) . הגדרת vgabios (0.6b-1) . הגדרת Bochsbios (2.3.7-1) . הגדרת OpenBios-SPARC (1.0 ~ alpha2+20080106-2) . הגדרת QEMU (0.9.1-10) . הגדרת VDE2 (2.2.2-3) . הגדרת debootstrap (1.0.10lenny1) . הגדרת ScratchBox2 (1.99.0.24-2) . Trestler:/etc/apt#
שלב 1) קבל מערכת קבצי שורש
הרעיון כאן הוא לקבל נקודת התחלה על ידי יצירת עותק של מערכת קבצי השורש מ- Droboshare. לאחר הורדת ה- SDK מ- Drobospace.com, ומאפשר גישה למעטפת שורש, פשוט התחבר לדרובושאר ו:
Trestler:/etc/apt# ssh root@droboshare האותנטיות של המארח 'droboshare (172.25.5.13) 'לא ניתן לקבוע. טביעת אצבע מפתח RSA היא 90: 75: 3D: CA: F1: 42: 65: 92: 71: 97: 48: D7: 6B: FF: D7: 8b. האם אתה בטוח שאתה רוצה להמשיך להתחבר (כן/לא)? כן אזהרה: הוסיף לצמיתות 'דרובושאר, 172.25.5.13 '(RSA) לרשימת המארחים הידועים. סיסמה של Root@Droboshare: ברוך הבא ל- Linux _ _ | || _ | | | _ ____ _ _ _ _ | || | _ \ | | | | \ \ / / | || | | | | | _ | |/ \ | _ || _ | _ | | _ | \ ____ | \ _/ \ _/ A מוצר רובוטיקה נתונים. http: // www.דרובו.com/ busybox v1.1.2 (2007.06.18-15: 03+0000) מעטפת מובנית (אפר) הזן 'עזרה' לרשימת פקודות מובנות. ~ $ cd / /$ tar -cvf /mnt /droboshare /dro* /droboshare_root.טאר bin dev fs.LS LIB OPT SBIN SRC USR גרסת אתחול וכו 'בית LINUXRC שורש TMP VAR על מערכת ה- DEBIAN או OBUNTU שלך, MKDIR SLASH CD SLASH TAR -XVF SLASH.זפת #ב- SDK יש כמה דברים של ליבז, הוסף אותם למקומות המתאימים (/usr/lib עבור ליבז, ו/usr/כולל עבור א .ח) CD Slash CD TMP TAR -XVF ~/DROBO/DROBOSHARE/SDK/LIBZ.TGZ MV *.כך ../usr/lib mv *.ח ../usr/כולל CD ../ /.. TAR -XJVF ARM-2006Q1-6-ARM-NONE-LINUX-GNUEABI-I686-PC-LINUX-GNU.זֶפֶת.BZ2 יוצר את ספריית ~/drobo/droboshare/armx עבור Toolchaimkdir Slash CD Slash Tar -xvf Slash.זפת #ב- SDK יש כמה דברים של ליבז, הוסף אותם למקומות המתאימים (/usr/lib עבור ליבז, ו/usr/כולל עבור א .ח) CD Slash CD TMP TAR -XVF ~/DROBO/DROBOSHARE/SDK/LIBZ.TGZ MV *.כך ../usr/lib mv *.ח ../usr/include # הוסף כולל מסביבת ההרכב. # זה לא ממש בסדר, הכללים הגיעו ממקום אחר. צריך להסתכל סביב. CD ~/DROBO/DROBOSHARE/DIRS = "` מצא ARMX -TYPE D -MANE כולל '" #מעיף את כל זה כולל מהתת -ספריות ב- ARMX לסלאש/USR/כולל. #משהו כזה עשוי לעבוד: עבור אני ב- $ Dirs; לעשות CD $ i; TAR -CF - . | (CD ~/DROBO/DROBOSHARE/SLASH/USR/include; tar -xvf -) בוצע #אבל הרבה מהם נראים חוזרים, היחידה המעניינת באמת היא: ./Arm-none-linux-gnueabi/libc/usr/incod
שלב 2) הגדר את ScratchBox2
#חלקם עזרו. לא בטוח איזה מהם, צריך לנסות שוב:
sb2-init -c/usr/bin/qemu-arm gcc-armel/home/peter/drobo/droboshare/armx/bin/arm-none-linux-gnueabi-gcc sb2-init -c "qemu-arm" -t/peter/peter/drobo/droboshare/armx/arriin/gc3 atc3-lom-lom/arriin/art-lic-lic-lic-lic-lic-lic-lom/arriin/t atc3-00-00-00-00-00-00-00-00-00-lin/int-lin-lin-lin/diT-lin-lin-lin/diT sb2-init/diT-lin-init/diT sb2-init " -GCC
שלב 3) לבנות כל דבר.
בניית נהלים היא בעצם מחוץ לקופסה אחרי נקודה זו:
CD BZIP2 הפוך את ההתקנה קידומת =/בית/פיטר/דרובו/Droboshare/Slash/USR CD ../db* CD build_unix ייצוא CC =/HOME/PETER/DROBO/DROBOSHARE/ARMX/BIN/ARM-NONE-LINUX-GNUEABI-GCC ./הגדרת תצורה -Prefix. הפוך את התקנת CD ../ncur* ./הגדרת תצורה -prefix =. הפוך את התקנת CD ../openssl* ./config -prefix =. הפוך את התקנת CD ../Pyth* ./configure -prefix = הפוך נכשל למצוא את הקטעים הדרושים לבניית מודולים אלה: _sqlite3 _tkinter bsddb185 gdbm readline sunaudiodev כדי למצוא את הביטים הדרושים, התבונן בהתקנה.PY ב- DETED_MODULES () לשם המודול. נכשל בבניית מודולים אלה: _curses _curses_panel הפעלה build_scripts הפוך את התקנת CD ../Drobo-Utils /Trunk /Python.PY התקן CD ל- USR/BIN VI DROBOM #!/usr/bin/env Python: WQ CD ~/DROBO/DROBOSHARE/SRC TAR -XZVF ../הורדות/libpcap-1.0.0.זֶפֶת.GZ CD libpcap* SB2 ./configure -prefix =/home/peter/drobo/droboshare/slash/usr move make להתקנת CD CDIT .. TAR -XZVF ../הורדות/TCPDUMP-4.0.0.זֶפֶת.GZ CD TCPDU* ./configure -prefix =/home/peter/drobo/droboshare/slash/usr הפוך נכשל עם:/usr/lib/libcrypto.a (dso_dlfcn.o): בפונקציה `dlfcn_bind_func ': dso_dlfcn.C :(.טקסט+0x2d4): התייחסות לא מוגדרת ל- 'dlsym' dso_dlfcn.C :(.טקסט+0x344): התייחסות לא מוגדרת ל- 'dlerror'/usr/lib/libcrypto.a (dso_dlfcn.o): בפונקציה `dlfcn_bind_var ': dso_dlfcn.C :(.טקסט+0x400): התייחסות לא מוגדרת ל- 'dlsym' dso_dlfcn.C :(.טקסט+0x46c): התייחסות לא מוגדרת ל'- dlerror '/usr/lib/libcrypto.a (dso_dlfcn.o): בפונקציה `dlfcn_unload ': dso_dlfcn.C :(.טקסט+0x4E8): התייחסות לא מוגדרת ל- 'dlclose'/usr/lib/libcrypto.a (dso_dlfcn.o): בפונקציה `dlfcn_load ': dso_dlfcn.C :(.טקסט+0x56C): התייחסות לא מוגדרת ל- 'dlopen' dso_dlfcn.C :(.טקסט+0x5D4): התייחסות לא מוגדרת ל- 'dlclose' dso_dlfcn.C :(.טקסט+0x5ec): התייחסות לא מוגדרת ל'- dlerror 'Collect2: LD החזיר 1 סטטוס יציאה מיוצר: *** [TCPDUMP] שגיאה 1 VI Makefile /-lc A-LDL: WQ הפוך את ההתקנה
אז הנה לך, דוגמאות של בניית חבורה שלמה של חבילות.
Drobo Utils זכויות יוצרים (C) 2008,2009 פיטר סילבה (פיטר.א[email protected]) Drobo Utils מגיע ללא אחריות; לפרטים סוג ראה את הקובץ בשם העתקה בשורש עץ ספריית המקור.
להלן הדגשים הכלולים בכל מהדורה.
כל אלה משימות פתוחות. דרושה עזרה!
- הוסף בדיקות גרסת פייתון לסוויטת הבדיקה (2.4, 2.5, 2.6)
- הוסף נוהל בדיקת LUN למפתחים.טקסט
- מסתכל על יצירה/מחיקה של LUN מבוסס קושחה מבוסס קושחה.
- סטטוס חבילת דיסק.
- התראות.
- תקן make_tarball כדי לא לכלול .גיט ודביאן, כמו שזה אמור.
- סקירה getSubpagestatus, DMIP נראה טוב יותר עכשיו.
- סקור את Unitstatus vs. סטטוס דיסק.
- הכינו דמון. סיבות: – עודכן להתקדמות ממסר. — התראה – ממשק JSON אחיד עבור GUI & WUI. — תור מנוהל למכשיר (לא חמש שאילתות של GUI במקביל.) – שמור הגדרות אפשרות על פני אתחול מחדש? (דוח אחד.) – סנכרון מדי פעם. שעון הדרובו לשרת.
- תיקון ל- Redhat/Python 2.4 רוצה לחלק את הכל!
- תקן את באג הקושחה של Drobo S Slotinfo (דוחות 8 במקום 5.)
- הגדרת אפשרות GUI, ספים וכו ‘.
- תחביר שורת פקודה שינה לקבע באופן עקבי יותר
- הגדרת אפשרות מתועדת ב- CLI
- עוד בדיקת קלט ל- CLI.
- דיוק תצוגת מידע משופר.
- תמיכה Drobopro Debuped (Debuged באמצעות Google Group. תודה לכולם!)
- הוסיף SCSI לאפשרויות הדפסת מידע ב- CLI.
- Drobopro זיהוי תיקון מאת Spobole,
- נפרד מתקן מפטריק בילס
- התבונן ב- DMIP שפורסם לאחרונה. פקודות Option2 נמצאו להגדרות.
- שאילתת אפשרות/הגדר מיושמת (אך אינה יכולה לבדוק את DroboPro)
- מנהלי קוד מקור העברו מחתרנות ל- GIT
- מינור: עקביות של מיקום ברירת המחדל כדי לחפש FW בין LIB ל- GUI.
- תיקן את חוסר היכולת לקרוא גודל LUN על GUI של GUI של GUI. GUI עובד עכשיו כל הדרך חזרה להתחלה.
- רב סרן: GUI מתקדם מחדש בכבדות. מתנהג טוב יותר.
- סרן: תמיכה בדרובופרו הוסיפה (בזכות Lemonizer בקבוצת Google!)
- רב סרן: GUI מקבל תיעוד מקוון.
- GUI: פריסות החליפו מידות קבועות.
- GUI: הוסיף שינוי שם תמיכה
- GUI: כפתור קושחת עומס נוסף
- GUI: הצג אבחון (שווה ערך. ל- Diagprint.)
- GUI: תצוגת שם לתצוגה ראשית. קל יותר לדעת איזה דרובו הוא איזה.
- GUI: נוסף תצוגת נקודת הרכבה לקצה הכלים המשומש בשטח.
- API: יכולת נוספת לאתר הגדרות סיביות של תכונה לא מתועדת.
- ddiag.C הופך DROBOM DIAGPRINT
- Catlee מתקן את האריזה שוב.
- סיומת Drobodmp C שהוחלפה על ידי כיתת Python Droboioctl. אין צורך בחבילות תלויות בארכיטקטורה. זה גם אומר שאתה יכול פשוט לנסות את זה ישר אחרי ההורדה, אין צורך להתקין כלום. הרבה יותר קל. פחות תלות בונים גם כן.
- איתור מכשירים שנכתב לחלוטין. זה עובד טוב יותר עכשיו.
- עכשיו מציג נקודות הרכבה איפה הגיוני לעשות זאת.
- פלט פקודת סטטוס טוב יותר/שונה. מציג את כל המכשירים ונקודות ההר.
- תמיכה מלאה של LUN מרובה. צריך לעשות את מה שצפוי.
- תמיכה מלאה של דרובו. צריך לעשות את מה שצפוי.
- הוספה הדפסת מידע מודולרי עם רשימת CSV של תפוקות.
- קושחה 1.3.0, אפשרה פונקציונליות שבורה לשעבר שהשם הופך את פקודת הסנכרון לשנות את שם כל דרובו ל’היי שם ‘. תוקן.
- פקודה ‘שם’ נוסף, לשם דרובו. (פונקציונליות של סנכרון)
- לוגיקת גילוי מתוקנת, שהייתה תלויה בשם לשעבר לשעבר. (משפיע על fw> = 1.3.0) השתמש כעת במנגנונים זהים כמו sg_scan מ- sg3_utils.
- התיעוד עבר לטקסט מחדש. כעת מופיע באינטרנט. אתר אינטרנט ו- Documntation עקבי כעת.
- חשוב: קושחה 1.3.0 תמיכה הוספה. גרסאות דרובו-אוטילס קודמות לא יכירו דרובו המריץ 1.3.0 ואילך.
- CLI יותר נורמלי. השתמש ב- Getopts (נפטר מהמכשיר כמקום קבוע arg.) כעת מאפשרת לפקודה להיות גם אפשרות.
- השתנה באגים מדגל הדורש שינוי קוד, למפת סיביות שזכתה לכבוד כטיעון שורת פקודה (-verbose)
- Misc. שיפורים בתיעוד.
- Droboview משגרת כעת רק עבור דרובו הראשון שנמצא ברשימה, ונשאר חזית תמיד.
- רשימת Drobom מחזירה רשימה שקל יותר לנתח (מתאימה לשימוש ב- Backticks.)
- Droboview הוא עכשיו רק דלע לתצוגת Drobom. מופחת תקורה.
- עכשיו מדווח על מזהה גרסה בשימוש. יש גם אפשרות -V.
- גודל Lunsize תצוגה תוקן.
- דפי האיש של כריס ושיפורי עזרה.
- עוד תקנות העברת הודעות למועד שאתה לא קורא לשורש.
- תיקון לאובונטו intrepid להחליט על כל הדיסקים הם דרובוס. !!
- תיקן את כל בעיות ניתוח המידע לקושחה.
- בעיות עומס קושחה צריכות להיעלם.
- התיקון של בראד ל- DDIAG.ג, נעשה כראוי הפעם (הרע שלי!)
0.3.2 שחרור 2008/10/25
- עבור v1, עדיין לא מבין אינדקס.קובץ txt.
- לאחר הבדיקה, עוד כמה תיקונים, הורדות V2 עובדות כעת.
- תיקונים שהתקבלו מבראד גילורי להורדת קושחה V2/TDZ. הם לא פוגעים בשום פגיעה, אין להם V2 לבחון איתו.
- הוסיף הנחיה fwload לדרובום.
- הוסיף בדיקת משתמש שורש כדי לתת רמז גדול יותר.
0.3.שחרור 1 2008/10/01
- אוקי אני יודע לבדוק עדכוני קושחה לא עובד כרגע, אבל אני צריך לגלות מדוע. קוד נראה נכון. יש תיקון באגים להיפטר מהחלק ‘מורשה’.
- תיקונים לאימות קושחה:
- כותרת CRC על 32 ביט נשבר על 64BIT.
- 32 לעומת. 64 סיביות צורך.
- יכולת נוספת לעיצוב דרובו
- יכולת נוספת להגדיר גדלי LUN
- Bugfix עבור קושחה:
- CRC32 באינטל 32BIT. (השתמש חתום, במקום לא חתום.)
- כותרת קבועה CRC לא מאמתת.
- העלאת קושחה עובדת עם .TDZ גם כן
- נבדק עם תוספות ישנות יותר, מכיל כמה תיקונים לשיפור התאימות. עובד טוב מספיק שדרוג כלי משרד ישנים.
- הועלה ל- drobospace & sourceforge.
- העלאת קושחה עובדת עבור .TDF זה
- לדרובוספוס.com ו- sf.נֶטוֹ
- אושר לעבוד עם קושחה 1.1.1
- מראה סטטוס, משבצות דיסק מלאות, מודל וכו ‘..
- מציג גרסת FW טעונה.
- פקודות ממצמצות והמתנה עובדות.
קישורים ועזרה!
אם יש צורך במידע נוסף, ישנם מספר משאבים זמינים:
- פרויקט – דף פיתוח. קוד המקור שם גם כהורדה.
- Readme – תיעוד לבני אדם.
- דפים ידניים – תיעוד מסורתי בסגנון יוניקס (דפי אדם)
- קבוצה – קבוצות Google הוא פורום הדיונים הפעיל ביותר
- דרובו – שעושה דרובוס.
- דף הבית – דף הבית של תוכנה.
- תיעוד מפתחים מפתחים
- Drobospace – פורום הספקים
- דוא”ל – רשימת המפתחים, אחד מאיתנו בוודאי יענה.
- שלח לי דוא”ל – אפשר לשלוח לי דוא”ל ישירות.
- דרובו-אוטילס
- מטריצת תאימות
- קפה חם
- התקנה: הכי קל
- תלות
- התקן מהחבילה
- התקן מקובץ TAR
- התקן מ- Git
- נסה את ה- CLI
- נסה את ה- GUI
- Lunsize מתאים לכולם?
- איזו מערכת קבצים?
- הגדרת ISCSI
- בְּטִיחוּת
- תאימות קושחה
- מושגים כלליים
- אחסון ראשוני
- אחסון שריטות
- מאגר גיבוי
- אף דרובוס לא התגלה
- רק LUN אחד מופיע?
- מקבל עזרה מ- DRI
- באיזה Lunsize אני צריך להשתמש?
- מה קורה כשהשתמשתי בגודל גדול יותר?
- כיצד אוכל לבדוק ש- Lunsize עובד?
- האם אוכל למשתמש מחדש מחדש, XFS, BTRFS, XXFS ?
- אם הדרובו שלי נשבר, האם אוכל להחזיר את הנתונים שלי?
- דרובו USB שלי תמיד עולה כדיסק אחר!
- איך הפקודה לבניית מערכת קבצים בונה מערכת קבצים EXT2?
- האם אתה יכול לקבל LUNs שונים עם מערכות קבצים שונות עליהן?
- האם דרובו עובד עם LVM?
- האם דרובו תומך בהצפנת דיסק מלא?
- קראתי הכל. עֶזרָה?
- מהו רישיון דרובו-אוטילס?
- דרובום
- עבודה עם מקור
- קבלת עץ מקור
- לבנות תלות
- Git הגדר את המחבר לתיקון
- באמצעות תמונת מצב של מקור
- DPKG VS. התקנת Python
- משחרר
- אבטחת איכות (QA.טקסט)
- בניית חבילות דביאן ואובונטו
- משימה פתוחה: פרוטוקול DroboShare של לוח המחוונים
- בניית Darfs
- Darfs
- התקנת DARFS
- אפשר תמיכה ב- SFTP
- קושחת Droboshare
- שלב -1: דברים שאתה צריך:
- שלב 0: התקן את Scratchbox2
- שלב 1) קבל מערכת קבצי שורש
- שלב 2) הגדר את ScratchBox2
- שלב 3) לבנות כל דבר.
- בערך דף זה
בערך דף זה
מתוקן אחרון: 30 בדצמבר 2009
Drobo Utils זכויות יוצרים (C) 2008,2009 פיטר סילבה (פיטר.א[email protected]) Drobo Utils מגיע ללא אחריות; לפרטים סוג ראה את הקובץ בשם העתקה בשורש עץ ספריית המקור.
Drobo FS
סקירהה- Drobo FS הוא אחד החומרה האחרונה בקו המוצרים הפופולרי מ דרובו. זוהי NAS עצמאית (אחסון מחובר לרשת) שמתחברת ישירות לרשת LAN. זה הדרובו השלישי שקניתי והוא מתאים היטב למשפחת המוצרים. ההתעניינות הספציפית ב- Drobo FS היא שהיא יכולה לפעול כמעט כמכשיר עצמאי שהוגדר לאחר. במילים אחרות, זהו שרת קבצים ללא שרת. מכשיר זה עשוי להיות בחירה אידיאלית למשתמשים ביתיים או לעסקים קטנים שצריכים לשתף קבצים בקבוצה. בסקירה זו נחקור את המכשיר יחד ונראה אם זה יכול לענות על חלק מהצרכים שלך.
היסטוריה קטנה מאחורי ה- Drobo FS
דרובו היא חברה המתמחה בפתרונות אחסון. קו המוצרים שלהם נע בין מכשירי שולחן עבודה למכשירי שרת רשת. המוצר הראשון שהם פרסמו היה ה- USB 2.0 דרובו (היה לי אחד כזה). המכשיר היה מארז SATA בן ארבע משבצות שיכול להגן על הנתונים שלך באמצעות מושג קנייני בשם Beyondraid. טכנולוגיה זו עזרה למשתמשים להגן על הנתונים שלהם מבלי שיצטרכו לדאוג לטכנולוגיה בה. הוא כולל טכנולוגיה דמוית פשיטה, ללא צורך שהמשתמש יבין מה הפשיטה. כשל בכונן אינו גורם לאובדן נתונים עבור המשתמש. aredated בקלות לפי הצורך, הדרובו הפך למכשיר שהתקבל היטב עבור משתמשים רבים, במיוחד אלה עם נתונים חשובים להגנה.
מאז, החברה הוציאה מוצרים רבים, בין Drobo עם Firewire 800 ו- USB 2.0 (החלפתי את ה- USB 2 שלי.0 רק על ידי אחת משנתיים אלה), ה- Drobo Pro ו- Drobo Elite, השניים האחרונים מכוונים יותר לתאגידים, שרתים או אנשי מקצוע, מכיוון שיש להם מפרצי Sata גובהם והם הניתנים לרכבה על מתלה. בסוף 2009, הם הודיעו על זן חדש של דרובו, הדרובו S, שהיה בו חמישה משבצות SATA ויכולים לשמור על הנתונים שלך עם עד שני כוננים בו זמנית כישלונות. זה כלל גם יציאת ESATA כאפשרות קישוריות נוספת.
עם הדור המקורי והשני של דרובו, דרובו הציג מכשיר בשם Droboshare. מכשיר זה היה מסוגל לחבר שני דרובו דרך יציאת ה- USB שלהם ל- Droboshare. ל- Droboshare היה יציאת אתרנט של ג’יגה -בייט להתחבר לרשת. זו הייתה דרך נהדרת לשתף נתונים ברשת מדרובו, אך למושג היו מגבלותיו. בתחילת 2010, דרובו הודיע על מכשיר חדש: מבוסס על אותו עיצוב כמו הדרובו S וכלל את הפונקציונליות של ה- Droboshare, Drobo FS נולד. ה- Drobo FS, עבור שרת הקבצים, הפך למכשיר הראשון ששילב הגנה על נתונים על בסיס Beyondraid ושרת קבצי רשת באותה תיבה. באמצע אוקטובר 2010, דרובו שיחרר את גרסת ה- Pro, The Drobopro FS, עם 8 מפרצים ושתי יציאות אתרנט של ג’יגה -בייט.
לגלות את ה- Drobo FS
ה- Drobo FS, מבחוץ, הוא מכשיר פשוט מאוד לתאר: יש לו חמישה 3.5 חריצי SATA בחזית ויציאת אתרנט של ג’יגה -בייט מאחור. כשאתה מפרק את ה- Drobo FS שלך, הוא מגיע עם כבל Ethernet, חוברת הוראות ותקליטור עם תוכנית התקנת התוכנה. כמו כל דגם של דרובו, הוא מגיע בלי שום כונן בו, אלא אם כן אתה קונה אותו מחנות Drobo בצרור הכולל כוננים. באופן אישי, אני מעדיף לקנות את זה בלי הכוננים ולמצוא את המבצעים שלי ברשת. במקרה שלי, הכנסתי את זה שלוש כונן קשיח של 2 TB (סה”כ 6 TB), שנותן לי 3.59 TB של שטח מוגן לאחסון הנתונים שלי, על ידי שימוש רק בהגנה על כישלון כונן אחד (i’תחזור לתכונה זו בהמשך).
ניתן להגדיר את הדרובוס באמצעות תוכנה קניינית הנקראת לוח המחוונים של דרובו. מכיוון שכבר היה לי דרובו סטנדרטי בבית, ברגע שחיברתי את ה- Drobo FS לרשת שלי, קיוויתי שזה יתגלה בלוח המחוונים של דרובו בלי יותר מדי עבודה בצד שלי. זה לא.
אחרי שקראתי כמה דברים פה ושם, הבנתי שגם אם היה לי את לוח המחוונים האחרון של דרובו עבור Drobo FW800 שלי, התוכנה שהגיעה עם ה- Drobo FS הייתה גרסה עדכנית יותר. התקנתי את לוח המחוונים של דרובו מהתקליט. היה שדרוג תוכנה זמין עבור לוח המחוונים כדי לאפשר את תכונת TimeMachine שאכתוב עליה בהמשך בסקירה זו.
אניתצורת חנקן של ה- Drobo FS
כדי להגדיר את התצורה של Drobo FS, תשיק את לוח המחוונים של Drobo וכרטיסייה עם שם ה- Drobo FS תופיע (שם ברירת המחדל הוא Drobo FS). משם, עליך להתחבר כמשתמש הניהול כדי להגדיר אותו. זה יהיה חדש עבורך אם כבר השתמשת בדרובו סטנדרטי המחובר למחשב שלך, מכיוון שאלו לא מבקשים מתצורה של תעודה כלשהי.
התצורה של ה- Drobo FS יחסית פשוטה. אתה משתמש בלוח המחוונים של דרובו, בחר בכרטיסייה Drobo FS (אם יש לך רק דרובו אחד, זה יהיה ברירת המחדל) ולחץ על כפתור הפקדים המתקדמים. לחץ על הכרטיסייה כלים ואז על כפתור ההגדרות כדי לפתוח את חלון ההגדרות. להלן חמש כרטיסיות שיעזרו לך להגדיר את המכשיר.
הכרטיסייה הכללית מאפשרת לך להגדיר את סוג יתירות שאתה רוצה שיהיה לך. ברירת המחדל היא להשתמש רק בכישלון כונן אחד. אם תבדוק את כפתור יתירות הדיסק הכפול, ה- DROBO יגן על הנתונים שלך מפני עד שני כישלונות כונן בו זמנית. אם אתה מאחסן נתונים רגישים וחשובים מאוד על הדרובו שלך (נניח מידע פיננסי), ייתכן שתרצה להשתמש באפשרות זו. לעומת זאת, זה ייתן לך פחות מקום לשימוש לנתונים שלך. כונן הדיסק מסתובב ואפשרויות האור העמום הן די מסבירות, ובמקרה שלי השארתי אותן לערכי ברירת המחדל שלהן.
כרטיסיית הניהול מאפשרת לך לשנות את סיסמת המשתמש של הניהול (מומלץ מאוד), ולאפשר את תכונת DroboApps שאתאר להלן בסעיף ספציפי.
כרטיסיית הרשת מאפשרת לך לציין את כתובת ה- IP, מסכת רשת המשנה, שער ושרתי DNS. כברירת מחדל ה- Drobo FS ישתמש בתצורת DHCP עבור כל המידע הזה, אך מומלץ להשתמש בכתובת IP קבועה, מכיוון שהיא תעזור בתצורת ה- DROBOAPPS. באפשרותך גם לציין את שם המכשיר ואת שם קבוצת העבודה של Windows. זה השם שתראה ברשת המקומית שלך כשרוצים לקרוא או לכתוב קבצים בכוננים.
כרטיסיית התראות דוא”ל מאפשרת לך להגדיר כתובת דוא”ל שאליה יכול הדרובו לשלוח הודעה במקרה של כשל בהתקן.
תכונות שרת הקבצים
עד עכשיו, רוב התצורות שעשינו היו הגדרות כלליות. מטרת תכונות שיתוף הקבצים של Drobo FS היא לאפשר למשתמשים לשתף נתונים על הכוננים. לשם כך, הזן את הכרטיסייה מניות בחלון ההגדרות.
בכרטיסייה זו יש כמה דברים שאתה יכול לעשות. ראשית, אתה יכול ליצור שם משתמש לכל אדם שצריך לגשת לנתונים במכשיר. שנית, אתה יוצר שם שיתוף עבור, למשל, לסוג הנתונים שיופיעו על שיתוף זה. לדוגמה, זה יכול להיות אחד למימון, אחד לזה, ואחד אחר עבור הצוות המינהלי. לאחר מכן, עבור כל שם שיתוף, אתה יכול להקצות למשתמשים שיש להם את הזכות לקרוא או לכתוב נתונים בחלק זה של המכשיר.
ליצירת משתמש חדש או שיתוף חדש, פשוט לחץ על כפתור פלוס (+) תחת החלק הרצוי. בעת יצירת משתמש, אתה מזין את שם המשתמש, הסיסמה ומאשר שדות סיסמא ולחץ על אישור. לשיתוף חדש, אתה פשוט מזין את שם השיתוף הזה ולחץ על אישור. אם ברצונך לבצע שינוי למשתמש או לשתף, בחר אותו ולחץ על כפתור העריכה. לאחר יצירת המשתמשים והשיתופים שלך, בחר שם שיתוף, לחץ על לחצן פלוס (+) תחת קטע המשתמשים Share ובחר, מתוך תפריט נפתח, המשתמשים שיכולים לגשת לשיתוף זה. אם אתה בודק את כפתור האפשר למשתמש לכתוב ולמחוק קבצים, משתמש זה מקבל גישה לכתיבה, אחרת, הוא מקבל גישה לקריאה רק. כברירת מחדל, למשתמשי הניהול יש גישה לכל המניות, וכל המשתמשים האחרים אינם יכולים לגשת למניות בכלל.
יש סוג אחר של שיתוף שאתה יכול ליצור הספציפי למקינטוש: שיתוף זמן למכונת זמן. כפי שאתה יכול לנחש, סוג זה של שיתוף מאפשר למשתמשים לאפשר מכונת זמן ב- Mac שלהם ולהשתמש בכונן הרשת כדי לאחסן את הגיבוי שלהם. זה דומה לקיום קפסולת זמן ברשת שלך: אתה לא’צריך לחבר כונן פיזית למחשב שלך כדי לבצע את הגיבוי שלך. כמו שאמר סטיב ג’ובס כאשר הציג את קפסולת הזמן, זה מעניין במיוחד למשתמשים במחשבים ניידים שלא תמיד קשורים לכוננים שלהם.
כשאתה יוצר שיתוף של מכונת זמן, אתה מתבקש לגודל מקסימאלי למכונת זמן, ולא ניתן לשנות זאת אחר כך. זה, על פי ה דרובו אתר עזרה, כדי להבטיח שגיבויים שלך בטוחים. תזכורת נוספת שהחברה מציעה היא שאפל אינה תומכת במכשירים המצורפים לרשת צד ג ‘לגיבוי מכונות זמן. אז אם אתה מסתבך, אתה’שוב לבד. אבל עד כה, לא ראיתי שום בעיות בשימוש במכונת זמן עם Drobo FS שלי. ניצחת’אני יכול להיות מסוגל לאתחל מדיסק מערכת הפעלה X ולשחזר מהגיבוי של מכונת הזמן שלך.
החיסרון היחיד בתכונה זו הוא שעליך להתקין את תוכנת לוח המחוונים של Drobo בכל מחשב שזקוק גישה לאחסון מכונות הזמן. הייתי מעדיף מנהג פשוט או תוכנת מאפשרת מכונות זמן למחשבים הדורשים רק את תכונת מכונת הזמן. אין צורך להתקין את הכלי הניהולי במחשב משתמש קצה.
לכל מניות אחרות שאתה יוצר יש שטח בלתי מוגבל שהוקצה להם. המשמעות היא שמשתמשים בכל מניה יכולים למלא את הכוננים בנתונים והם לא יקבלו שום אזהרה ספציפית על כך. זה יהיה נהדר לקבל יישום של מכסות למניה שהמנהל יכול להתרחב לפי הצורך. לרוב השרתים בימים אלה יש מגבלה הגיונית מסוג זה. בחקירת המכשיר שלי ראיתי שה- Drobo FS משתמש במערכת הפעלה לינוקס, שעבורו ניתן ליישם את הרעיון של מכסות.
עבור החנונים, אתה יכול SSH במכשיר, ותגלה שכל המניות שלך מופיעות כספרייה נפרדת למערכת קבצים לינוקס כפי שהוצג להלן:
הרחב את תכונות ה- Drobo FS שלך עם DroboApps
כששמעתי על ה- Drobo FS, אחד האינטרסים העיקריים שלי היה תכונת DroboApps. Droboapps לא היו חדשים, כפי שהוצגו עם ה- Droboshare לפני מספר שנים. ה- Drobo FS הוא בעצם דרובו S עם דרובושאר משולב בו; ה- DroboApps מותקנים ישירות על היחידה.
DroboApps הם תוכניות שיכולות לשפר את התכונות של ה- Drobo FS. בזמן הכתיבה, עדיין יש רק קומץ אפליקציות הזמינות למכשיר הזמין ב- דרובו. אם תלחץ על הקישור, אתה יכול לראות שהוא רחוק משפע התפוח’חנויות אפליקציות של iOS או Mac OS.
כדי להתקין את DroboApps, תחילה עליך לאפשר את התכונה בחלון הכרטיסייה של מנהל ההגדרות כפי שמוצג בעבר בסקירה זו. זה ייצר נתח חדש עם השם DroboApps. לאחר מכן, שתי האפליקציות הראשונות שתרצה להתקין הן כלי השירות של DroboApps Admin.
הדרך לעשות זאת אינה קלה כמו שהיא צריכה להיות. אפילו עבור מישהו כמוני, רגיל לעבוד במערכות UNIX/Linux, מצאתי את ההליך לא כל כך אינטואיטיבי.ראשית, הורד את שתי האפליקציות מדף ההורדה: זה יביא לשתי תיקיות בהן תמצא קובץ עם סיומת של .TGZ (עבור TAR ו- GZIP, שני כלי עזר ידועים של יוניקס). ate the droboapps שיתוף מה- Drobo FS שלך והעתק ידנית את השניים .TGZ קבצים לתיקיה. לבסוף, עליך לחזור ללוח המחוונים של דרובו ולחץ על כפתור ההפעלה מחדש בחלון הכלים. זה יאתחל מחדש את ה- Drobo FS ויתקין את היישומים.
לשאת איתי כאן, כיוון שאנחנו עדיין לא גמורים. מה אנחנו’עד כה, הוא התקן ממשק אינטרנט שיעזור לך לנהל את DroboApps. כדי לגשת לממשק זה, עליך לכוון את הדפדפן שלך לכתובת ה- IP של ה- DROBO FS, כאן יש לך כתובת IP קבועה עבור DROBO לשלם (עיין בתצורה הראשונית של החלק DROBO FS בסקירה זו לפרטים). הכתובת הספציפית, במקרה שלי, היא הבאה: http: // 192.168.1.4: 8080/droboadmin. כשאתה נכנס לדף, אתה’Re ביקש שם משתמש וסיסמא. משתמש משכיל אחד עשוי לחשוב שהדבר מתייחס למשתמשים שיצרת בעבר בכרטיסייה שיתוף, אך זה לא, אפילו לא משתמש הניהול. הנה, אתה עובר מתחת למכסה המנוע, לצד לינוקס, ושם הכניסה והסיסמה הם שורש/שורש. כן, זהו מלך המשתמש המוחלט בעולם לינוקס/יוניקס!
בנקודת זמן זו, קצת התאכזבתי במערכת הניהול הרב-פנים של המכשיר. בעיניי זה היה ברור מאליו כי הפשטות והעקביות יהיו לאותו משתמש (מנהל) לנהל את דף הניהול של DroboApps, ויתרה מכך, גם האפליקציות. אבל זה לא. כאן יתכן שיש לך כמה יתרונות לדעת קצת על לינוקס/יוניקס.
ואז שאלות אחרות עולות בראש: מדוע אפליקציית Droboadmin אינה מתקנת מחוץ לתיבה? מדוע לגרום למשתמש לעשות כזה “התעמלות” רק כדי להתקין את היישום הניהולי? אם המוצר היה Apple One, היינו פשוט זועקים בקול רם שההליך לא הגיוני. אולי עלינו לראות את DroboApps תכונה יותר כמכשיר שרת מאשר צרכן. במקרה כזה, זה עשוי להיות מקובל יותר, אך פירושו גם שעסק קטן ללא מחלקת IT עשוי להיות צריך לשכור קבלן להתקנה ראשונית.
כעת, כשאנחנו נמצאים בדף הניהול של DroboApps, נוכל ללחוץ על קישור DroboApps להתקין, ורשימה של DroboApps הניתנים להתקנה תופיע. להתקנה, לחץ על קישור התקן כעת משמאל לאפליקציה. כדי לקבל פרטים נוספים באפליקציה, לחץ על קישור התיאור המלא, שיביא אותך באותו דף DroboApps באתר החברה שאני’הראה לך לפני כן.
משם, מרבית האפליקציות קלות להתקנה באותה מידה כמו לחיצה אחת על קישור ההתקנה עכשיו. לחלקם יש גם דף תצורת HTML ספציפי. במקרה כזה, אם תלחץ על קישור התצורה של DroboApps בסרגל הצדדי, אתה’לראות את כל האפליקציות המותקנות ואם ניתן להגדיר יישום, יהיה קישור תצורה בצד שלו בסוגריים. לחץ על קישור זה ותזין את תצורת דף האינטרנט עבור אותה אפליקציה ספציפית.
שם שוב, כמעט בלי להפתיע, אתה’Re ביקש שם משתמש וסיסמא. שם שוב (אני חוזר על עצמי, אני יודע) ששם המשתמש והסיסמה אינם זהים לזה הקודם, אלא אחד אחר מתוך תעודת לינוקס הספציפית ליישום זה.
למען חקר העניין של Drobo ו- DroboApps, אני מתקין על Drobo FS ליישום Dropbear (שרת SSH). אפליקציה זו אינה ניתנת להגדרה, אך מאפשרת לך להתחבר עם לקוח SSH על דרובו ולחקור את שלה “צד אפל” ממקור ראשון. זה עזר לי לבצע את הביקורת הזו, מכיוון שהייתי צריך להבין קצת יותר טוב את מערכת ההפעלה המפעילה על דרובו FS. אני חושד שזה מועיל גם למפתחים להיות כלי כזה לניפוי באפליקציה שלהם.
דבר אחד שאתה צריך לזכור עם DroboApps: זה לא נתמך על ידי דרובו בכלל. באתר שלהם זה כתוב במפורש ככזה:
דרובו מספק כל דרובאפס באדיבות. Droboapps אינם נתמכים על ידי דרובו. דרובואין שום ייצוגים לגבי היישומים או מידע הקשור אליו. כל שאלה, תלונות, תביעות או הערות לגבי הבקשות חייבות להיות מופנות למפתח או לספק תוכנה הרלוונטי. השתמש ב- DroboApps על אחריותך בלבד.
אתה’שוב מודע לזה. אבל באמת, אם אתה שואל אותי, דרובו צריך לנסות לדחוף את זה קצת, כמו שאפל עשתה עבור חנויות האפליקציות שלהם. זה עזר למכירות האייפון הרבה כאשר אפליקציות הפכו זמינות עבורו, ואני מניח שכל מוצר יכול ליהנות מתוכנות תוספות קטנות פה ושם.
עכשיו אני אכנס עמוק לשני דרובאפס שתפסו את תשומת ליבי: גחלילית וענן החמצן. אפליקציה נוספת שעשויה לעניין חלק מכם, אך אני לא יכולה לבדוק בעצמי היא פופ, שהוא שרת מדיה עם תמיכה ב- DLNA. אם יש לך היקפי, נניח נגן Blu-ray, התומך ב- DLNA, זה עשוי להיות מעניין אותך. אין לי מכשיר כזה, כך שלא יכולתי לבדוק אותו באמת.
לחקור את ה- DroboApps הגחלילית
Firefly הוא שרת דמוי iTunes ציבורי. זה חולק מדיה דרך הרשת המקומית שלך באמצעות סימולציה של פרוטוקול iTunes. פרוטוקול iTunes הוא קנייני של אפל ואינו מתפרסם כפרוטוקול פתוח. אז Firefly משתמשת בסוג של הנדסת רוורס כדי שיהיה תואם ל- iTunes. זה עשוי להיות כרוך בסיכון מסוים.
כדוגמה ל “לְהִסְתָכֵּן” אתה שם את עצמך, כאשר iTunes 10.0 שוחרר בסוף 2010, Firefly כבר לא נראתה ברשימת המקור של iTunes. המשתמשים נאלצו לחכות שאפל “הוסף בחזרה” תאימות זו עם 10.0.עדכון 1 של iTunes.
Firefly היא גם היישום היחיד שהתקנתי עם אפליקציית אינטרנט בהתאמה אישית. התקנת Firefly קל כאשר אתה משתמש בדף האינטרנט של DroboApps. משם, עבור לתצורה של DroboApps ובמימין לאפליקציית Firefly אתה’לראות קישור שאומר תצורה. תתבקש לקבל שם משתמש וסיסמא ובוודאי שהוא ספציפי ליישום זה: MT-DAAPD/MT-DAAPD. חשבון מרכזי נוסף של לינוקס שלא קשור לשם המשתמש שלך בשם המניות שלך.
אתה בסופו של דבר בדף האינטרנט של Config של Firefly, ללא ספק בשם Mt-Daapd, השם הטכני של יישום זה (אתה יכול לקרוא עוד כאן). אגב, DAAP מייצג פרוטוקול גישה לאודיו דיגיטלי והוא השם הטכני שאפל נותנת לפרוטוקול iTunes שלו. כפי שנאמר במאמר זה בוויקיפדיה, ה- iTunes 7.0 ואחרי שימושים בתכנית אימות חדשה שעדיין לא הפכה מהונדסת. זה אומר לאפליקציות ככאלה גחליליות יש גם מגבלות מסוימות.
דוגמה אחת כזו למגבלות שתגיע אליהם עם Firefly: The Apple TV, שתי הגרסאות. התקווה שלי, כשעובדתי על גחלילית, הייתה להשתמש בה כדי להזרים את ספריית המוזיקה הדיגיטלית או הקולנועית שלי ישירות מה- Drobo FS לטלוויזיה של Apple שלי. אין דרך להשיג זאת. שני דגמי ה- Apple TV דורשים שיטת אימות כלשהי שלפירפלי אין דרך לפענח או לחקות.
מגבלה נוספת של גחלילית היא רשימות השמעה. אי אפשר ליצור רשימות השמעה סטנדרטיות עבור שרת Firefly. אתה יכול ליצור רשימות השמעה חכמות בשרת, על ידי עריכת קובץ טקסט בשם MT-DAAPD.רשימת השמעה שיש לה פורמט כמו זו (אלה דוגמאות שנלקחו מקובץ זה):
“60’s מוזיקה”
שנה> = 1960 ושנה < 1970
>
“נוספו לאחרונה”
תאריך אחרי לפני שבועיים
>
“מוזיקה שאינה דחוסה”
הנתיב לא כולל “.M4P”
>
“קבצי AAC”
הנתיב כולל “.M4P” ||
הנתיב כולל “.M4A” ||
הנתיב כולל “.AAC”
>
כפי שאתה יכול לראות, הוא גס וטכני יותר ממה שהוא אמור להיות. גם ממשק האינטרנט המסופק לניהול השרת אינו מספק כל כלי ליצירה של רשימות השמעה חכמות.
ענן חמצן
ענן חמצן הוא ספק צד ג ‘שמכוון לעסקים שרוצים להחליף נתונים בין משתמשים מרובים דרך האינטרנט. הרעיון דומה קצת ל- Dropbox, לאלו מכם שמשתמשים בו כמוני, זו דרך לשים קבצים המאוחסנים בענן, וניתן לגשת אליהם ממכשירים שונים. ענן חמצן מספק תוכנה למחשב, מק, אייפד, אייפון ואנדרואיד. אז ניתן להגיע לקבצים המאוחסנים בענן מכל אחד מאותם מכשירים ממכשירים אחרים אם התקנת את התוכנה המתאימה.
ההבדל בין Dropbox לענן חמצן הוא שאתה יכול לשתף את משאב הענן עם הרשאות משתמש שונות. ענן חמצן מתייחס לשירותם כ- VFS: מערכת קבצים וירטואלית. מאמר זה כאן מציג תרשים של איך נראה השירות.
חמצן, בהשוואה ל- Dropbox, אינו מספק את האחסון בעצמם. הם, למשל, ישתמשו במתווך אחסון כמו אמזון A3, המכונה ענן ציבורי. כאשר ענן חמצן מגיע לדרובו FS הוא ביצירת ענן פרטי. במאמר תמיכה זה על דפי תמיכה בענן חמצן, תוכלו לראות שאפליקציית Drobo זמינה עבור ה- Drobo FS. לאחר התקנת אפליקציית Drobo זו, הענן שלך יכול להשתמש בשטח ב- Drobo FS שלך עבור מדיה האחסון. לא יכולתי לבדוק את השירות עצמו, מכיוון שהוא דורש חשבון עסקי בתשלום כאמור בתחילת מסמך התמיכה אליו התייחסתי בעבר.
לאחר מכן ניתן להשתמש בענן חמצן לקבוצת עבודה כדי לשתף קבצים מנקודה משותפת. דף התכונות באתר האינטרנט שלהם מראה כיצד זה מיושם בפלטפורמות השונות הקיימות. ב- Mac זה משתלב בממצא. תוכלו למצוא תיקיה בקטע המכשירים של Finder עם השם חמצן. אם תלחץ עליו, אתה’לראות את העננים השונים שיש לך גישה אליהם. משם תוכלו להשתמש ולשתף בענן שאפשר.
כשהשירות היה בבטא, רכשתי בהצלחה את התוכנה ויכולתי לבדוק אותה בקלילות רבה. ההבנה שלי הייתה ששירות ענן החמצן לא ניגש לשותף שלך ב- Drobo FS. זה יוצר מערכת שיתוף וקבצים משלו. אז אם התוכנית שלך היא שענן חמצן יעזור למשתמשים שלך לקרוא ולכתוב את המניות שיצרת בכלי הניהול של Drobo FS עם אותן זכויות גישה, אתה עלול להתאכזב.
סיכום
עבור מה ש- DROBO FS מוכר עבורו, שרת קבצים/אחסון מצורף לרשת (NAS), אני יכול לומר שהמכשיר נותן לך את מה שאתה משלם עבורו. אני יכול רק לטעון שהתכונות החסרות הן השימוש במכסה למשתמש או למניה. עבור עסק קטן ללא קבוצת IT, אם הכוננים מתמלאים וכולם קוראים ליותר מקום, זה עלול לגרום לאיבוד הפרודוקטיביות בזמן שאתה’חיפוש אחר הפיתרון (HDD יותר או גדול יותר להכניס לדרובו). מלבד זאת, קלות הניהול של מניות ומשתמשים יתקבלו בברכה אפילו לאנשים שאינם טכניים בעסקים קטנים יותר.
חולשה נוספת היא העובדה שאתה צריך להתקין את לוח המחוונים של דרובו כדי לאפשר גיבוי של מכונות זמן על משתמש הקצה’S מחשב. אין צורך להתקין את כלי הניהול במחשב של איש צוות פשוט קצה. לשימוש ביתי או לקבוצה קטנה של משתמשים באותו בניין, ה- Drobo FS הוא מכשיר שיתוף נהדר, והוא מגן על הנתונים הרגישים שלך מפני כשל בכונן ללא שום ידע טכני מהמשתמש.
אם המטרה שלך היא לגרום לדרובו FS לעשות יותר על ידי שימוש בתכונה של אפליקציות Drobo, חשוב על זה פעמיים. צד שלישי/קהילה נתמכים רק אפליקציות הופכות אותם לחלשים. חוסר שילוב בין האפליקציות למערכת הקבצים של FS, שיתופים וזכויות המשתמשים פחות מכוכבים. דעתי האישית היא זה דרובו צריך לספק או למכור אפליקציות של Drobo כדי לשפר את המכשיר שלהן לשימוש אחר. תן למפתחי צד ג ‘ולקהילה תחושה של מה האפליקציה יכולה לעשות ואיך זה יכול להיעשות.
נתתי לדרובו FS דירוג של 9 מתוך 10. בדירוג הזה, הכרדתי, בכוונה, את הערכתי על כל אפליקציות דרובו. הסיבה הראשונה היא ברורה: לא יכולתי להסיק שאף אחד מהם היה שווה לקנות את המכשיר עצמו. השנייה היא שהייתי צריך לשמור על דירוג הוגן עבור המכשיר והספק שלו: אפליקציות Drobo אינן מסופקות על ידי Robotics Data, ואף לא נתמכות על ידיה. אם הייתי כולל אותם בדירוג שלי, זה לא היה הוגן דרובו עבודה נהדרת. אז הסיבה לכך שהמכשיר קיבל 9, לא 10, קשורה רק למכונת הזמן ולמכסות חסרות תכונות חסרות.
דירוג ביקורת MyMac: 9 מתוך 10
4 מחשבות על “ Drobo FS
סקירה ”Kemck אומר:
אני חושב שהביקורת שלך ממש על הכסף! יש כמה נושאים נוספים שעברתי. מערכת הקבצים איטית להפליא בעת העברת קבצים, העתקת קבצים או מחיקה של קבצים … זה פשוט לוקח לנצח! כרגע אני מתמודד עם סוגיה בה נתחי החשוב ביותר שלי נגיש לי. יש לי קשר עם תמיכה של דרובו … מה שמביא אותי לנקודה מספר 2. דרובו’התמיכה היא בערך הגרוע ביותר שנתקלתי בהם אי פעם. יש להם דרך עתיקה לתקשר באמצעות דואר אלקטרוני, אם הם בכלל מגיבים בכלל. ברשימת המשאלות שלי היא היכולת לגשת למניות / Drobo FS דרך האינטרנט כשאני רחוק מ … כמו שאתה יכול קפסולת זמן המחוברת לרשת שלך. החבר’ה האלה הבינו כיצד להפוך את ה- Drobo FS לתואם לקפסולת הזמן, אני בטוח שהם יוכלו להבין את זה. אני מסכים לגבי אפליקציות של Drobo, הייתי כל כך מתוסכל מאיך שאתה מקבל אותם, התקן וכו ‘שוויתרתי אפילו על ניסיון להשתמש בהם.
סטיב האמונד אומר:
@kemck במהירות:
לא ניסיתי להעתיק קבצים ממניות אחת לאחרת. אז אני לא יכול להגיב על זה. אבל כשיצרתי קמרון שני לצמצם ב- FS, לקח כמעט יום להשלים את העותק הראשון. לא בטוח אם זה צמצם ב- FS. הכספת העיקרית שלי היא על דרובו FW800 שלי וגם לקח הרבה זמן, אבל בהחלט קצת פחות. בדלפק העזרה של דרובו:
כשקניתי את Drobo FW800 שלי, היה לו משבצת פגומה. הם מבקשים ממני לשנות את ה- HDD בו, ואז כמה בדיקות אחרות, לפני שהם מקבלים את העובדה שהבעיה הייתה במכשיר עצמו. לקח 3+ חודשים עד לרזולוציה, אז אני חייב לומר שגם אני לא הייתי מאושר. לומר שיש להם את השירות הגרוע ביותר, גם ראיתי טוב יותר ויכול. בגישה לאינטרנט:
קיוויתי שענן חמצן או אפליקציות אחרות של דרובו יוכלו לפתור את זה. אתה’נכון עד כה, אין דרך קלה לעשות זאת. אני מניח שיש דרך לעשות זאת, אבל עדיין לא הייתי שם. קפסולת זמן לעומת מכונת זמן:
דוֹן’לא מבלבל את השני. מכונת זמן היא שיטת גיבוי אוטומטית במערכת ההפעלה X. Capsule Time הוא נתב עם HDD, שמכונת זמן תומכת ב- LAN. העובדה שאתה יכול לגשת ל- HDD של קפסולת הזמן דרך האינטרנט קשורה לפונקציונליות Mobileme (בקרוב iCloud) ואין להם שום דבר שקשור למכונת זמן.סטיב האמונד אומר:
רק קצת יותר עמוק, ואפשר לגשת לכל מניות מהאינטרנט ב- Drobo FS, כך עשיתי את זה: בשדה התעופה של אפל קיצוני: אני משתמש בהעברת נמל נט כדי להעביר את הנמל הציבורי 1548 ליציאה פנימית 548 (AFP, פרוטוק הגשת אפל) ל- IP של ה- LAN של דרובו FS (המקרה שלי הוא 192 192).168.1.4) ממק המחובר לאינטרנט מחוץ ל- LAN שלי: ב- Finder, בחר ב- Go/Connect לשרת … תפריט. הקלד: AFP: // APE.פּוּמְבֵּי.IP.כתובת: 1548/ (אני ממליץ להשתמש בשירות כמו Dyndns עבור שם דומיין שיהיה זהה למקרה שיש לך כתובת DHCP מה- ISP שלך.) אתה’יהיה לבקש כניסה/סיסמה: הזן את המידע שלך ב- Drobo FS, והמניות שלך יוצעו לך. לא ממש קשה, רק קצת חשיבה.
השאר תגובה בטל תגובה
אתה חייב להיות מחובר כדי לפרסם תגובה.
NAS WARS 2017: אנו בודקים את ה- DROBO 5N2 RAID
ברוך הבא לראשון מבין שבעה בדיקות לחץ של NAS, שם אנו מבטלים מכשירי NAS לכישלון ואז מנסים לראות אם ניתן לשחזר אותם. השבוע אנו מתחילים את הסדרה החדשה שלנו עם Drobo 5N2. זה הרבה הולך על זה, אבל זה לא מושלם.
נכתב על ידי דייוויד גוויירץ, עורך תורם בכיר באוגוסט. 9, 2017
ברוך הבא למעבדת הפרויקט של ZDNet, שם אני בוחן את מכשירי ה- RAID לבחון את הבידור וההתפתחות שלך. במאמר זה, נבחן את הראשון מבין שבעה מוצרי NAS כדי לראות כיצד הוא מתפקד.
ראה גם:
- מלחמות NA
- NAS WARS 2017: אנו בודקים את ה- QNAP TVS-473 RAID
בואו נכניס את הפרויקט הזה להקשר. כל מטרת הפשיטה היא שאם כונן נכשל, אתה יכול להתאושש ללא אובדן נתונים. בסדרה זו אני דופק על כל NAS כדי לראות איך (או אם) הוא מתאושש.
רעיונות גדולים יותר לפרויקט
מדריך פרויקט DIY-IT
כמעט כל ביקורות ה- NAS שם רק מדברים על הוספת אחסון, והאפליקציות השונות שמגיעות עם המכשירים. לא ראיתי שום דבר שמדגיש את המכונות עד כדי כישלון ובחזרה לשיקום, שהוא כל הנקודה של המכשירים הללו.
העברתי כל מכונת מועמדים לסדרה של בדיקות עינויים. מעבר לזה, אני מסתכל על ביצועים, אפליקציות, ממשק משתמש וכל כך הרבה יותר. הפרויקט הזה היה ענק. למעשה ביצוע בדיקות אמיתיות ברמת האחסון היה זמן רב להפליא. הייתה נקודה שדאגתתי שמעולם לא סיימתי לעולם. אבל הנה אנחנו.
מקרה המידה על כל שבע הפשיטות הוא דרובו. כאשר כונן הולך רע עם דרובו, נורה אדומה גדולה נדלקת. אפשר, מעבר לחדר, לראות את מצב המכונה במבט חטוף.
מאז 2009 קניתי ארבעה דרובוס, שלושה המחוברים ישירות למחשב הראשי שלי, ואחד Drobo 5N NAS, קודמו למכשיר שאנו בודקים היום. היכולת לראות את הסטטוס של הדרובוס שלי רק על ידי הליכה לחדר הוכיחה שלא יסולא בפז.
במבחני הקריאה/הכתיבה המבודדים שלי, ה- DROBO 5N2 החדש כותב 24 אחוז מהר יותר מה- 5N, וקורא כמעט 10 אחוזים מהר יותר. ה- 5N2 מוסיף גם יציאת אתרנט שנייה. ל- 5N המקורי שקניתי בשנת 2014 היה רק יציאת אתרנט אחת.
לעומת זאת, כל מועמדי המבחנים שלנו לשנת 2017 מגיעים כעת עם שתי יציאות אתרנט. הכוננים הם גם קלים במיוחד להתקנה. הם לא דורשים מגשים, סוגריים או ברגים. הם פשוט מחליקים ישר פנימה.
החוויות המוצלחות שלי מגלה והתאוששות מכישלונות כונן נדירים יחסית עם הדרובוס הישן שלי הוא המידה שלי לחלק זה של המבחן, כך שלא מפתיע שה- 5N2 עבר גם את גילוי הכישלון וגם את מבחני ההודעות עם צבעים מעופפים.
כל שאר תיבות ה- NAS לקח לפחות שש דקות כדי לזהות את הכונן הרע, ואחת נכשלה לחלוטין. לעומת זאת, ה- Drobo 5N2 לקח פחות מדקה לאתר את הכונן הרע, והבהב נורית אדומה גדולה.
לדרובו יש נוריות LED גדולות שתוכלו לראות מעבר לחדר. ניתן לראות גם במבט חטוף את קיבולת המערך הכוללת בגלל שורת האורות הכחולים בתחתית היחידה. דרובו משתמשת בשירות משלה לצורך הודעת דוא”ל, כך שאינך צריך להילחם בכללי העברת ה- SMTP של ספק שירותי האינטרנט שלך.
לאחר הכנסת כונן חלופי, הדרובו ביצע מחדש את הבנייה האוטומטית של הכונן ההחלפה ואחסון מחדש כדי לאפשר צמיחה לאורך זמן. זמן צמיחה הוא מבחן מפתח שלא כל תיבות ה- NAS עברו. הדרובו ביצע ללא רבב.
עבור ביצועי RAID והגנת נתונים, הדרובו הרוויח 5 מתוך 5 כוכבים מושלם.
קשה להשוות מחירים בשבע תיבות NAS שלנו מכיוון שנשלחתי למכונות שנעו בין 2 ל 8 מפרצים. החלטתי להשתמש במדד מחיר למפרץ כדי לקבוע כיצד כל מכונה בהשוואה לכל האחרים.
בהתחשב בהתאמה ובסיום האיכותי של הדרובו, הופתעתי לגלות שיש לו את המחיר הנמוך ביותר למפרץ, כמעט 100 $ כל אחד.
מלבד ה- Speed Boost ויציאת ה- Ethernet הנוספת, ה- Drobo 5N2 החדש לא ניתן להבחין בדירובו 5n שקניתי מ- Amazon בשנת 2014. אמנם דרובוס הם יחידות מעוצבות יפה מאוד, אך העובדה שהעיצוב לא שינה הרבה מהווה בעיה.
בניגוד לכל NAS אחר שבדקתי, הדרובו אינו מספק ממשק אינטרנט. עליך להתקין יישום במחשב שלך (שחייב להיות מחשב Mac או Windows – משתמשי לינוקס אינם צריכים להחיל).
קרא את זה
היכן ה- NAS משתלב בעולם יותר ויותר ענן ענן?
ככל שיותר ויותר מהשירותים החיוניים שלנו עוברים לענן, מה שנשאר ב- LAN של העסקים הקטנים?
אתה אפילו צריך לאתחל מחדש את המחשב לאחר התקנת לוח המחוונים, שלדעתי הגיוני לדרובוס הצפוי ישיר, אך הוא לגמרי מיותר לדבר עם מכשיר רשת.
לוח המחוונים של דרובו מציע הרבה פחות פעמונים ושריקות מאשר מערכי האחסון האחרים. לדוגמה, אינך יכול לעשות שום דבר עם מניות מלבד ליצור אותם ולהקצות הרשאות. פרק זמן. הדרובו גם איבד נקודות מכיוון שהוא לא מציע סל מיחזור רשת. אם אתה מוחק קובץ ב- Drobo NAS, הוא נעלם.
מבחינת אפליקציות, הדרובו נמצא באמצע החבילה. יש לו יותר אפליקציות מכמה מהמתמודדים שלנו, אך הרבה פחות מסינולוגיה ו- QNAP. כמו כן, חלק מהאפליקציות די מוזרות לשימוש.
לדוגמה, כדי להשתמש ב- Crashplan, עליכם להתקין גם אפליקציית בקר Crashplan במחשב אחר ולערוך ביד את קובץ ה- INI שלה כדי להצביע על הדרובו. בכל פעם שקראת Crashplan מעדכנת, אתה צריך לחזור פנימה ולערוך מחדש את קובץ ה- INI הזה. זה מכוער, מעצבן, לא נוח ולא אמין.
כפי שציינתי קודם, ביצועי קרא/כתיבה ב- 5N2 היה עדיף בהרבה על ה- 5n הקודם. אבל בהשוואה לכל תיבות ה- NAS האחרות שבדקתי, זה היה בסמוך לתחתית החפיסה.
אז איפה זה משאיר אותנו? מצד אחד, התאמה וגימור והבנייה הפיזית כמעט מושלמת. מצד שני, היעדר ממשק אינטרנט מודרני, היעדר סל מיחזור רשת, והביצועים ההשוואתיים הנמוכים יחסית הביאו לשימושיות בינונית ולדירוג ביצועים של שלושה מתוך חמישה כוכבים בלבד.
עם זאת, אם אתה רוצה מכשיר אחסון במחיר תחרותי בו כל מה שאתה עושה זה להחליק בכוננים וקבצים מוגשים, הדרובו הוא ניצחון. בסך הכל, הדרובו הרוויח ארבעה מתוך חמישה כוכבים.
זהו זה להיום. המשך לעקוב. יש לנו שש ביקורות נוספות של NAS שמגיעות, בתוספת עיטוף בו אקח אותך מאחורי הקלעים כדי לדון במתודולוגיה ולהשוות בין כל שבעת המכשירים זה לצד זה.
אתה יכול לעקוב אחר עדכוני הפרויקט היומיומיים שלי במדיה החברתית. הקפד לעקוב אחרי בטוויטר ב- @DavidGewirtz, בפייסבוק בפייסבוק.com/davidgewirtz, באינסטגרם באינסטגרם.com/davidgewirtz, וב- YouTube ב- YouTube.com/davidgewirtztv.