सर्वर दुनिया | गोपनीयता नीति | सहायता / संपर्क करें |
20925 / 120656024
|
Ansible : स्थापित करना2024/07/31 |
Ansible स्थापित करें जो कॉन्फ़िगरेशन प्रबंधन उपकरण है। Ansible को समर्पित सर्वर/क्लाइंट प्रोग्राम की आवश्यकता नहीं है, इसे केवल Ansible कमांड और SSH की आवश्यकता है। |
|
[1] |
उन सभी क्लाइंट होस्ट पर SSH सेवा प्रारंभ करें जिन्हें आप Ansible के साथ प्रबंधित करना चाहते हैं। |
[2] | Ansible इंस्टॉल करें। |
root@dlp:~#
root@dlp:~# apt -y install ansible-core ansible --version ansible [core 2.16.3] config file = None configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3/dist-packages/ansible ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections executable location = /usr/bin/ansible python version = 3.12.3 (main, Apr 10 2024, 05:33:47) [GCC 13.2.0] (/usr/bin/python3) jinja version = 3.1.2 libyaml = True |
[3] | क्लाइंट होस्ट को प्रबंधन लक्ष्य के रूप में परिभाषित करें। |
root@dlp:~# mkdir /etc/ansible
root@dlp:~#
vi /etc/ansible/ansible.cfg # नया बनाएं : यदि आवश्यकता हो तो पैरामीटर सेट करें (SSH होस्ट कुंजी जांच) [defaults] host_key_checking=False
root@dlp:~#
vi /etc/ansible/hosts # नया निर्माण # लक्ष्य होस्ट सेट करें 10.0.0.50 # एक समूह के रूप में लक्ष्य निर्धारित करें # किसी भी समूह का नाम [target_servers] # प्रति पंक्ति लक्ष्य निर्धारित करें 10.0.0.51 10.0.0.52 # सेटिंग्स की पुष्टि करें # सभी परिभाषित होस्ट दिखाएँ root@dlp:~# ansible all --list-hosts hosts (3): 10.0.0.50 10.0.0.51 10.0.0.52 # किसी समूह में विशिष्ट होस्ट दिखाएं root@dlp:~# ansible target_servers --list-hosts hosts (2): 10.0.0.51 10.0.0.52 |
Sponsored Link |
|