Home Server על Ubuntu Server

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
שלח תגובה
urinka פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 60
הצטרף: יולי 2005
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #1 

היי שלום לכולם
אחרי שעברתי דירה ושיפצנו שיפוץ מקיף את כל הבית (כלל העברת כבלי רשת בקירות)
הקדשתי מיקום בבית שיוגדר "ארון תקשורת" לשם ניקזתי את כל הכבלים
מאחר והבית עתיר מחשבים (5 בערך <בגלל עבודה>)
ומאחר וחוויתי בעבר נפילה של HDD אני רוצה לבנות Home Server שחלק מהיעוד שלו יהיה גם NAS

עכשיו אני לא ממש רוצה להיות מוגבל אז בחרתי ב Ubuntu Server אני מאמין שהוא יהי מספיק גמיש ויספק את כל הצרכים של הבית (אני יודע שהחלק הראשון זה להגדיר צרכים אבל אני לא ממש יודע מה צפה העתיד )

אז כמו לפני כל קניה גדולה והשקעה כספית אני רוצה לראות אם זה עובד טוב
לכן הקמתי מכונה וירטואלית והתקנתי עליה Ubuntu Server

התקנתי SSH והתחלתי לעבוד רק עם PUTTY כדי לדמות מצב שבו המחשב לא מחובר למקלדת ועכבר
הגדרתי לו כתובת IP קבועה ברשת
התקנתי SAMBA ויצרתי שיתוף על ה hard disk עד כאן הכל עבד מצוין :-)

החלטי שאני רוצה לבדוק מהם יכולות ה RAID כי הרי אני מחפש שרידות
אז התקנתי WEBNIM (כי רציתי לראות איך הניהול של ה RAID מתבצע משם )
והתקנתי MDADM
הוספתי למכונה הווירטואלית עוד 2 כוננים קשיחים (כדי לבצע אתם RAID 1 (MIROR))
עברתי על כל מסלול ההגדרה פעמיים (פעם אחד עם ה WEBMIN)
ופעם שנייה רק עם command line (יש לציין שכדי להגדיר את ה RAID בפעם השנייה חזרתי ל SNEPSHOT של המכונה
לפני שהוגדר RAID )

בשני המקרים זה עבד מצוין והיה יופי של שיתוף עם SAMBA

עכשיו לבעיה :evil:
כדי לוודא שזה באמת עובד כיביתי את המכונה ו"ניתקתי" את אחד ה HDD
המכונה לא עלתה ללא התערבות פיזית (הייתי צריך לאשר כל מני הודעות בעליה )
לא בוצע MOUNT למערך ה RAID
וה SAMBA לא עבד (גם לשיתופים אחרים שלא קשורים ל raid )

לשאלות :
למיטב הבנתי ב raid 1 (miror) הוא אמור לתפקד עד שמגי HDD חדש למה זה לא עבד ?
אני מניח שיש קשר אבל אם מישהוא יסביר לי אותו זה יהיה נחמד - למה ה SAMBA לא עבדה ?
האם יש אפשרות לשנות משהו בהגדרות כדי שאני לא יאלץ לחבר מקלדת במידה ו HDD קורס אלא לעבוד רק מרחוק ?

אם יש נתונים שמישהו רוצה לדעת כדי לעזור אני יעדכן

הבהרה: אני די חדש בנושא ה LINUX אבל אני מגדיר את עצמי בעל יכולת למידה מהירה ונכונות
מה גם שהכול על מכונה וירטואלית אז אני מרשה לעצמי לעשות הרבה ניסויים :mrgreen:

המון תודה
urinka

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

שליחה #2 

תחפש אל ה- log של ה- boot.
הוא בד"כ תחת

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

/var/log/boot
יכול להיות שתמצא שם מידע שימושי למה שגרם לכשל.
בשביל mount של כוננים בעלייה יש לערוך את הקובץ -

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

/etc/fstab
בהתאם לדוגמאות שבקובץ. בחיפוש ברשת תמצא את כל האופציות הנוספות שאפשר להכניס בהגדרה הזו.
לפעולה הזו תדרש להרשאת root.
כאן תמצא הסבר על העניין.

לגבי ה-SMB קצת חסר מידע כדי להעריך מה קרה.

urinka פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 60
הצטרף: יולי 2005
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #3 

תודה על התגובה המהירה

הקובץ /var/log/boot.log הוא נראה כאילו הוא נכתב כל עליה של המערכת מחדש אני מבין שמה שאתה מציע הוא לנתק שוב את אחד ה HDD ולארות מה כתוב שם ?

/etc/fstab - כן התצלחתי להבין את זה וגם הכנסתי את השורות הרלוונטיות בקובץ
הבעיה היתה אחרי שניתקתי את אחד הHDD אני מניח שהוא נתקע כי ה RAID לא עבד ולכן הוא לא הצליח לבצע MOUNT
השאלה בנושא הזה האם אפשר להגדיר שהוא יעלה בכל מקרה ללא שאלות ואני יטפל בזה אחרי שהוא יעלה (כיד שלא יהיה צורך לחבר מקלדת ועכבר לעמדה )


בנושא ה SMB - גם לי לא ברור מה הבעיה כי אחרי שהעלתי את המחשב (בתצורת ה RAID הבעיתית) ביצעתי RESET ל SERVICE של ה SMB
וגם זה לא עזר

ועוד שאלה - מהניסיון שלך במידה וה RAID עובד כמו שצריך (אני פשוט מניח שאצלי הוא לא עובד טוב ואני לא יודע למה )
ומוציאים כונן הוא אמור להמשיך לתפקד כרגיא ורק לתת התרעה נכון ?

שוב המון תודה

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

שליחה #4 

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

כן, פשוט אל תגדיר אותו ב-fstab, ותהליך ה- boot יתעלם מהמערך שיש. אחרי שהמערכת סיימה boot תפעיל את המערך.

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

urinka פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 60
הצטרף: יולי 2005
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #5 

OK - :wink:
יש חדשות טובת ויש פחות ...

כדי לנסות את להחסיר שוב כונן הגדרתי את תהליך raid מחדש (הפעם מתוך נוחות דרך webmin בלבד )
הכל נראה בסדר אבל .. כשאני מחסיר כונן הפעם המערכת לא נתקעת אלא שואלת אם להיכנס למצב degraded ואני צריך ללחוץ על Y (ראה תמונה מצורפת )

חוץ מזה בינתיים הכל נראה בסדר

מכאן אני מגיע ל 3שאלות
1 מה עשיתי לא בסדר בשורת הפקודה (זה רק לצורך למידה)
- יצרתי partition מסוג Linux raid autodetect (בעסרת fdisk) בשני הדיסקים הזהים
-השתמשתי בפקודה

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

sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
-וביצעתי mount


2 איך אני מגדיר ב fstab שבמידה ויש כשל כזה במערך הוא יפעיל את המצב degraded ללא התערבות (הלחיצה של ה Y)

3 השלב הבא הוא ליצור כונן חדש ב VM והכניס אותו ולבצע סנכרון - דרך ה webmin זה נראה אינטואיטיבי למדי אבל הייתי רוצה לדעת מה צריך לעשות גם בשורת הפקודה


המון תודה :-)

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

שליחה #6 

אז ככה:
1. ו-2 נראה שעשית הכל בסדר, בתצורת RAID5 (אצלי) הוא הולך אוטומטית למצב. לא ברור לי למה בתצורה שלך לא.
תבדוק כאן את האופציות של mdadm, אולי יש דרך לעשות אוטומציה.

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

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

sudo mdadm --add /dev/md0 /dev/sda1

urinka פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 60
הצטרף: יולי 2005
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #7 

היי
חדשות טובות הצלחתי להימנע מהקשת Y בהפעלת המערכת כאשר כונן אחד נפל
יש 2 דרכים להשיג את אותה מטרה
הראשונה להוסיף את השורה

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

BOOT_DEGRADED=true
לקובץ

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

/etc/initramfs-tools/conf.d/mdadm
השנייה תעשה את אותו הדבר רק עם wizard

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

sudo dpkg-reconfigure mdadm
יש לציין שעם פתרון בעיה זו הסתדרה גם הבעיה עם ה SAMBA
נראה שהבעיה ב SAMBA היא בגלל שתיקיה שמוגדרת כמשותפת לא הייתה פעילה ולכן ה SAMBA נתקע כל הזמן

עכשיו נשאר להוסיף כונן חדש ולנסות לתאם בניהם אני יעדכן בקרוב

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

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

אני פתוח להצעות בינתיים אני רוצה להוסיף שרת FTP
ולאפשר ל MDADM לשלוח EMAIL במידה ויש בעיה
אולי גם להוסיף שרת EMAIL קטן שינהל 2-3 חשבונות

אני יודע שלי אישית אין שימוש בשרתי אכסון אתרים אז זה לא ממש מעניין אותי
חוץ מזה אשמח לשמוע עוד הצעות

ו........ אופניק המון תודה על העזרה :mrgreen:

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

שליחה #8 

בשביל שרת FTP יש מספר חבילות אפשריות,
אני משתמש ב- vsftpd, למה? ככה יצא. קובץ קינפוג פשוט וברור לעריכה,
כמו כן ים של מידע ברשת על איך מה כמה למה.
ממליץ על הדרך להרשם בשירות DNS דינמי כדי שתהיה לך גישה מרחוק אל השרת בבית.
מאוד יעיל כשאתה רוצה להעביר קבצים ממקום למקום דרך האינטרנט.
שרת מייל נראה לי מיותר, אז אין לי מושג,
תוסיף חבילות ניטור אם אין לך, לטמפ' רכיבים למשל אני עובד עם hddtemp ו- lm-sensors.
אני לא יודע איך מפעילים אותם דרך ה- webmin אבל במקרה של תפעול תקלה מאוד קל להשתמש בהם להבין מי עומד על איזו טמפ',
לפחות כדי לנקות את האופציה הזו מהשולחן.
אצלי השרת משמש גם כדסקטופ ראשי, כך שאין לי צורך בממשק רשת, אני עובד ישירות על הדסקטופ.
מה שמאפשר לי לוח ניטור באופן כזה.
תגיד מה אתה רוצה שהשרת יעשה, יהיה יותר קל להמליץ מה להתקין.

urinka פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 60
הצטרף: יולי 2005
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #9 

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

1 ה media center שלי מבוסס על win7 עם media portal האם מומלץ להעביר את ה databas&#101; בתצורת (mysql ) לתפקד על ה שרת ??
2 אני יודע שיש אפליקציות עם ממשק ויזואלי עד עכשיו בחרתי שלא להתקין xsrart אהם אני יכל בכל זאת להתקין אפליקציות עם ממשק ויזואלי ולהשתמש בהם ממחשב אחר באמצעות xming או שלצורך זה אני חייב ממשק ויזואלי על המכונה ?

תודה :)

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

שליחה #10 

1. מה שנוח לך, אתה יכול ליצור איזה שרת ואיזה databas&#101; שבא לך. היתרון בבחירת לינוקס היא בדיוק בחופש הבחירה והגמישות.
2. אתה לא צריך ממשק ויזואלי על המכונה במקרה כזה, מאחר וה-x server מותקן על מכונה עם חלונות, והשאר עובד forwarded מהמכונה עם לינוקס. לפחות זה מה שהבנתי מהוויקי. במקרה הכי קיצוני תדרש להתקין X11.

urinka פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 60
הצטרף: יולי 2005
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #11 

טוב ...
אני הולך להתקין עוד מכונה וירטואלית עם windows7 ועליה media portal אחר כך נתקין mysql על ה linux ונראה איך זה עובד בייחד ...
אני אשמח לשמוע על תוכנות מומלצות שקיימות רק על linux או שיש להם יתרון על תוכנות מקבילות ב windows כדי לדעת עם כדאי להשתמש בשרת שיריץ תוכנות מסוימות ולהשתמש ב xming

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

שליחה #12 

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

urinka פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 60
הצטרף: יולי 2005
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #13 

מעבר ל server אני רוצה שישרת כשרת אפליקציות
אני מצליח לחשוב על btorrent אבל את זה כבר הצלחתי להתקין ולנהל ע"י ה webmin
אני מניח שאני רוצה שם אפליקציה מקבילה ל total commander (כדי לעזור לעשות סדר עם כל ההורדות)
אולי (תלוי בחומרה שאני יקנה ) VMware
כשאני חושב על זה אני אולי רוצה שתהיה לי אפשרות לשלוח FAX וגם ל קבל FAXים ל EMAIL
אני חושב גל על דפדפן אינטרנט לשרת הזה אבל לא לצורכי גלישה רגילים (לדוגמה: לגשת למצלמת IP שלי וכאלה )

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

שליחה #14 

יש את midnight commander, שהיא ממש זהה ל- total.
לגבי פקס - זה מה שיש בתוצאה הראשונה של גוגל.

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

שליחה #15 

במידה ואתה רוצה להשתמש בשרת כשרת קבצים להזרמה -
ותהיה לך סיבה ממש טובה להתקין DLNA (נגיד - לצפות בסרטים מהסלולרי/IPAD) תתקין rygel.
מאוד פשוט להתקנה וקינפוג,
עובד מצויין במקביל לNFS.

urinka פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 60
הצטרף: יולי 2005
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #16 

רעיון מגניב אני ינסה היום ויעדכן

שלח תגובה

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