ホストの仮想マシンのスクリプト上に表示するKVM IP

 

ホストの仮想マシンのスクリプト上に表示するKVM IP

#!/ binに/ bashの
#Auth:liucx 
。#pingホストネットワークセグメント線電流、ように記録ARPを生成する
ための IP  172.160 {。。1 .. 254 }; 実行
{ 
ピングの -C1 $ $ IPサブネット> / DEV / nullに 2 >&1 
}DONE 
SLEEP  2 
#レコードを見つけるためにARP。
running_vms = `virshを一覧| grepをrunning`
 エコー -ne " `がありエコー" $ running_vmsを|。WCは、実行中の仮想マシンを-l` \ N- " 
のための I  ` エコー " $ running_vms " | AWK  ' {$ 2印刷} ' '。DO 
MAC = `virshをdumpxml $ I | grepの " MACアドレス" | sedの " S /.* '\(* \。)' * / \ 1 / gである。" ` 
IP =` ARP -ne | grepの " $マック" | awkの ' {のprintf $ 1} ' ` 
printfの" %-30s%-30s \ nは" $ I $ IP
 行わ

おすすめ

転載: www.cnblogs.com/liucx/p/12170256.html