diff options
author | Martin Schwenke <martin@meltin.net> | 2014-07-29 12:09:09 +1000 |
---|---|---|
committer | Martin Schwenke <martin@meltin.net> | 2014-08-12 11:20:55 +1000 |
commit | 50e3d5f9e0842e3228fa405832c8234becf05e3a (patch) | |
tree | e5eeeedc0d96858fcec012357b44fc629bb46091 | |
parent | 6f2f62a859cbd31dbb1e8850c70df2822a560dc1 (diff) | |
download | autocluster-50e3d5f9e0842e3228fa405832c8234becf05e3a.tar.gz autocluster-50e3d5f9e0842e3228fa405832c8234becf05e3a.tar.xz autocluster-50e3d5f9e0842e3228fa405832c8234becf05e3a.zip |
Add #config header to setup scripts listing required configuration variables
Signed-off-by: Martin Schwenke <martin@meltin.net>
6 files changed, 14 insertions, 0 deletions
diff --git a/base/all/root/scripts/cluster_setup.sh b/base/all/root/scripts/cluster_setup.sh index 302c577..4009727 100755 --- a/base/all/root/scripts/cluster_setup.sh +++ b/base/all/root/scripts/cluster_setup.sh @@ -1,5 +1,7 @@ #!/bin/sh +#config: CLUSTERFS_TYPE + stage="$1" ; shift prefix="$stage" diff --git a/base/all/root/scripts/tasks/install_clusterfs_gpfs.sh b/base/all/root/scripts/tasks/install_clusterfs_gpfs.sh index 018b392..e740eed 100755 --- a/base/all/root/scripts/tasks/install_clusterfs_gpfs.sh +++ b/base/all/root/scripts/tasks/install_clusterfs_gpfs.sh @@ -1,5 +1,7 @@ #!/bin/sh +#config: GPFS_BASE_VERSION RHEL_ARCH + # Must force the base GPFS package first, due to the way GPFS updates # work. echo "Installing GPFS base" diff --git a/base/all/root/scripts/tasks/install_extra_packages.sh b/base/all/root/scripts/tasks/install_extra_packages.sh index 20b0094..11b846b 100755 --- a/base/all/root/scripts/tasks/install_extra_packages.sh +++ b/base/all/root/scripts/tasks/install_extra_packages.sh @@ -1,5 +1,7 @@ #!/bin/sh +#config: CONFIG_EXTRA_PACKAGES + echo "Updating from YUM repositories" yum -y update diff --git a/base/all/root/scripts/tasks/setup_cluster_nas.sh b/base/all/root/scripts/tasks/setup_cluster_nas.sh index aa0da82..3b69818 100755 --- a/base/all/root/scripts/tasks/setup_cluster_nas.sh +++ b/base/all/root/scripts/tasks/setup_cluster_nas.sh @@ -1,5 +1,7 @@ #!/bin/bash +#config: AD_ADMIN_PASS + # Configure a simple NAS cluster as generated by autocluster.. set -e diff --git a/base/all/root/scripts/tasks/setup_clusterfs_gpfs.sh b/base/all/root/scripts/tasks/setup_clusterfs_gpfs.sh index 2b0df7c..90f4492 100755 --- a/base/all/root/scripts/tasks/setup_clusterfs_gpfs.sh +++ b/base/all/root/scripts/tasks/setup_clusterfs_gpfs.sh @@ -1,5 +1,8 @@ #!/bin/sh +#config: CLUSTER CLUSTERFS_DEFAULT_MOUNTPOINT GPFS_DEFAULT_NSDS +#config: NODES_STORAGE_GPFS SHARED_DISK_IDS + # Automatically setup GPFS. This is a quick way to get setup with an # autocluster system. It finds NSDs, does various pieces of GPFS # configuration, creates a filesystem and mounts it. diff --git a/base/all/root/scripts/tasks/setup_node_ad.sh b/base/all/root/scripts/tasks/setup_node_ad.sh index 0fbdf62..2077b7f 100755 --- a/base/all/root/scripts/tasks/setup_node_ad.sh +++ b/base/all/root/scripts/tasks/setup_node_ad.sh @@ -1,5 +1,8 @@ #!/bin/sh +#config: AD_ADMIN_PASS AD_DNS_FORWARDER AD_FUNCTION_LEVEL AD_NETBIOS_NAME +#config: DOMAIN IPNUM NETWORK_PRIVATE_PREFIX WORKGROUP + set -e # Remove samba3 configuration file |