mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-05-30 01:26:38 +00:00
Merge pull request #819 from junxiawang/0312new
modify xCATreg for ubuntu's dns server could not work
This commit is contained in:
commit
f06768f800
@ -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");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user