Extend a cluster from an already started AWS Main Node .
>>> ./EHPC-Client --install -d='domain' OPTIONS
Note: all options should be in form parameter=value
Options:
--help, -h prints help
--name Name of cluster created default HPC-cloud
--log-File path to a file to log progress to
--emulate Print the commands which will run but nothing will be done on AWS
AWS Credentials
--private-Key, -pk path of the private file
--certificate, -cert path of the cert file
--conf take credentials from preconfigured file
S3 as Shared FS
--accessKey, -ak access key (required for S3FS)
--secretKey, -sk Secret Access Key (required for S3FS)
--s3-bucketname, -s3b bucket to use as S3FS
--s3-mountPoint Mount point for S3FS, default /s3
--s3-temp temp directory for S3FS, default /tmp
--configure-s3 Configure AWS S3 tool to be able to copy and get S3 data from your buckets
NFS:
--nfs-mountPoint Mount point for NFS, default /nfs
--nfs-newVolume Create New Volume as it as NFS point
--nfs-attchVolume Attach existing EBS volume as NFS point
--nfs-device Device to add Vol as, default /dev/sdf
Nodes Configuration
--key-pair, -kp key pair to start compute nodes with, default Current KeyPair
--security-group, -sg security group for compute nodes, default Current Security Group
--instances-type, -t instance type of all nodes
--nodes-count, -n number of the cluster machines
Main Node Configuration
--mainNodePBSCores Number of cores to set for PBS Torque on the main node
Extra Nodes configuration
--extra-nodes-type Instance type of extra nodes
--extraMachinesPBSCores Number of cores used by PBS torque for extra machines
Note: you have to provide --extraMachinesPBSCores in case to you set the compute nodes type differnet from main node
create cluster of m1.xlarge containing 4 machines with an already running machine ‘ec2......com’ with its Keypair and Security group and use eg.HPCloud as S3 bucket and mount on /s3
./EHPC-Client --install -d='ec2......com' --conf=default -t=m1.xlarge -n=4 -s3b=eg.HPCloud --s3-mountPoint=/s3 --access-key=jsjhsjhsjytety --secret-key=339803/i839
Output
URL
create a cluster which has a running main node of type ‘xlarge’ and has 4 extra machines of type ‘m1.large’
./EHPC-Client --install --domain='ec2.....com' --conf=default --extra-nodes-type=m1.large -n=5 --extraMachinesPBSCores=2 --extra-nodes-types=m1.large
create a 4 nodes cluster with NFS shared folder on a new volume of 100 GB
./EHPC-Client --install -d=ec2......com --conf=default --nfs-mountPoint=/nfs --nfs-newVolume=100 -n=4 -t=m1.large