OpenStack Service 확인 용도의 shell script
[root@controller:/root] $ sh ./openstack_serviceinfo.sh
#!/bin/bash
echo "+------------------------------------------------------------------+"
echo "OPENSTACK SERVICE INFO"
hostname
hostname -i
echo "+------------------------------------------------------------------+"
echo ""
echo "[01] openstack compute service list"
openstack compute service list
echo ""
echo "[01] openstack compute service list --service nova-compute"
openstack compute service list --service nova-compute
echo ""
echo "[02] nova list"
nova list
echo ""
echo "[02] openstack server list"
openstack server list
echo ""
echo "[02] openstack server list --all-project --long"
openstack server list --all-project --long
echo ""
echo "[03] openstack network list"
openstack network list
echo ""
echo "[03] neutron net-list"
neutron net-list
echo ""
echo "[04] neutron subnet-list"
neutron subnet-list
echo ""
echo "[05] openstack network agent list"
# openstack network agent list
echo "[05] neutron agent-list"
neutron agent-list
echo ""
echo "[06] openstack image list --long"
openstack image list --long
echo ""
echo "[07] openstack endpoint list"
openstack endpoint list
echo ""
echo "[08] openstack service list"
openstack service list
echo ""
echo "[09] openstack user list"
openstack user list
echo ""
echo "[10] openstack token issue"
openstack token issue
echo ""
echo "[12] openstack catalog list"
openstack catalog list
echo ""
echo "[13] openstack extension list --network"
openstack extension list --network
echo ""
echo "[14] openstack hypervisor list"
openstack hypervisor list
echo ""
echo "[15] openstack port list"
openstack port list
echo ""
echo "[15] neutron port-list"
neutron port-list
echo ""
echo "[16] nova aggregate-list"
nova aggregate-list
echo ""
echo "[17] openstack availability zone list --long"
openstack availability zone list --long
echo ""
echo "[18] openstack flavor list"
openstack flavor list
echo ""
echo "+------------------------------------------------------------------+"
echo "OPENSTACK NOVA SHOW"
echo "+------------------------------------------------------------------+"
NOVA_LISTS=`nova list | awk '{print $4}' | grep -v ^$ | grep -v -F "ID" | grep -v -F "Name"`
for i in ${NOVA_LISTS}
do
echo ""
echo $i
nova show $i
done
echo ""
echo "+------------------------------------------------------------------+"
echo "OPENSTACK NETWORK SHOW"
echo "+------------------------------------------------------------------+"
NEUTRON_NETLISTS=`neutron net-list | awk '{print $2}' | grep -v ^$ | grep -v -E "id"`
for i in ${NEUTRON_NETLISTS}
do
echo ""
echo $i
neutron net-show $i
done
echo ""
echo "+------------------------------------------------------------------+"
echo "OPENSTACK SUBNET SHOW"
echo "+------------------------------------------------------------------+"
NEUTRON_SUBNETLISTS=`neutron subnet-list | awk '{print $2}' | grep -v ^$ | grep -v -E "id" | grep -v \|`
for i in ${NEUTRON_SUBNETLISTS}
do
echo ""
echo $i
neutron subnet-show $i
done
OpenStack Configuration 확인 |
|
'Virtualization Infrastructure' 카테고리의 다른 글
Docker ubuntu ssh 컨테이너 (0) | 2022.03.06 |
---|---|
OpenStack Neutron List checking script (0) | 2020.05.22 |