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-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-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

Popular posts from this blog

Using Non-Maskable Interrupt (NMI) facilities to troubleshoot unresponsive VMware Virtual Machine.

Removing invalid linked clone entries automatically using the ViewDBChk tool

VMTool update steps on Horizon VDI Parent VM