Révision 50 trunk/shell/start-compute-node

start-compute-node (revision 50)
60 60
#
61 61
# /etc/network/interfaces
62 62
CURRENT_PATH=/etc/network
63
cp templates$CURRENT_PATH/interfaces \
63
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/interfaces \
64 64
   $COMPUTE_NODE_DISK_MOUNT_POINT/$CURRENT_PATH
65 65
ADDRESS="$COMPUTE_NODE_STATIC_NETWORK_PREFIX.$NODE_NUMBER"
66 66
rpl __STATIC_ADDRESS__ $ADDRESS  \
......
71 71
# /etc/hosts
72 72
CURRENT_PATH=/etc
73 73
CURRENT_HOST_IP="${COMPUTE_NODE_STATIC_NETWORK_PREFIX}.${NODE_NUMBER}"
74
cp templates$CURRENT_PATH/hosts \
74
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/hosts \
75 75
   $COMPUTE_NODE_DISK_MOUNT_POINT/$CURRENT_PATH
76 76
rpl __COMPUTE_NODE_IP__ $CURRENT_HOST_IP \
77 77
    ${COMPUTE_NODE_DISK_MOUNT_POINT}${CURRENT_PATH}/hosts
......
79 79
    ${COMPUTE_NODE_DISK_MOUNT_POINT}${CURRENT_PATH}/hosts
80 80
# /etc/resolv.conf
81 81
CURRENT_PATH=/etc
82
cp $TEMPLATES_DIR$CURRENT_PATH/resolv.conf \
82
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/resolv.conf \
83 83
   ${COMPUTE_NODE_DISK_MOUNT_POINT}${CURRENT_PATH}/resolv.conf
84 84
rpl __CLUSTER_DOMAIN_NAME__ "${CLUSTER_DOMAIN_NAME}." \
85 85
   ${COMPUTE_NODE_DISK_MOUNT_POINT}${CURRENT_PATH}/resolv.conf
......
90 90
#
91 91
CURRENT_PATH=/etc
92 92
COMPUTE_NODE_MAC_ADDRESS=\
93
`awk -F, -v INDEX=$NODE_NUMBER '{if (FNR==INDEX) {print $1}}' $SCRIPT_PATH/$TEMPLATES_DIR$CURRENT_PATH/$CONST_DHCP_HOSTS_FILE_BASENAME`
93
`awk -F, -v INDEX=$NODE_NUMBER '{if (FNR==INDEX) {print $1}}' $SCRIPT_PATH/${CONST_TEMPLATES_DIR}$CURRENT_PATH/$CONST_DHCP_HOSTS_FILE_BASENAME`
94 94
#
95 95
# Create the Xen configuration file from a template
96 96
#
97 97
CURRENT_PATH=/etc/xen
98
cp templates$CURRENT_PATH/compute-node.cfg \
98
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/compute-node.cfg \
99 99
   $SCRIPT_PATH/$CURRENT_HOST_NAME.cfg
100 100
rpl Template Configuration $SCRIPT_PATH/$CURRENT_HOST_NAME.cfg
101 101
rpl "the Xen instance compute-node" "compute-node-$NODE_NUMBER_STRING" \

Formats disponibles : Unified diff