From ee30e10ca32d5c9fd86205dd454080da438a5757 Mon Sep 17 00:00:00 2001 From: junxiawang Date: Mon, 21 Mar 2016 02:45:20 -0400 Subject: [PATCH] modify xCATreg for ubuntu's dns server could not work --- xCAT-server/share/xcat/tools/xCATreg | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/xCAT-server/share/xcat/tools/xCATreg b/xCAT-server/share/xcat/tools/xCATreg index 84436da6d..35230645a 100644 --- a/xCAT-server/share/xcat/tools/xCATreg +++ b/xCAT-server/share/xcat/tools/xCATreg @@ -317,14 +317,13 @@ sub mn_install { send_msg(0, "[$mn->$confkeys{$mn}][mn_install] install $osimage for node $confkeys{$mn} failed"); return 1; } - - if($mn =~ /ubuntu/){ - system("updatenode $confkeys{$mn} -P \"confignics -s\" >/dev/null 2>&1"); - system("xdsh $confkeys{$mn} \"iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE\" >/dev/null 2>&1"); - system("xdsh $confkeys{$mn} \"iptables -A FORWARD -i eth1 -j ACCEPT\" >/dev/null 2>&1"); - system("xdsh $confkeys{$mn} \"iptables -A FORWARD -i eth1 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT\" >/dev/null 2>&1"); - } - if($os =~ /rhels7/ || $os =~ /rhels7.2/){ +# if($mn =~ /ubuntu/){ +# system("updatenode $confkeys{$mn} -P \"confignics -s\" >/dev/null 2>&1"); +# system("xdsh $confkeys{$mn} \"iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE\" >/dev/null 2>&1"); +# system("xdsh $confkeys{$mn} \"iptables -A FORWARD -i eth1 -j ACCEPT\" >/dev/null 2>&1"); +# system("xdsh $confkeys{$mn} \"iptables -A FORWARD -i eth1 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT\" >/dev/null 2>&1"); +# } + if($os =~ /rhels7/){ system("xdsh $confkeys{$mn} \"yum -y install bzip2 > /var/log/xcat/install_xcat.log 2>&1\" >/dev/null 2>&1"); system("xdsh $confkeys{$mn} \"yum -y install createrepo > /var/log/xcat/install_xcat.log 2>&1\" >/dev/null 2>&1"); }