From 4731bf5d4bc73ecfb1fd600e429ecad04ca88405 Mon Sep 17 00:00:00 2001 From: phamt Date: Tue, 24 Apr 2012 18:30:59 +0000 Subject: [PATCH] Erase node from /etc/hosts during rmvm. git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12331 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/zvm.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xCAT-server/lib/xcat/plugins/zvm.pm b/xCAT-server/lib/xcat/plugins/zvm.pm index 81f3917e0..fc501b4b3 100644 --- a/xCAT-server/lib/xcat/plugins/zvm.pm +++ b/xCAT-server/lib/xcat/plugins/zvm.pm @@ -546,8 +546,11 @@ sub removeVM { xCAT::zvmUtils->delTabEntry( 'noderes', 'node', $node ); xCAT::zvmUtils->delTabEntry( 'nodehm', 'node', $node ); - # Remove old hostname from known_hosts + # Erase old hostname from known_hosts $out = `ssh-keygen -R $node`; + + # Erase hostname from /etc/hosts + $out = `sed -i /$node./d /etc/hosts`; return; }