[ 
https://issues.apache.org/jira/browse/TRAFODION-1554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Amanda Moran updated TRAFODION-1554:
------------------------------------
    Assignee:     (was: Amanda Moran)

> installer should run system level commands on each node
> -------------------------------------------------------
>
>                 Key: TRAFODION-1554
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-1554
>             Project: Apache Trafodion
>          Issue Type: Bug
>          Components: installer
>    Affects Versions: 2.0-incubating
>            Reporter: Eason Zhang
>
> Install Trafodion on 3 nodes which have different network interface, 2 of 
> them is ‘eth2’, the rest one is ‘eth3’. But the dcs-site.xml on 3 nodes have 
> the same ‘dcs.dns.interface’ value ‘eth2'. So DCS server on 'eth3' node  will 
> not have the correct IP address.
>  
>  
> Check the installer code:
>  
> dcs_installer:
> # get external network interface
> EXTERNAL_NETWORK=$(netstat -rn | grep "^0.0.0.0" | awk '{print $8}’)
>  
> traf_start:
> if [ "$node_count" -ne "1" ]; then
>    echo "***INFO: copying install to all nodes" | tee -a $INSTALL_LOG
>    $PDCP $MY_NODES -x $HOSTNAME -r $SQ_ROOT $SQ_ROOT/..
>  
>  
> Installer will obtain the network interface from the node which is running 
> the script, and copy the modifed dcs-site.xml to all the other nodes. 
>  
> It should be better to run such kind of system level commands on each node, 
> not just copy the one to all nodes. The node configuration may not be the 
> same on all nodes.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to