... | ... |
@@ -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 |
|