هذا هو الأمر sbcast الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
sbcast - إرسال ملف إلى العقد المخصصة لوظيفة Slurm.
موجز
سبكاست [-CfFjpstvV] المصدر الوجهة
الوصف
سبكاست يستخدم لنقل ملف إلى جميع العقد المخصصة لـ Slurm النشط حاليًا
وظيفة. يجب تنفيذ هذا الأمر فقط من داخل وظيفة مجموعة Slurm أو داخل ملف
ولدت shell بعد تخصيص موارد وظيفة Slurm. مصدر هو اسم الملف الموجود على
العقدة الحالية. كف يجب أن يكون اسم المسار المؤهل بالكامل لنسخة الملف
تم إنشاؤه في كل عقدة. كف يجب أن يكون على نظام ملفات محلي لتلك العقدة. لاحظ أن
أنظمة الملفات المتوازية قد تقدم أداء أفضل من سبكاست يمكن أن تقدم ، على الرغم من
سيختلف الأداء حسب حجم الملف ودرجة التوازي ونوع الشبكة.
OPTIONS
-C, --ضغط
ضغط الملف الجاري نقله.
-f, --فرض
إذا كان الملف الوجهة موجودًا بالفعل ، فاستبدله.
-F عدد, --معجب في=عدد
حدد توزيع الرسائل المستخدمة لنقل الملفات. القيمة القصوى حاليا
ثمانية.
-j jobID [.stepID], --جوبيد=jobID [.stepID]
حدد معرّف الوظيفة المراد استخدامه مع معرف الخطوة الاختياري. إذا تشغيل داخل تخصيص هذا
غير ضروري حيث سيتم قراءة معرّف الوظيفة من البيئة.
-p, --يحفظ
يحتفظ بأوقات التعديل وأوقات الوصول والأوضاع من الملف الأصلي.
-s المقاس, --بحجم=المقاس
حدد حجم الكتلة المستخدمة لبث الملف. يمكن أن يكون للحجم لاحقة من k or
m للكيلو بايت أو ميغا بايت على التوالي (افتراضيات إلى بايت). هذا الموضوع الحجم
للتقريب وحدود النطاق للحفاظ على الأداء الجيد. قد تحتاج هذه القيمة إلى
يتم ضبطها على أنظمة ذات ذاكرة محدودة للغاية.
-t ثواني، fB - مهلة =ثواني
حدد مهلة الرسالة بالثواني. القيمة الافتراضية هي الرسالة as
ذكرت من قبل "scontrol show config". قد يكون تحديد قيمة أعلى أمرًا ضروريًا
بطء نسبيًا في أداء الإدخال / الإخراج على أقراص عقدة الحساب.
-v, - الإسراف
توفير تسجيل مفصل للأحداث من خلال تنفيذ البرنامج.
-V, --الإصدار
طباعة معلومات الإصدار والخروج.
البيئة المتغيرات
بعض سبكاست يمكن تعيين الخيارات عبر متغيرات البيئة. هذه المتغيرات البيئية ،
جنبا إلى جنب مع الخيارات المقابلة لها ، مدرجة أدناه. (ملاحظة: خيارات سطر الأوامر سوف
تجاوز هذه الإعدادات دائمًا.)
SBCAST_COMPRESS -C ، --ضغط
SBCAST_FANOUT -F عدد، fB - fanout =عدد
SBCAST_FORCE -F، --فرض
SBCAST_PRESERVE -p ، --يحفظ
SBCAST_SIZE -s المقاس, --بحجم=المقاس
SBCAST_TIMEOUT -t ثواني، fB - مهلة =ثواني
SLURM_CONF موقع ملف تكوين Slurm.
التخويل
عند استخدام Slurm db ، فإن المستخدمين الذين لديهم مستوى AdminLevel محدد (المشغل أو المسؤول) والمستخدمون
يُمنح من هم منسقو الحسابات سلطة استدعاء sbcast على مستخدم آخر
وظائف.
مثال
باستخدام برنامج نصي دفعي ، قم بنقل الملف المحلي my.prog إلى /tmp/my.proc على العقد المحلية و
ثم قم بتنفيذه.
> القط my.job
#!/ بن / باش
sbcast my.prog /tmp/my.prog
srun /tmp/my.prog
> سباتش - العقد = 8 my.job
srun: تم تقديم jobid 12345
COPYING
حقوق النشر (C) 2006-2010 The Regents of the University of California. أنتجت في لورانس
مختبر ليفرمور الوطني (راجع ، إخلاء المسؤولية).
حقوق النشر (C) 2010-2013 SchedMD LLC.
هذا الملف جزء من Slurm ، وهو برنامج لإدارة الموارد. لمزيد من التفاصيل ، انظر
<http://slurm.schedmd.com/>.
Slurm هو برنامج مجاني ؛ يمكنك إعادة توزيعه و / أو تعديله بموجب شروط
رخصة جنو العمومية كما نشرتها مؤسسة البرمجيات الحرة ؛ إما الإصدار 2
من الترخيص ، أو (حسب اختيارك) أي إصدار لاحق.
يتم توزيع Slurm على أمل أن يكون مفيدًا ، ولكن دون أي ضمان ؛ بدون
حتى الضمان الضمني لقابلية التسويق أو الملاءمة لغرض معين. انظر
رخصة جنو العمومية العامة لمزيد من التفاصيل.
استخدم sbcast عبر الإنترنت باستخدام خدمات onworks.net