نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
Ansible هو أداة مفتوحة المصدر لأتمتة المهام. يدير تكوين خوادم Linux و Windows. يعمل بدون وكيل مما يعني أن Ansible يستخدم تفويض SSH والمستخدم الحالي SSH.
يمكنك استخدام Ansible لأتمتة ثلاثة أنواع من المهام:
ستوجهك هذه المقالة خلال عملية التثبيت والإعداد لـ Ansible على CentOS 7 ، بالإضافة إلى تكوين إدارة جهاز يعمل على Windows Server.
أضف مستودع EPEL.
sudo yum install epel-release
حزم التحديث.
sudo yum -y update
بمجرد تحديث الحزم ، قم بتثبيت Ansible مع yum.
sudo yum -y install ansible
لإدارة خوادم Windows ، ستحتاج إلى تثبيت الحزم التالية:
python-pippippywinrmقم بتثبيت حزم Python.
sudo yum -y install python-pip pip
قم بتثبيت WinRM (إدارة Windows عن بعد).
pip install pywinrm
اختبر التثبيت Ansible من خلال استرداد نسخته باستخدام الأمر التالي.
ansible --version
ansible 2.5.5
config file = /etc/ansible/ansible.cfg
configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python2.7/site-packages/ansible
executable location = /usr/bin/ansible
python version = 2.7.5 (default, Apr 11 2018, 07:36:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)]
انتقل إلى الدليل Ansible.
cd /etc/ansible
قم بتحرير hostsالملف باستخدام محرر النصوص المفضل لديك.
nano hosts
أضف الأسطر التالية في أسفل windowsالمجموعة.
[windows]
server1.domain.local
server1.domain.local
من الضروري إنشاء قبو مشفر يحتوي على معرفات الوصول لخادم Windows. لذلك ، سنقوم بإنشاء ymlملف مشفر جديد . يجب أن يتطابق اسم الملف مع المجموعة المضيفة التي سينطبق عليها. في حالتنا ، تسمى المجموعة التي تم إنشاؤها windows، لذلك سيكون الملف windows.yml.
mkdir group_vars
cd group_vars
ansible-vault create windows.yml
في ملفك yml، أضف المعلمات التالية.
ansible_ssh_user: _your_ssh_user_
ansible_ssh_pass: _your_ssh_pass_
ansible_ssh_port: 5986
ansible_connection: winrm
ansible_winrm_server_cert_validation: ignore
يتوفر برنامج PowerShell النصي لتكوين جهازك تلقائيًا. سيقوم هذا البرنامج النصي تلقائيًا بتكوين WinRM (Windows Remote Management) وفتح جدار الحماية.
قم بتنزيل البرنامج النصي PowerShell من Github .
تعديل قواعد تنفيذ البرامج النصية PowerShell للسماح بتنفيذ البرنامج النصي.
Set-ExecutionPolicy RemoteSigned
تنفيذ البرنامج النصي.
.\ConfigureRemotingForAnsible.ps1
خادم Windows الخاص بك جاهز الآن للإدارة عن بعد باستخدام Ansible.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد