הודעת שגיאה בעת העברת קבצים לשרת וינדוס - לינוקס, Mac ומערכות הפעלה אחרות - HWzone פורומים
עבור לתוכן
  • צור חשבון

הודעת שגיאה בעת העברת קבצים לשרת וינדוס


mikidream1

Recommended Posts

שלום לכולם

בשרת ה-centos-6 שלי שמהווה אתר אינטרנט בין היתר, אני מנסה להעביר בסנכרון ( דרך cron) קבצים עם mount לשרת server 2008 הקבצים עוברים אבל אני מקבל הודעות שגיאה כאלו:

cifs vfs strtoucs char2uni of 0xffffff8e returned -22

cifs vfs strtoucs char2uni of 0xffffffee returned -22

שבסופו של דבר משביתות לי את האתר ולא ניתן לגשת אליו.

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

מדוע זה קורה? ואיך ניתן לפתור את זה?

קראתי באינטרנט ורשום שצריך לעשות משהו עם השדות:

iocharset=utf8,codepage=windows-1255

ולהכניס אותם לשורת ה cron אבל

שורת ה cron שלי היא זו

30 4 * * 4 /usr/local/bin/unisonRsync /usr/local/share/unison/myzips2.prf //backupserver/OnlineBU adminuser ourpassword

שרת ה backupserver הוא שרת של server 2008

אודא לכם אם תוכלו להסביר לי בדיוק איך אני רושם את זה נכון ואם בכלל אלו השדות הנכונים לפתרון הבעיה?

אני גם לא במאה אחוזים סגור שזה הפתרון

אשמח מאוד לעזרה אם מישהו מבין ויודע

תודה רבה לכם

קישור לתוכן
שתף באתרים אחרים

מה שקורה, כמו שכבר ניחשת, זה שיש שינשם קבצים עם שמות שמכילים תווי Unicode.

אתה צריך להגדיר את זה כמשתנה סביבה כללי ולא כמשתמנה שהוא חלק מcron.

iocharset=utf8,codepage=windows-1255 צריך להיות מוגדר ב mount שלך לCIFS, כלומר בתוך fstab.

זה חלק מאותו הstring של שאתה mount.

לדוגמא:

sudo mount -t cifs //netbiosname/sharename /media/sharename -o username=winusername,password=winpassword,iocharset=utf8,file_mode=0777,dir_mode=0777

קישור לתוכן
שתף באתרים אחרים

שלום יבגני

תודה רבה על התתגובה אני בהחלט אנסה את זה.

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

תודה בנתים

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...