Statistics
| Branch: | Tag: | Revision:

root / hooks / cluster-init-post.d / snf-network @ 6e257ba8

History | View | Annotate | Download (629 Bytes)

1
#!/bin/bash
2
# This script run in master-node after cluster init
3
# Propably should run after master failover
4

    
5
source /etc/default/snf-network
6

    
7
source $CONF
8
source $INFRA
9

    
10
MASTERNODE=$(hostname)
11

    
12
CLUSTERINFRA=$SHAREDDIR/infra/cluster
13

    
14
#build subdirs in shared dir
15
snf-network-enable
16

    
17

    
18
cp $INFRA $CLUSTERINFRA
19

    
20
if $ENABLE_MASQ; then
21
  PUBLIC_IFACE=$(ip route | grep default | awk '{print $5}')
22
  PUBLIC_MAC=$(ip link show $PUBLIC_IFACE | grep link/ether | awk '{print $2}')
23

    
24
  echo ROUTER=$MASTERNODE >> $CLUSTERINFRA
25
  echo ROUTER_MAC=$PUBLIC_MAC >> $CLUSTERINFRA
26
fi
27

    
28
snf-network-build-node-infra
29

    
30
snf-network-configure-interfaces