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