summaryrefslogtreecommitdiffstats
path: root/helper_scrips/INFO
blob: d03069729ac8c4a5722cab8f593569597dc65529 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
helper_scripts/download_and_install.sh ----> it downloads the specified version of glusterfs (both main release as well as qa release), builds it and installs it. The prefix for the installation can be given as the argument, otherwise it installs in the default directory. If the tarball or the untarred directory of the specified glusterfs version is already present in the present directory, it uses them to install.

=============================================================================================================================================

helper_scrips/rpm_qa_download_install.sh -----> downloads the rpms for the specified qa release and installs them. An option whether to upgrade to the specified version or install from scratch to the specified version can be provided as the command line argument.

=============================================================================================================================================

helper_scripts/clean_glusterd.sh
helper_scripts/clean_logs.sh
helper_scripts/start_glusterd.sh
helper_scripts/probe.sh

The above scripts are usable with the passwordless ssh connection setup between the glusterfs servers, which helps in cleaning the logs, probing, cleaning glusterd, starting glusterd etc.

=============================================================================================================================================
helper_scripts/install_parallel_glusterfs.sh --------> executes the download_and_install.sh scripts prallely on multiple machines, such that glusterfs gets installed on multiple machines simultaneously.

=============================================================================================================================================
helper_scrips/glusterfs_uninstall.sh ------> uninstalls the specified glusterfs version if it finds the source directory.
herper_scripts/multi_uninstall.sh -------> uninstalls the specified glusterfs from multiple machines, by executing glusterfs_uninstall.sh script.

helper_scrips/install_glusterfs_rpm.sh -----> installs the specified glusterfs rpms on the machines whose list is provided in /root/machines,parallely