update
This commit is contained in:
60
bibliotheque/yml/Centos-Install-SNMP.yml
Normal file
60
bibliotheque/yml/Centos-Install-SNMP.yml
Normal file
@@ -0,0 +1,60 @@
|
||||
- name: "Installation SNMP"
|
||||
hosts: linux
|
||||
remote_user: root
|
||||
|
||||
tasks:
|
||||
- name: "Installation du paquet snmpd"
|
||||
yum:
|
||||
name:
|
||||
- net-snmp*
|
||||
- epel-release*
|
||||
state: "latest"
|
||||
async: 3600
|
||||
poll: 0
|
||||
register: yum_sleeper
|
||||
|
||||
- name: "ouverture des ports du firewall 1/3"
|
||||
firewalld:
|
||||
service: snmpd
|
||||
zone: public
|
||||
immediate: yes
|
||||
permanent: true
|
||||
state: enabled
|
||||
|
||||
- name: "ouverture des ports du firewall 2/3"
|
||||
firewalld:
|
||||
port: 161-162/udp
|
||||
zone: public
|
||||
immediate: yes
|
||||
permanent: true
|
||||
state: enabled
|
||||
|
||||
- name: "ouverture des ports du firewall 3/3"
|
||||
firewalld:
|
||||
port: 161-162/tcp
|
||||
zone: public
|
||||
immediate: yes
|
||||
permanent: true
|
||||
state: enabled
|
||||
|
||||
- name: "Mise en place de la Template snmpd.conf"
|
||||
template:
|
||||
src: "/opt/ansible/files/snmp/etc-snmp-snmpd.conf"
|
||||
dest: "/etc/snmp/snmpd.conf"
|
||||
owner: "root"
|
||||
group: "root"
|
||||
mode: "755"
|
||||
backup: "yes"
|
||||
notify: Restart snmpd
|
||||
|
||||
- name: "Activation du service snmpd"
|
||||
service:
|
||||
name: snmpd
|
||||
enabled: yes
|
||||
state: started
|
||||
|
||||
handlers:
|
||||
- name: Restart snmpd
|
||||
service:
|
||||
name: "snmpd"
|
||||
state: "restarted"
|
||||
Reference in New Issue
Block a user