مساعدة:تشغيل البوت في التولابز
تشغيل البوت كأداة في التولابزعادة هناك عدة طرق (تشغيل مباشر وتشغيل من خلال crontab وتشغيل من خلال screen) لتشغيل السكربت (البوت) على السيرفر ولكن على التولابز يوجد شروط يجب التقيد بها كالتالي: تشغيل مباشرالتشغيل المباشر ممنوع إذا كان لفترة زمنية طويلة وغير تفاعلي مثال وبدلاً من ذلك يجب تشغيل البوت من خلال Grid كالتالي:
nano task1.sh ونضيف في السطر الأول ما يلي #!/bin/bash وفي السطر الثاني نضيف الأمر الذي نريد تشغيله وكمثال python pywikipedia/commonscat.py -start:! -always ولحفظ الملف نضغط Ctrl+x ثم y ثم نمنح الملف تصريح التنفيذ chmod +x task1.sh نشغل البوت بالأمر التالي: jsub task1.sh لمعرفة المهام التي يتم تشغيلها على Grid ننفذ الأمر لإيقاف أحد هذه المهام (البوتات) ننفذ qdel job-ID job-ID: هو معرف المهمة وهو رقم يتكون من ست خانات وهو الرقم المظلل في الصورة رقم 1 تشغيل من خلال crontabيرجى متابعة هذا الشرح مساعدة:Crontab مع العلم أنه ممنوع تشغيل الأوامر بشكل مباشر في الكرون ولكن يجب تشغيلها من خلال Grid كما سبق مثال: تشغيل بوت يومياً في الساعة 5 0 5 * * * jsub task1.sh >/dev/null 2>&1 تشغيل من خلال screenالتشغيل من خلال screen ممنوع نهائياً على التولابز ولا يتم توفيره للمستخدمين |