Révision 50 trunk/shell/compute-node-model-finish-up

compute-node-model-finish-up (revision 50)
18 18
#
19 19
CURRENT_PATH=/etc
20 20
COMPUTE_NODE_MODEL_CLUSTER_MAC_ADDRESS=\
21
`awk -F, -v INDEX=$CONST_COMPUTE_NODE_MODEL_CLUSTER_STATIC_NETWORK_POSTFIX '{if (FNR==INDEX) {print $1}}' $SCRIPT_PATH/$TEMPLATES_DIR$CURRENT_PATH/$CONST_DHCP_HOSTS_FILE_BASENAME`
21
`awk -F, -v INDEX=$CONST_COMPUTE_NODE_MODEL_CLUSTER_STATIC_NETWORK_POSTFIX '{if (FNR==INDEX) {print $1}}' $SCRIPT_PATH/$CONST_TEMPLATES_DIR$CURRENT_PATH/$CONST_DHCP_HOSTS_FILE_BASENAME`
22 22
#
23 23
#
24 24
# Create the Xen configuration file from a template
25 25
#
26 26
CURRENT_PATH=/etc/xen
27
cp templates$CURRENT_PATH/$CONST_COMPUTE_NODE_MODEL_XEN_TEMPLATE_NAME \
27
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/$CONST_COMPUTE_NODE_MODEL_XEN_TEMPLATE_NAME \
28 28
   $CONST_XEN_CONFIG_DIR/$CURRENT_HOST_NAME.cfg
29 29
rpl -q Template Configuration $CONST_XEN_CONFIG_DIR/$CURRENT_HOST_NAME.cfg
30 30
rpl -q __COMPUTE_NODE_KERNEL__ "$COMPUTE_NODE_KERNEL" \
......
139 139
if [ ! -d ${COMPUTE_NODE_MODEL_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH} ] ; then
140 140
  mkdir ${COMPUTE_NODE_MODEL_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}
141 141
fi
142
cp templates$CURRENT_PATH/$COMPUTE_NODE_MODEL_INTERFACES_TEMPLATE \
142
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/$COMPUTE_NODE_MODEL_INTERFACES_TEMPLATE \
143 143
   $COMPUTE_NODE_MODEL_FILE_SYSTEM_MOUNT_POINT$CURRENT_PATH/interfaces
144 144
if [ $CLUSTER_EXTERNAL_ADDRESSES_BY_DHCP -eq 1 ] ; then
145 145
  ETH0_STANZA="iface eth0 inet dhcp"
......
194 194
  ${COMPUTE_NODE_MODEL_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/hosts
195 195
# /etc/resolv.conf
196 196
CURRENT_PATH=/etc
197
cp $TEMPLATES_DIR$CURRENT_PATH/resolv.conf \
197
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/resolv.conf \
198 198
   ${COMPUTE_NODE_MODEL_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/resolv.conf
199 199
rpl -q __CLUSTER_DOMAIN_NAME__ "${CLUSTER_DOMAIN_NAME}." \
200 200
   ${COMPUTE_NODE_MODEL_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/resolv.conf
......
204 204
# /etc/fstab
205 205
#
206 206
CURRENT_PATH=/etc
207
cp ${TEMPLATES_DIR}${CURRENT_PATH}/${COMPUTE_NODE_FSTAB_TEMPLATE} \
207
cp ${CONST_TEMPLATES_DIR}${CURRENT_PATH}/${COMPUTE_NODE_FSTAB_TEMPLATE} \
208 208
  ${COMPUTE_NODE_MODEL_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/fstab
209 209
  # Compute-Node-Model System Disk Line
210 210
CNMSDL=${COMPUTE_NODE_MODEL_SYSTEM_VIRTUAL_VOLUME_DEVICE}

Formats disponibles : Unified diff