Révision 50 trunk/shell/front-end-finish-up

front-end-finish-up (revision 50)
17 17
#
18 18
CURRENT_PATH=/etc
19 19
FRONT_END_CLUSTER_MAC_ADDRESS=\
20
`awk -F, -v INDEX=$CONST_FRONT_END_CLUSTER_STATIC_NETWORK_POSTFIX '{if (FNR==INDEX) {print $1}}' $SCRIPT_PATH/$TEMPLATES_DIR$CURRENT_PATH/$CONST_DHCP_HOSTS_FILE_BASENAME`
20
`awk -F, -v INDEX=$CONST_FRONT_END_CLUSTER_STATIC_NETWORK_POSTFIX '{if (FNR==INDEX) {print $1}}' $SCRIPT_PATH/${CONST_TEMPLATES_DIR}$CURRENT_PATH/$CONST_DHCP_HOSTS_FILE_BASENAME`
21 21
#
22 22
#
23 23
# Create the Xen configuration file from a template
24 24
#
25 25
CURRENT_PATH=/etc/xen
26
cp templates$CURRENT_PATH/$CONST_FRONT_END_XEN_TEMPLATE_NAME \
26
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/$CONST_FRONT_END_XEN_TEMPLATE_NAME \
27 27
   $CONST_XEN_CONFIG_DIR/$CURRENT_HOST_NAME.cfg
28 28
rpl -q Template Configuration $CONST_XEN_CONFIG_DIR/$CURRENT_HOST_NAME.cfg
29 29
rpl -q __FRONT_END_KERNEL__ $FRONT_END_KERNEL \
......
138 138
if [ ! -d ${FRONT_END_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH} ] ; then
139 139
  mkdir ${FRONT_END_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}
140 140
fi
141
cp templates$CURRENT_PATH/$FRONT_END_INTERFACES_TEMPLATE \
141
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/$FRONT_END_INTERFACES_TEMPLATE \
142 142
   $FRONT_END_FILE_SYSTEM_MOUNT_POINT$CURRENT_PATH/interfaces
143 143
if [ $CLUSTER_EXTERNAL_ADDRESSES_BY_DHCP -eq 1 ] ; then
144 144
  ETH0_STANZA="iface eth0 inet dhcp"
......
193 193
  ${FRONT_END_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/hosts
194 194
# /etc/resolv.conf
195 195
CURRENT_PATH=/etc
196
cp $TEMPLATES_DIR$CURRENT_PATH/resolv.conf \
196
cp ${CONST_TEMPLATES_DIR}$CURRENT_PATH/resolv.conf \
197 197
   ${FRONT_END_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/resolv.conf
198 198
rpl -q __CLUSTER_DOMAIN_NAME__ "${CLUSTER_DOMAIN_NAME}." \
199 199
   ${FRONT_END_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/resolv.conf
......
203 203
# /etc/fstab
204 204
#
205 205
CURRENT_PATH=/etc
206
cp ${TEMPLATES_DIR}${CURRENT_PATH}/${FRONT_END_FSTAB_TEMPLATE} \
206
cp ${CONST_TEMPLATES_DIR}${CURRENT_PATH}/${FRONT_END_FSTAB_TEMPLATE} \
207 207
  ${FRONT_END_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/fstab
208 208
  # Front-End System Disk Line
209 209
FESDL=${FRONT_END_SYSTEM_VIRTUAL_VOLUME_DEVICE}
......
237 237
#
238 238
# NFS V4 stuff
239 239
#
240
cp ${TEMPLATES_DIR}${CURRENT_PATH}/${FRONT_END_EXPORTS_TEMPLATE} \
240
cp ${CONST_TEMPLATES_DIR}${CURRENT_PATH}/${FRONT_END_EXPORTS_TEMPLATE} \
241 241
  ${FRONT_END_FILE_SYSTEM_MOUNT_POINT}${CURRENT_PATH}/$CONST_EXPORTS_FILE_BASENAME
242 242
NFS_HOME_STANZA="$CLUSTER_STATIC_NETWORK_PREFIX.0/${CLUSTER_STATIC_NETMASK}$FRONT_END_NFS_OPTIONS"
243 243
rpl -q __NFS_HOME_STANZA__ "$NFS_HOME_STANZA" \

Formats disponibles : Unified diff