תוכן עניינים:
- שלב 1: עיצוב ורכיבי שרת קבצים
- שלב 2: התקנת מודול כוח מיתוג
- שלב 3: השלמת תיבת RPI בסיסית
- שלב 4: הרכבה והתקנת HDD
- שלב 5: הרכבה ותיקון HDD
- שלב 6: הרכבה וחיבור SSD
- שלב 7:
- שלב 8: התקנה ותצורה של סמבה
- שלב 9: התקנה ותצורה של NFS
- שלב 10: בקרת טמפרטורה
- שלב 11: פיתוח נוסף
וִידֵאוֹ: Raspberry Pi NFS ושרת קבצי Samba: 11 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
פרויקט זה הוא השלב האחרון של התוצאה המשלב שני מעגלים שנעשו ופורסמו בעבר.
***
1. מחוון טמפרטורת מעבד Raspberry Pi - פורסם ב -20 בנובמבר 2020
www.instructables.com/Raspberry-Pi-CPU-Tem…
2. תיבת פאן פטל של מאוורר עם מחוון טמפרטורת מעבד - פורסם ב -21 בנובמבר 2020
www.instructables.com/Raspberry-Pi-Box-of-…
***
במקור תכננתי ליצור שרת קבצים שיכול לשתף קבצים בין RPI (Raspberry Pi), Windows PC ושרתי Linux אחרים.
כדי למנוע אי נוחות להעתיק משהו ל- USB ממכונת המקור ולהעתיק מחדש הכל למכשיר היעד שוב, ניתן להשתמש בשרת Samba ו- NFS מבוסס RPI כשרת קבצים.
למרות שניתן להשתמש בפקודת scp או rsync בין מכונות לינוקס (למשל שרתי אובונטו ו- Raspberry pi OS), שימוש בפקודה נפוצה לטיפול בקבצים כגון cp ו- mv הרבה יותר נוח.
לכן, שרת קבצי RPI המוצג בתמונה למעלה עשוי.
שרת זה יכול לתמוך בפונקציות הבאות.
- SSD (SanDisk, שחור בתמונה למעלה) תומך ב- NFS לשיתוף קבצים בין שרתי לינוקס
- HDD (Seagate, לבן) תומך בסמבה לשיתוף קבצים בין מחשב ה- Windows שלי ל- RPI
- נעשה שימוש באספקת כוח RPI פנימית ייעודית (5V 3A)
- מחוון טמפרטורת RPI CPU (4 רמות טמפרטורה) משולב
- מאוורר קירור מופעל אוטומטית כאשר הטמפרטורה גבוהה מ- 50C
***
בואו נסתכל בפירוט רב יותר כיצד שרת הקבצים מורכב ומוגדר.
שלב 1: עיצוב ורכיבי שרת קבצים
מכיוון ששרת הקבצים בנוי על ידי הרכבת לוחות מעגלים ורכיבים אחרים כגון HDD, SSD, מודול כוח מתג וכן הלאה, אני מציג רק תרשים מבני כולל.
בנוגע לפרטי מעגל של מחוון קירור FAN ומעבד הטמפרטורה של המעבד, עיין בתוכן הפרויקטים שפורסם בעבר.
אסביר רק רכיבים שנוספו לאחרונה ליצירת שרת קבצים.
- HDD HDD הוא דיסק 2.5 אינץ 'DATA שרכשתי לפני די הרבה זמן (אולי עוד 10 שנים) והוא כולל מתאם ממשק SATA ל- USB (מארז מתכתי מוסר)
- SanDisk SSD מתממשק למתאם SATA ל- USB3.0 שנרכש שרכשתי מחנות האינטרנט (אתה יכול לחפש פריט זה בשם "כבל SATA ל- USB")
-ספק כוח מיתוג 15W AC-DC קטן (ממוצע באר RS-15-5)
- מארז אקרילי (גודל הלוח השקוף הוא 15 ס"מ (רוחב) x 10 ס"מ (ג) x 5 מ"מ (ד) x 1, 15 ס"מ (רוחב) x 10 ס"מ (ג) x 3 מ"מ (ד) x 3
- תומך מתכת 7 ס"מ (3.5 מ"מ) x 4, 4 ס"מ (3.5 מ"מ) x 4, 3.5 ס"מ (3.5 מ"מ) x 4
- ברגים ואומים
***
למעט רכיבים חדשים, כל הפריטים האחרים משמשים מחדש כתפוקות של פרויקטים קודמים, כולל לוחות PCB, מחברים וכבלים.
שלב 2: התקנת מודול כוח מיתוג
כאשר אתה מטפל ומתחבר לחשמל בית במתח גבוה (220V), חיווט זהיר הוא הכרחי לעבודה זו!
אנא בדוק את תיעוד המוצר בזהירות כדי לחבר את מודול החשמל ל- RPI.
מכיוון ש- RPI 3 דגם B דורש מינימום 2.5A PSU (יחידת ספק כוח) כהמלצה, אני משתמש באספקת מיתוג 3A ייעודית.
גם כדי למנוע התראה תחת מתח של RPI, אני יכול להתאים מעט את מתח המוצא כ- 5.3V על ידי סיבוב VR של מודול כוח מיתוג.
כאשר מחוברים שני דיסקים קשיחים חיצוניים, בדרך כלל מתח המוצא של כוח ההחלפה יורד מעט ואזהרת המתח של RPI (סמל בורג רעם צהוב) נצפית לעתים קרובות.
במקרה של RPI 3 דגם B, ניתן לתמוך בסך הכל מרבי של זרם היקפי USB עד 1.2A.
לכן נהיגה בשני דיסקים קשיחים חיצוניים לא תהיה בעיה.
אך כאשר הקירור ומעגלים אחרים פועלים, הם ימשכו לפחות יותר מ 300mA זרם.
לכן, אני משתמש במטען טלפון ידני נוסף להפעלת מעגלים אחרים ו- FAN.
על פי מפרט ה- RPI, בדרך כלל 500mA נמשך אפילו בעומס קל של המערכת.
מכיוון שבעבר היו לי כמה בעיות עם RPI, הפרדת קווי אספקת החשמל המלאה לכאורה הפתרון הברור ביותר.
שלב 3: השלמת תיבת RPI בסיסית
כאשר אין צורך בחיבור ציוד היקפי נוסף, זוהי תיבת ה- RPI המאובזרת במלואה כולל אספקת חשמל פנימית וויסות טמפרטורה.
אך כשאני יוצר שרת קבצים, הדיסק הקשיח החיצוני יותקן על שלדת תיבת RPI הבסיסית הזו.
עבור לוח מעגלים ורכיבים, בדרך כלל אני משתמש בלוחות אקריליק ותומכי מתכת.
אני מניח שזו השיטה הקלה ביותר להרכיב הכל למארז משולב אחד כמו מבנה.
שלב 4: הרכבה והתקנת HDD
למעשה, כאשר הכל מורכב ומחובר למארז אקרילי, בדרך כלל אני לא רוצה להסיר אותו כיוון שכבלים תמיד גורמים לכאבי ראש.
אבל צריך להרכיב ולתקן HDD, הרכבתי מחדש ותוכל לראות איך מעגלים ארוזים יחד בתוך שלדת האקריליק.
ללוח אקרילי יש יתרון של הוספת שכבה קלה על ידי ערימת פאנל נוסף על גבי הלוח הקיים.
בשל תכונה זו, אני משתמש בפנל אקרילי ברוב פרויקטי ה- DIY.
שלב 5: הרכבה ותיקון HDD
הערימה של השכבה השנייה שבה הדיסק Seagate HDD הושלמה ומחוברת עם RPI באמצעות כבל USB.
לצורך הרכבת לוח אקרילי נוסף על גבי הקיים, יש צורך בקידוח בכדי ליצור 4 חורים שאליהם מוחדרים תומכי מתכת.
יישור מיקום החורים הכרחי להרכבת לוחות אקריליק בצורה מוערמת יפה.
שלב 6: הרכבה וחיבור SSD
כשלב אחרון בהרכבת עבודות, SSD מותקן על לוח אקרילי נוסף ומקובע על החלק העליון של השכבה השנייה עם תומך מתכת.
כאשר 4 מיקומי חורים אינם מיושרים כהלכה זה לזה בכל שכבות הלוח, עבודת ההרכבה הופכת מעט קשה וצורת המארז המוגמרת הופכת למעט מכוערת.
שלב 7:
שלב 8: התקנה ותצורה של סמבה
מאחר ותיאורים מפורטים ותיאורים טכניים נמצאים בשפע באתרי אינטרנט מגוונים, לא אסביר פירוט על סמבה עצמה ועל הליך ההתקנה.
סכם הכל ורק ציין את נקודות השיא של ההתקנה והתצורה של סמבה כדלקמן.
***
-sudo apt install samba samba-common-bin (התקן סמבה)
- sudo smbpasswd -a pi (הוסף pi כמשתמש סמבה)
- sudo vi /etc/samba/smb.con (הכנס את נתוני התצורה הבאים ל smb.cnf)
***
[פאי]
comment = pi תיקייה משותפת
נתיב = /mnt /nashdd
משתמשים תקפים = pi
ניתנת לעיון = כן
אורח בסדר = לא
לקריאה בלבד = לא
צור מסכה = 0777
***
- sudo /etc/init.d/samba הפעלה מחדש (הפעל מחדש את שירות Samba)
***
עם סיום ההתקנה והתצורה, תוכל לטעון את ספריית RPI "/mnt/nashdd" (למעשה מדובר בנפח של כונן דיסק שלם של 500GB של Seagate HDD) ככונן רשת כפי שמוצג בתמונה למעלה.
Samba הוא כלי שימושי מאוד להעלאה/הורדה של קבצים ממחשב Windows ו- RPI.
גרף תנודות הטמפרטורה המוצג בשלב להלן נוצר על ידי העתקת קובץ יומן ב- RPI ל- Windows PC באמצעות Samba.
שלב 9: התקנה ותצורה של NFS
כאשר לקוח NFS יעלה ספרייה משותפת, df
פלט הפקודה -h של הלקוח מציג נפח NFS רכוב כפי שמוצג בתמונה למעלה.
התקנת NFS והתצורה מורכבים למדי מזה של סמבה.
לכן, לא אסביר פרטים על התקנת NFS לשרת ולקוח.
כמו כן התצורה דורשת עריכה של מספר קבצים כגון "/etc/fstab", "/etc/exports", "/etc/hosts.allow" וכן הלאה.
תוכל למצוא הוראות מפורטות והסבר טכני באתר הבא.
***
www.raspberrypi.org/documentation/configur…
***
אני משתמש ב- NFS לעתים קרובות לקצירת קבצים שהורדו משרת סיקור מבלי להשתמש בפקודות scp או rsync מורכבות.
פשוט אתה יכול קובצי cp או mv כאילו הם מאוחסנים בדיסק המקומי.
כמו שאתה יכול לראות בשלב האחרון של "פיתוח נוסף" של הסיפור הזה, אפשר יהיה ליישם עוד שימושי.
שלב 10: בקרת טמפרטורה
אני רק סקרן כיצד קירור FAN מעגל שולט בטמפרטורת המעבד במשך כמעט יום אחד.
אז העתקתי קובץ יומן באמצעות שירות שיתוף קבצים של סמבה ועשיתי גרף עם MS excel.
התוצאות הן כדלקמן.
- לאחר הפעלת מעגל FAN קירור, הטמפרטורה אף פעם לא תעלה על 50C
- נצפתה מספר פעמים יותר מ 50C, הטמפרטורה הדוממת ירדה באופן מיידי עקב פעולת המאוורר
- כתיבת NFS (העברת קבצי וידאו שהורדו משרת סיקור לשרת NFS) גורמים לעומס מערכת משמעותי לשרת NFS
- עליית טמפרטורה במהירות והתקררות לאחר מכן עקב הפעלת FAN קירור
- NFS קריאת (הפעלת וידאו משרת NFS לפי לקוח עם VLC) עומס המערכת אינו משמעותי במיוחד כפי שניתן לראות בשלב מאוחר יותר של הגרף
שלב 11: פיתוח נוסף
עם השלמת כל העבודות הרלוונטיות לחומרה, לא יתבצע שינוי או פיתוח נוסף בשרת הקבצים NFS/Samba.
אך ניתן להשתמש בשרת NFS כנימוסים שונים כפי שמוצג בתמונה למעלה.
בין שתי הפעלות מרק, הצד השמאלי הוא מסך שרת NFS והצד הימני הוא יישום לקוח VLC המריץ מסך לקוח.
הווידיאו המוצג מוצג ב- LCD 5 אינץ 'מעל מסך המחשב האישי.
כפי שציינתי, גישה וניצול לשרת NFS מסוג זה אינה מכבידה על השרת יותר מדי.
תודה שקראתם את הסיפור עד הסוף….
מוּמלָץ:
כיצד להכין רדיו סטריאו של פורד אודיופיל לנגן קבצי MP3: 7 שלבים
כיצד להכין רדיו סטריאו של פורד אודיופיל ברדיו MP3: הוראה זו תיתן לך כמה פרטים חשובים כיצד לעמוד בדרישות התאימות ל- MP3 CD-R של פורד אודיופיל (וכנראה מאך 300, שייקר 500 ושייקר 1000 ) סטריאו מפעל כך שתוכל לצרוב וליהנות מקבצי MP3 בתקליטור
קבצי MP3 אקראיים לטלפון: 7 שלבים
קבצי MP3 אקראיים לטלפון: מה הוא עושה? הוא מעתיק באופן אקראי "מספר קבצי mp3" מתיקיית המוסיקה שלי לטלפון שלי! פרלוד: אתה עדיין זוכר את התקופות בהן היינו אוספים קבצי mp3 מחברינו על ידי חיבור הכוננים הקשיחים שלנו (או במהלך מסיבות LAN), ולעתים קרובות ללא כאבים
דרך טובה יותר לצפייה/מסמך של קבצי הוראה: 4 שלבים
דרך טובה יותר לצפייה/מסמך של קבצי הוראה: אנשים כוללים לעתים קרובות שם קבצים לפרויקטים באמצעות העלאות הוראות. לעתים קרובות מדובר בקבצי מקור תוכנה שעשויים אפילו להיות הלב הפועם של המאמן. אבל Instructables אינו נותן לקורא דרך קלה לקרוא ולסקור את הקוד. (
הקלטה מודרנית של קלטות וינטג 'עם קבצי MP3: 8 שלבים (עם תמונות)
הקלטה מודרנית של קלטות וינטג 'עם קבצי MP3: עם קלטות וינטג' שצצות בתרבות הפופ יותר מתמיד, אנשים רבים רוצים ליצור גרסאות משלהם. במדריך זה, אני אדריך אותך כיצד (אם יש לך מקליט) להקליט קלטות משלך בעזרת טכנולוגיה מודרנית
כיצד לתקן קבצי נתונים שאינם נתמכים ולהוריד את קבצי הווידיאו האהובים עליך עבור PSP הנייד שלך: 7 שלבים
כיצד לתקן קבצי נתונים שאינם נתמכים ולהוריד את קבצי הווידיאו האהובים עליך ל PSP הנייד שלך: השתמשתי ב- Media Go, ועשיתי כמה מהטריקים כדי לגרום לקבצי וידאו שאינם נתמכים לעבוד ב- PSP שלי. אלה כל השלבים שעשיתי , כאשר קיבלתי לראשונה את קבצי הווידאו הבלתי נתמכים שלי לעבוד על ה- PSP שלי. זה עובד 100% עם כל קבצי הווידאו שלי על PSP Po שלי