الصفحة الرئيسية > سطر الأوامر > iGroups خلق على المدون DR

خلق iGroups على المدون DR

هذا هو آخر سيناريو كتبته للمساعدة في تجاوز فشل موقع. في الأساس سيناريو snapmirror يعمل كبيرة لجلب كميات الانترنت، ولكن إذا كان كل شيء في إم وير (وكما عبر بروتوكول iSCSI من هذا القبيل من داخل VM)، وتريد أن تكون هذه تلقائيا إعادة تعيينها، ويوفر لك بعض الأعمال الساق!

كذلك، فإن هذا السيناريو تشغيل من خادم جلس في موقع الدكتور أن لديه الوصول إلى دافعي الأساسي. لقد حاولت لجعل هذا السيناريو ديناميكية جدا، بحيث يمكنك وضعها في مثل دافعي الأساسي كما تريد (إنشاء 'primary_filers.txt' ملف مع اسم المدون 1 في السطر). ومع ذلك فإنه يفشل فقط أكثر من واحدة المدون على الجانب DR. وسيكون هذا يمكن علاجه بسهولة، ولكن مرة أخرى، والتي تبين مجرد فكرة من مدى سهولة هذا النوع من الشيء هو تحقيق.

الصعوبة هنا هي أن مخرجات "igroup المعرض 'FCP' و 'بروتوكول iSCSI"، حيث كما تطلب "igroup خلق' استخدام 'و' و 'أنا'، لذلك البرمجة أكثر قليلا في منتصف لحل هذه المشكلة.

هذا البرنامج النصي بإنشاء برنامج نصي (وإذا كان تشغيل باعتباره كرون، ببساطة الكتابة في كل مرة) التي يمكن تشغيلها لإعادة جميع iGroups على المدون DR. مفيد حقا إذا كان لديك LUNs القليلة التي تحتاج إلى رسم الخرائط. حتى القيام بذلك يدويا لمدة 10 هو الألم. معظم زبائني لا يقل عن 50 +

[@ الجذر esx101 الجذر] # القط igroups.sh
#! / بن / ش
# سيناريو لصناعة السيارات في توليد iGroup خلق سيناريو الفشل موقع

dr_filer = "المدون، الدكتور"

صدى "#! / بن / ش"> igroup_create.sh
"AutoGenerated # سيناريو إنشاء iGroup في تاريخ` `" صدى >> igroup_create.sh
صدى >> igroup_create.sh

عن المدون في primary_filers.txt القط `؛ فعل
سه-C 3DES $ المدون igroup المعرض> igroups.txt
في حين أن قراءة سطر
فعل
تحقق = `الصدى" $ خط "| GREP" ostype: "| AWK '{طباعة $ 3}'`
إذا ["$ تحقق" = "(ostype:"]؛ ثم
تحقق = `الصدى" $ خط "| AWK '{طباعة $ 2}'`
إذا ["$ تحقق" = "(FCP)"]؛ ثم
بروت = "واو"
أليف ["$ تحقق" = "(عبر بروتوكول iSCSI)"]؛ ثم
بروت = "أنا"
آخر
بروت = ""
فاي
igroup_os = `الصدى" $ خط "| AWK '{طباعة $ 4}' | قطع د") "-F1`
igroup_name = `الصدى" $ خط "| GREP" ostype: "| AWK '{طباعة $ 1}'`
igroup_create = "igroup إنشاء - igroup_os $ بروت-T $ $ igroup_name"
صدى SSH-C 3DES $ dr_filer $ igroup_create >> igroup_create.sh
آخر
igroup_member = `الصدى" $ خط "| AWK '{طباعة $ 1}'`
igroup_add = "igroup إضافة $ igroup_name $ igroup_member"
صدى SSH-C 3DES $ $ dr_filer igroup_add >> igroup_create.sh
فاي
فعلت <"igroups.txt"
فعل
RM-F igroups.txt

VN: واو [1.9.11_1134]
تقييم هذا الموضوع:
تقييم: 0.0 / 10 (0 صوت)
based on 1 rating خلق iGroups على المدون DR، 9.0 من أصل 10 على أساس 1 تقييم

Tags: , , , فئات هي: سطر الأوامر العلامات: ، ، ،
  1. لا يوجد أي تعليق حتى الآن.
  1. لا تركبكس بعد.

السلوك السيئ قد منعت محاولات الوصول 38023 في آخر 7 أيام.

© 2009-2012 كريس كرانز جميع الحقوق محفوظة
لا ينتمي هذا الموقع أو رعايته في أي حال من نت أو أي شركة أخرى المذكورة ضمن.