Kubectl pods unavailability on server Ubuntu 16.04.5 LTS (Xenial Xerus) 64 bit machines

Hello,
I am getting the following error message when checking it on the server1 using the command “kubectl describe deployment apache”. I am trying this on Ubuntu 16.04.5 LTS (Xenial Xerus) 64 bit machines.

Available False MinimumReplicasUnavailable
Progressing False ProgressDeadlineExceeded

I am deploying it referring to this Deployments - Kubernetes.

As checked on the server2 node, it is showing this
tcp6 0 0 :::30967 :::* LISTEN 31579/kube-proxy
tcp6 0 0 :::30148 :::* LISTEN 31579/kube-proxy

But I am not able to access the same using the server2 URLs http://192.168.X.X:30967/ and
http://192.168.X.X:30148/.
root@server1:/home/evuser# kubectl get nodes
NAME STATUS ROLES AGE VERSION
server1.com Ready master 43h v1.12.3
server2 Ready 43h v1.12.3
As checked on server1 the servers are in ready mode.
root@server1:/home/evuser# kubectl get nodes
NAME STATUS ROLES AGE VERSION
server1.com Ready master 43h v1.12.3
server2 Ready 43h v1.12.3

I have tried doing an installation of other pods and the result is the same.

NAME READY STATUS RESTARTS AGE
apache-bb579d6cd-5z52p 0/1 ContainerCreating 0 43h
hello-world-78f6dc68cf-q29g4 0/1 ContainerCreating 0 41h
hello-world1-65bdbfb44f-tfdkf 0/1 ContainerCreating 0 41h

Could someone please check and help me with the same?