Ansible patching activity document
Ansible
patching activity document
1. fgtd-ibm-rh74ansible-app001
– Ansible server.
prod1, prod2, sql, Manual
2. [root@fgtd-ibm-rh74ansible-app001
analytics]# cat /etc/ansible/hosts – validate the server list.
3. Edit the if required to
remove or add the servers,
[Manual]
fgprd-cput-app001
fgprd-leeds-app001
fgprd-nuapp01-app001
fgprd-nurtr01-app001
fgprd-ibero-app001
fgprd-maricopa-app001
fgprd-wcccd-app001
[sql]
fgprd-prhacl1sql002
fgprd-prhacl1sql003
fgprd-prhacl1sql005
fgprd-prhasql006
fgprd-prhasql007
fgprd-prhasql008
fgprd-prhasql009
fgprd-prhasql010
fgprd-prhasql015
fgprd-prhasql016
fgprd-prhasql017
fgprd-prhasql018
fgprd-prhasql019
fgprd-prhasql020
fgprd-prhasql021
fgprd-prhasql022
fgprd-prhasql023
fgprd-prhasql024
fgprd-prhasql025
[prod1]
fgprd-prhacl1sql003
fgprd-prhacl1sql005
fgprd-prhasql006
fgprd-prhasql007
fgprd-prhasql008
fgprd-prhasql009
fgprd-prhasql010
fgprd-prhasql015
fgprd-prhasql016
fgprd-prhasql017
fgprd-prhasql018
fgprd-prhasql019
fgprd-prhasql020
fgprd-prhasql021
fgprd-prhasql022
fgprd-prhasql023
fgprd-prhasql024
fgprd-prhasql025
[prod1]
fgprd-a4l-snapmanager-app001
fgprd-aiep-app001
fgprd-analytics-maptool-app001
fgprd-baker-app001
fgprd-bbdemoapp001
fgprd-bellevue-app001
fgprd-bergen-app001
fgprd-brazcubas-app001
fgprd-columbus-app001
fgprd-csueastbay-app001
fgprd-desu-app001
fgprd-everglades-app001
fgprd-eversity-app001
fgprd-georgian-app001
fgprd-gmu-app001
fgprd-grantham-app001
fgprd-hamptonu-app001
fgprd-inter-app001
fgprd-marshall-app001
fgprd-msudenver-app001
fgprd-ohio-app001
fgprd-pearlacademy-app001
fgprd-pgcc-app001
fgprd-polymalladmin-app001
fgprd-positivo-app001
fgprd-pucpr-app001
fgprd-pulaskitech-app001
fgprd-sanjac-app001
fgprd-sdccd-app001
fgprd-senac-app001
fgprd-sereducacional-app001
fgprd-shsu-app001
fgprd-shu-app001
fgprd-socal-app001
fgprd-sonoma-app001
fgprd-stc-app001
[prod2]
fgprd-aiep-app001
fgprd-analytics-maptool-app001
fgprd-baker-app001
fgprd-bbdemoapp001
fgprd-bellevue-app001
fgprd-bergen-app001
fgprd-brazcubas-app001
fgprd-columbus-app001
fgprd-csueastbay-app001
fgprd-desu-app001
fgprd-everglades-app001
fgprd-eversity-app001
fgprd-georgian-app001
fgprd-gmu-app001
fgprd-grantham-app001
fgprd-hamptonu-app001
fgprd-inter-app001
fgprd-marshall-app001
fgprd-msudenver-app001
fgprd-ohio-app001
fgprd-pearlacademy-app001
fgprd-pgcc-app001
fgprd-polymalladmin-app001
fgprd-positivo-app001
fgprd-pucpr-app001
fgprd-pulaskitech-app001
fgprd-sanjac-app001
fgprd-sdccd-app001
fgprd-senac-app001
fgprd-sereducacional-app001
fgprd-shsu-app001
fgprd-shu-app001
fgprd-socal-app001
fgprd-sonoma-app001
fgprd-stc-app001
[prod2]
fgprd-tjc-app001
fgprd-tuskegee-app001
fgprd-uaccb-app001
fgprd-uaf-app001
fgprd-uafs-app001
fgprd-ualr-app001
fgprd-uams-app001
fgprd-uap-app001
fgprd-ucc-app001
fgprd-udc-app001
fgprd-uean-app001
fgprd-uees-app001
fgprd-uip-app001
fgprd-ulatina-app001
fgprd-umayor-app001
fgprd-unicsul-app001
fgprd-unitec-app001
fgprd-unitecmx-app001
fgprd-upn-app001
fgprd-usffw-app001
fgprd-utrgv-app001
fgprd-uvmnet-app001
fgprd-vsu-app001
fgprd-winjenkins
fgprd-wncc-app001
[test]
test server- fgtd-nte1-windows_testvm-app001.mhint – this server only for testing don’t use anyware.
4. Checking the access for list of servers.
ansible
Manual -m win_ping – This cmd to check the ping
communication on the remote servers one by one.
Manual
is the list of servers already defined
ansible
prod1 -m win_ping
ansible
prod2 -m win_ping
ansible
sql -m win_ping
5. Reboot
and update the non sql servers
[root@fgtd-ibm-rh74ansible-app001
analytics]#
ansible-playbook
prod1-reboot -vvvv | tee prod1_reboot_op.txt
- For reboot,
ansible-playbook
prod1 -vvvv | tee prod1_updateresult_op.txt
- update and result
ansible-playbook
prod2-reboot -vvvv | tee prod2_reboot_op.txt- For reboot cmd
ansible-playbook
prod1 -vvvv | tee prod2_updateresult_op.txt
- update and result
6. Update
the patch SQL servers.
ansible-playbook
sql -vvvv | tee sql_op.txt - For no reboot only update,
Comments
Post a Comment