Skip to content

yananli2/deployment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Paradigm4's cluster installer for SciDB 14.8.

It is used to install SciDB Community or Enterprise Edition on a cluster.

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

Prerequisites

The following prerequisites must be met before you can successfuly run the installer cluster_install:

  • This installer must be run as root from the coordinator node.
  • The coordinator node must have ssh connectivity to all the SciDB hosts (as listed in the configuration file).
  • This same user account must be on all SciDB hosts, each account@host with the same home directory (that is absolute pathname not same disk).
  • The same OS/version must be on all the SciDB hosts.

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

Installation
  1. Click 'Download ZIP' (on the right) or directly download from https://github.com/Paradigm4/deployment/archive/14.8.zip
  2. Generate a SciDB configuration file. You may use https://github.com/Paradigm4/configurator to create the configuration file.
  3. (Optional) If you have licensed the enterprise edition (consult http://paradigm4.com for more information), get your username and password ready.
  4. Unzip the download of deployment to the coordinator node. Also put the generated configuration file on the coordinator node.
  5. sudo su (Note: cluster_install must be run as root on the coordinator node.)
  6. cd cluster_install
  7. Install SciDB using the script cluster_install. Run "./cluster_install -h" for details.
  8. exit (Note: from root. Assume now you are the 'scidb' user, or whichever username you provided to cluster_install through the '-u' option.)
  9. source ~/.bashrc
  10. scidb.py startall cluster (Note: this is to start the server.)
  11. Do your work, e.g. to list SciDB instances: iquery -aq "list('instances')"
  12. scidb.py stopall cluster (Note: this is to stop the server.)

Note: If you wish to use a previous installed version of SciDB, you must edit the SCIDB_VER variable in your .bashrc file and then source it.

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

The deployment project itself features 2 tools for installing SciDB.

  1. cluster_install, which is the standard way of installing SciDB to a cluster.
  2. nrinstall, which is an alternative way of installing SciDB, if you do not have root privilege on your machine.

Instructions on the use of cluster_install are above.

Instructions on the use of non-root install (nrinstall) can be found in the nrinstall subdirectory here on GitHub and in the nrinstall directory of the download you did above.

To download this project for a particular release

Change the above button 'branch:master' to 'tag:release'

  • where release is the SciDB release number, such as 14.8

About

Cluster deployment helper scripts

Resources

Stars

Watchers

Forks

Packages

No packages published