![كيفية إظهار زر الصفحة الرئيسية في جوجل كروم](/f/832fc70bb01b034dd4a6e7b512d5dd99.jpg?width=100&height=100)
جرد ملف ، هذا الملف يحتوي على معلومات المضيف مثل المضيف الذي نحتاجه للاتصال من محلي إلى بعيد. سيكون ملف الجرد الافتراضي تحت /etc/ansible/hosts.
7. الآن دعونا نضيف هؤلاء المضيفين الثلاثة إلى ملف المخزون. افتح الملف وقم بتحريره باستخدام المحرر المفضل لديك ، وهنا أستخدم vim.
# sudo vim / etc / ansible / hosts.
أضف عناوين IP الثلاثة التالية للمضيفين ..
[خوادم الويب] 192.168.0.112. 192.168.0.113. 192.168.0.114.
ملحوظة: ال 'خوادم الويب"في الأقواس يشير إلى أسماء المجموعات ، ويتم استخدامه في تصنيف الأنظمة وتحديد الأنظمة التي ستتحكم فيها في أي وقت ولأي سبب.
8. حان الوقت الآن للتحقق من جميع الخوادم الثلاثة عن طريق إجراء اختبار ping من مضيفي المحلي. لتنفيذ الإجراء ، نحتاج إلى استخدام الأمر "غير مقبول"مع خيارات"م"(وحدة) و"-الكل(مجموعة الخوادم).
# ansible -m ping-server or # ansible -m ping -all
في المثال أعلاه ، استخدمنا وحدة ping مع الأمر Ansible لإجراء اختبار ping لجميع المضيفات البعيدة في تلك ، طريقة وجود وحدات مختلفة يمكن استخدامها مع Ansible ، يمكنك العثور على الوحدات المتاحة من ansible Official موقع هنا.
9. الآن ، نحن هنا نستخدم وحدة أخرى تسمى "قيادة'، والتي تُستخدم لتنفيذ قائمة الأوامر (مثل ، df ، free ، uptim ، إلخ) على جميع المضيفات البعيدة المختارة دفعة واحدة ، على سبيل المثال احترس من بعض الأمثلة الموضحة أدناه.
أ. للتحقق من الأقسام الموجودة على كافة الأجهزة المضيفة البعيدة
# ansible -m الأمر -a خوادم الويب "df -h".
ب. تحقق من استخدام الذاكرة على جميع المضيفين البعيدين.
# ansible -m الأمر - خوادم الويب "free -mt".
ج. التحقق من الجهوزية لجميع الخوادم الثلاثة.
# ansible -m الأمر -a خوادم الويب "الجهوزية".
د. تحقق من وجود اسم المضيف والهندسة المعمارية.
# ansible -m الأمر -a خوادم الويب "القوس". # ansible -m shell -a خوادم الويب "hostname".
ه. إذا احتجنا إلى الإخراج إلى أي ملف ، فيمكننا إعادة التوجيه على النحو التالي.
# ansible -m الأمر -a خوادم الويب "df -h"> /tmp/df_outpur.txt.
بهذه الطريقة ، يمكننا تشغيل العديد من أوامر shell باستخدام ansible كما قمنا بتنفيذ الخطوات المذكورة أعلاه.
حسنًا ، يمكننا معرفة كيفية القيام بذلك في المقالة التالية.
Ansible هي أداة أتمتة قوية لتكنولوجيا المعلومات يجب على كل مسؤول نظام لنشر التطبيقات وإدارة الخوادم دفعة واحدة. من بين أي أداة أتمتة أخرى مثل الدمى ، Capistrano ، الملح ، يعتبر Ansible ممتعًا للغاية وسهل الإعداد لبيئة الإنتاج. كابيسترانو أوه لا أشعر بالصداع ، أرجوك دعني وشأني: هذا ما كنت أقوله.
Ansible استخدم فقط SSH كعامل. لا يتعين علينا تثبيت وتشغيل أي وكيل في الخوادم البعيدة. آمل أن يكون هذا المقال ممتعًا لك أيضًا. في مقالتنا التالية ، سأوضح لك كيفية إعداد بنية الدليل لنشر Ansible وإنشاء كتيبات اللعب والعمل معها.
حتى ذلك الحين ، استمر في تتبعنا للحصول على مقالات محدثة ولا تنس إخبارنا بآرائك Ansible وأخبرنا أيضًا هل تستخدم أي أداة أتمتة أخرى أقوى من أنصبل….
http://www.ansible.com/get-started
http://docs.ansible.com/