הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תחזוק שרתים ושירותי רשת נוספים (https://hosts.co.il/forums/forumdisplay.php?f=29)
-   -   שאלה | בעיה בזמן הרצת גיבוי, ונפילת שירות HTTPD. (https://hosts.co.il/forums/showthread.php?t=68759)

VoyaAGe 25-10-08 13:55

שאלה | בעיה בזמן הרצת גיבוי, ונפילת שירות HTTPD.
 
זה קורה כל יום בשעה 5 בבוקר, לא יודע למה..

זהו חלק שמוצג מתוך ההודעה שהגיבוי לא הצליח.

PHP קוד:

User cdforum has been backed up.
Error while backing up database dan_phpbb2
mysqldump error output
mysqldumpGot error1105File './dan_phpbb2/daniel_topics_watch.MYD' not found (Errcode24when using LOCK TABLE 

מישהו יודע למה אולי?

דבר נוסף, מדי יומיים + קרה שנפל לי שירות הHTTPD סתם ככה..
למה?

SDF 25-10-08 14:43

לגבי הHTTPD, חפש בלוגים למה זה, סתם לנחש אני לא יודע.

לגבי הגיבוי: כניראה שפאנל שלך שם איזה סקריפט לרוץ ב5 בבוקר, והוא זה שמגבה.
בשביל לפתור את השגיאה שהסקריפט נותן לגבי mysqldump,
אני צריך את ה my.cnf שלך ואת הפקודה המדוייקת שאיתה רץ.

כניראה שהשגיעה נובעת מזה שיש לך יותר מדי טבלאות ופחות מדי fds.
קוד:

SDF@sigma:~> perror 24
OS error code  24:  Too many open files

הפתרון הוא:
1. להעלות את open-files=מספ_גדול_יותר בmy.cnf
-או-
2. לוותר על הנעילות בmysqldump.

VoyaAGe 25-10-08 20:34

מהם בעצם הנעילות של הmysql dump האלו?
זה חשוב?

SDF 25-10-08 20:41

תלוי.
הנעילה מתבצעת על מנת שלא יתבצעו שינויים בזמן שמתבצע הגיבוי.
למה זה טוב?

נניח ויש לך 2 טבלאות:
משתמשים וקבוצות, ונגיד ואין נעילה.

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


כל הזמנים הם GMT +2. הזמן כעת הוא 06:41.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ