2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-22 19:20:24 +00:00

Remove trailing spaces in file xCAT/postscripts/confignetwork

This commit is contained in:
GONG Jie
2017-12-31 23:59:59 +00:00
parent 46df323543
commit 66540382ef

View File

@@ -1,4 +1,4 @@
#!/bin/bash
#!/bin/bash
#-------------------------------------------------------------------------------
# confignetwork
# Configure Ethernet nic/bond/vlan/bridge/ on the nodes
@@ -14,14 +14,14 @@
#
############################################################################
# load library
# load library
str_os_type=`uname -s`
if [ x"$str_os_type" = "xLinux" ];then
str_dir_name="${0%/*}"
. $str_dir_name/xcatlib.sh
. $str_dir_name/nicutils.sh
else
log_error "Does NOT support non-Linux Operating System."
log_error "Does NOT support non-Linux Operating System."
exit 1
fi
@@ -59,7 +59,7 @@ function get_nic_cfg_file_content {
cfg_dev=$1
cfg_file=''
if [ $is_redhat -eq 1 ] || [ $is_sles -eq 1 ]; then
cfg_file="$nwdir/ifcfg-${cfg_dev}"
cfg_file="$nwdir/ifcfg-${cfg_dev}"
elif [ $is_debian -eq 1 ]; then
cfg_file="$nwdir/${cfg_dev}"
fi
@@ -182,7 +182,7 @@ function find_nic_type {
if [ ! "$1" ];then
return
fi
nic=$1
nic=$1
echo $(hashget "nictypes" $nic)
}
@@ -304,7 +304,7 @@ function sort_nics_device_order {
num=1
alone_nics=`echo "$all_nics_list"|awk '{if(0<NF&&NF<2) print $0}'`
nics_list=`echo "$all_nics_list"|awk '{if(NF>1) print $0}'`
#find stand alone nic
num1=1
max1=`echo "$alone_nics"|wc -l`
@@ -332,7 +332,7 @@ function sort_nics_device_order {
elif [ x"$alonenictype" = "xvlan" ] || [ x"$alonenictype" = "xbond" ]; then
echo "Error: should configure nicdevices for $alonenic."
errorcode=1
else
echo $alonenic
fi
@@ -352,10 +352,10 @@ function sort_nics_device_order {
#get all ib nics, format is ib0,ib1,...
if [ -n "$ib_slots" ]; then
echo "$ib_slots"
fi
fi
if [ -n "$nics_list" ]; then
if [ $is_redhat -eq 1 ]; then
if [ $is_redhat -eq 1 ]; then
num=1
max=`echo "$nics_list"|wc -l`
((max+=1))
@@ -389,7 +389,7 @@ function sort_nics_device_order {
#valid nic_dev and base_nic_dev pair as bond-ethernet or vlan-ethernet or bridge-ethernet
if [ x"$base_nic_type" = "xethernet" ]&& \
[ x"$nic_dev_type" = "xbond" -o x"$nic_dev_type" = "xvlan" -o x"$nic_dev_type" = "xbridge" -o x"$nic_dev_type" = "xbridge_ovs" ]; then
if [ x"$eth_slot" = x ]; then
eth_slot=$num
else
@@ -444,7 +444,7 @@ function sort_nics_device_order {
echo "$nics_list" |sed -n "${i}p"
done`
fi
echo "$new_order_list"
echo "$new_order_list"
}
#####################################################################################
@@ -457,7 +457,7 @@ function sort_nics_device_order {
###################################################################################
function configure_nicdevice {
nics_pair=$*
#configure nic and its device pair one by one
#configure nic and its device pair one by one
num=1
max=`echo "$nics_pair"|wc -l`
base_temp_nic=""
@@ -514,7 +514,7 @@ function configure_nicdevice {
else
base_temp_nic=$base_nic_dev
fi
base_nic_type=`find_nic_type "$base_temp_nic" | $utolcmd`
fi
#if there is ib nics
@@ -531,7 +531,7 @@ function configure_nicdevice {
#configure standalone ethernet nic
elif [ x"$nic_dev_type" = "xethernet" ]; then
xcatnet=`query_nicnetworks_net $nic_dev`
xcatnet=`query_nicnetworks_net $nic_dev`
ipaddrs=`find_nic_ips $nic_dev`
if [ -n "$ipaddrs" ]; then
log_info "configure $nic_dev"
@@ -549,7 +549,7 @@ function configure_nicdevice {
if [ $noip -eq $max ]; then
log_error "There is no any ip configured for any nic. Check nicips in nics table first."
errorcode=1
fi
fi
#configure bridge
#linux bridge type is bridge
@@ -561,7 +561,7 @@ function configure_nicdevice {
else
create_bridge_interface ifname=$nic_dev _brtype=$nic_dev_type _port=$base_nic_dev _pretype=$base_nic_type
fi
#configure vlan
#configure vlan
elif [ x"$nic_dev_type" = "xvlan" ]; then
if echo "$nic_dev" | grep -sq ".*\.[0-9]\+"; then
vlanid=`echo "$nic_dev" | $cut -s -d. -f2-`
@@ -572,9 +572,9 @@ function configure_nicdevice {
fi
create_vlan_interface ifname=$vlanname vlanid=$vlanid
#configure bond
#configure bond
elif [ x"$nic_dev_type" = "xbond" ]; then
create_bond_interface ifname=$nic_dev slave_ports=$base_nic_for_bond slave_type=$base_nic_type
create_bond_interface ifname=$nic_dev slave_ports=$base_nic_for_bond slave_type=$base_nic_type
elif [ x"$nic_dev_type" = "xinfiniband" ]; then
log_info "Call configib for IB nics: $nic_dev, ports: $num_iba_ports"
log_info "NIC_IBNICS=$nic_dev NIC_IBAPORTS=$num_iba_ports configib"
@@ -586,7 +586,7 @@ function configure_nicdevice {
else
log_error "Check the NIC data in the 'nics' table."
errorcode=1
fi
fi
((num+=1))
done
@@ -609,7 +609,7 @@ function enable_network_service {
startservice network
else
log_info "NetworkManager is inactive."
fi
fi
}
@@ -632,7 +632,7 @@ if [ $boot_install_nic -eq 1 ];then
echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
log_info "configure the install nic $installnic. "
instnic_conf=1
configeth -s $installnic
configeth -s $installnic
if [ $? -ne 0 ]; then
errorcode=1
fi
@@ -670,7 +670,7 @@ parser_nic_attribute "$NICCUSTOMSCRIPTS" "niccustomscripts"
new_nicdevice=`find_nic_and_device_list $str_all_nics|sort -g -k1 -g -k2|uniq`
if [ -z "$new_nicdevice" ]; then
log_info "There is no other nic device to configure."
exit $errorcode
exit $errorcode
fi
#sort nics device pair based on nicdevice type
@@ -691,7 +691,7 @@ fi
#delete invalid nics device pair based on Error
valid_sorted_nicdevice_list=`echo "$sorted_nicdevice_list" | sed '/Error/d' | sed '/unused/d'`
if [ -n "$valid_sorted_nicdevice_list" ]; then
if [ -n "$valid_sorted_nicdevice_list" ]; then
log_info "All valid nics and device list:"
echo "$valid_sorted_nicdevice_list" |log_lines info
fi