| ... | ... |
@@ -166,7 +166,10 @@ instance-type: m1.large |
| 166 | 166 |
EOF |
| 167 | 167 |
|
| 168 | 168 |
# (re)start a metadata service |
| 169 |
-lsof -iTCP@192.168.$GUEST_NETWORK.1:4567 -n | awk '{print $2}' | xargs -n1 kill -9
|
|
| 169 |
+( |
|
| 170 |
+ pid=`lsof -iTCP@192.168.$GUEST_NETWORK.1:4567 -n | awk '{print $2}' | tail -1`
|
|
| 171 |
+ [ "$pid" == "PID" ] || kill -9 $pid |
|
| 172 |
+) |
|
| 170 | 173 |
cd $vm_dir/uec |
| 171 | 174 |
python meta.py 192.168.$GUEST_NETWORK.1:4567 & |
| 172 | 175 |
|