1. 程式人生 > 其它 >批量關、起openstack虛擬機器shell指令碼

批量關、起openstack虛擬機器shell指令碼

技術標籤:shell指令碼雲端計算運維

批量關、起虛擬機器shell指令碼

1、指令碼

#!/bin/bash
#此指令碼只適用於批量關起虛擬機器示例,根據IP   
        #status="start"
        status="stop"    #這裡填寫start或者stop
        for i in $(cat ip.txt);do nova "$status" "$(nova list --all | grep -w "$i" | awk '{print $2}')" && sleep 1 && echo "---此""$i""機器已經$(nova list --all | grep -w "$i" | awk '{print $12}')";done

2、執行結果