Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
informatique:systeme:virtualisation:openstack [2013/11/21 17:35] – bn8 | informatique:systeme:virtualisation:openstack [2013/11/28 09:55] (Version actuelle) – [Neutron L3 agent] bn8 |
---|
| |
Une primitive //LBS// fait très bien l'affaire mis à part le faire que le script init ne tuera pas au stop les instance //dnsmask//. Il faut donc légèrement modifier la configuration init pour gérer cela. Pour cela éditer le fichier ///etc/init/neutron-dhcp-agent.conf// et ajouter le bloc suivant à la bloc : <code>post-stop script | Une primitive //LBS// fait très bien l'affaire mis à part le faire que le script init ne tuera pas au stop les instance //dnsmask//. Il faut donc légèrement modifier la configuration init pour gérer cela. Pour cela éditer le fichier ///etc/init/neutron-dhcp-agent.conf// et ajouter le bloc suivant à la bloc : <code>post-stop script |
DNSMASQ_PID=$(/bin/ps -e | grep dnsmask | awk '{print $1}') | DNSMASQ_PID=$(/bin/ps -e | grep dnsmasq | awk '{print $1}') |
[ -n "$DNSMASQ_PID" ] && kill $DNSMASQ_PID | [ -n "$DNSMASQ_PID" ] && kill $DNSMASQ_PID |
exit 0 | exit 0 |
| |
Une primitive //LBS// fait très bien l'affaire mis à part le faire que le script init ne tuera pas au stop les instance //neutron-ns-metadata-proxy//. Il faut donc légèrement modifier la configuration init pour gérer cela. Pour cela éditer le fichier ///etc/init/neutron-l3-agent.conf// et ajouter le bloc suivant à la bloc : <code>post-stop script | Une primitive //LBS// fait très bien l'affaire mis à part le faire que le script init ne tuera pas au stop les instance //neutron-ns-metadata-proxy//. Il faut donc légèrement modifier la configuration init pour gérer cela. Pour cela éditer le fichier ///etc/init/neutron-l3-agent.conf// et ajouter le bloc suivant à la bloc : <code>post-stop script |
NEUTRON_NSMP_PID=$(/bin/ps -e | grep neutron-ns-metadata-proxy | awk '{print $1}') | NEUTRON_NSMP_PID=$(/bin/ps -e | grep neutron-ns-meta | awk '{print $1}') |
[ -n "$NEUTRON_NSMP_PID" ] && kill $NEUTRON_NSMP_PID | [ -n "$NEUTRON_NSMP_PID" ] && kill $NEUTRON_NSMP_PID |
exit 0 | exit 0 |