المشكلة
تشغيل برنامج نصي أو نتائج الأمر R في الخطأ:
خطأ فادح: تعذر إنشاء 'R_TempDir'
خطأ: 18:25: رمز غير متوقع 17: r <-c (ريفو = Revobase::getRevoRepos() 18: LOCAL_3.1 ^ إيقاف التنفيذ خطأ: 18:25: رمز غير متوقع 17: r <-c (ريفو = Revobase::getRevoRepos() 18: LOCAL_3.1 ^ إيقاف التنفيذالحل
يرجع ذلك عادة عدم قدرة على الكتابة إلى الدليل المؤقت الحالي المحدد للجلسة R أما بسبب الأذونات أو استهلاك مساحة.رر دليل تثبيت لينكس 7.8.1 الجمعية قد تجاوز هذه القيمة TMPDIR في بعض الحالات وتوجيه الملفات tmp/tmp على أية حال. يمكن تعطيل هذا في lsf.conf.
بشكل افتراضي، الجلسة R على لينكس إلى كتابة ملفاتها المؤقتة لكل جلسة عمل إلى دليل النموذج '/تمه/RtmpO2MIQ7' حيث يتم إنشاء دليل فرعي ضمن/tmp عشوائياً لكل جلسة عمل جديدة. جلسة العمل، يمكنك تحديد الدليل المؤقت الحالي باستخدام الأمر 'tempdir()'. في بداية الجلسة، R أولاً سيتحقق، بدورها، معرفة ما إذا تم تعيين متغيرات البيئة TEMP و TMP TMPDIR واستخدام العنصر الأول الذي تم تعيينه كدليل temp. إذا تم تعيين بلا، فإنه سيتم الافتراضي إلى/tmp. حالة غير كافية للاحتفاظ بملفات العمل المؤقتة التي تم إنشاؤها بواسطة بعض العمليات ريفوسكالير/tmp قد إنشاء نظام ملف مؤقت بديل بمساحة أكبر من/tmp وتصدير TMPDIR للإشارة إلى أنه في البيئة. لبيئات الكتلة، ينبغي أن يتم هذا على كافة العقد. للجمعية الكتل، راجع المقطع