Page Navigation: | |
---|---|
|
Confidence Level TBD This article has not been reviewed for accuracy, timeliness, or completeness. Check that this information is valid before acting on it. |
---|
The latest releases are here: https://github.com/hysds/hysds-framework/releases. Each was taken from the latest head state of all repos at time of release.
Install HySDS framework on mozart
Log into your
mozart
instanceCode Block Code Block ssh -i <PEM file> ops@<mozart IP>
Copy the PEM file that you used to log into the
mozart
instance into ~/.ssh directory. You can use scp to transfer the file:Code Block Code Block scp -i <PEM file> <PEM file> ops@<mozart IP>:~/.ssh
Ensure the permissions on the PEM file are readable by your account only:
Code Block Code Block chmod 400 <PEM file>
If there's a
mozart
directory already under you home directory, move or remove it:Code Block Code Block mv ~/mozart ~/mozart.orig
or
Code Block rm -rf ~/mozart
Clone the HySDS framework repository and enter it
Code Block Code Block cd $HOME
Code Block git clone https://github.com/hysds/hysds-framework.git cd hysds-framework
Select the HySDS framework release tag you'd like to install for mozart
Code Block $ ./install.sh mozart
Code Block HySDS install directory set to /home/ops/mozart New python executable in /home/ops/mozart/bin/python Installing Setuptools............................................done. Installing Pip...................................................done. Created virtualenv at /home/ops/mozart. [2017-08-09 19:25:37,789: INFO/main] Github repo URL: https://xxxxxxxx@github.com/api/v3/repos/hysds/hysds-framework/releases [2017-08-09 19:25:37,798: INFO/_new_conn] Starting new HTTPS connection (1): github.com No release specified. Use -r RELEASE | --release=RELEASE to install a specific release. Listing available releases: v2.0.0-beta.3 v2.1.0-beta.0 v2.1.0-beta.1 v2.1.0-beta.2 v2.1.0-beta.3 v2.1.0-beta.4
Install the HySDS release you want to install (e.g. v2.1.0-beta.1) for the mozart component
Code Block $ ./install.sh mozart -r <release>
e.g.
Code Block $ ./install.sh mozart -r v2.1.0-beta.4
You could also install the development version which pulls the master branch of each HySDS repo:
Code Block $ ./install.sh mozart -d
Next Steps
Now that you have the HySDS framework installed on your cluster's mozart instance, continue on to Step 3: HySDS Cluster Provisioning using Terraform