Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0x3bfc/sun-grid-engine
Install and Configure Sun Grid Engine Cluster using Ansible
https://github.com/0x3bfc/sun-grid-engine
Last synced: 13 days ago
JSON representation
Install and Configure Sun Grid Engine Cluster using Ansible
- Host: GitHub
- URL: https://github.com/0x3bfc/sun-grid-engine
- Owner: 0x3bfc
- Created: 2015-07-06T13:40:05.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-06-24T14:49:32.000Z (over 4 years ago)
- Last Synced: 2023-08-03T19:35:38.492Z (over 1 year ago)
- Language: Dockerfile
- Size: 42.6 MB
- Stars: 7
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sun Grid Engine
![Alt text](images/gridengine-logo.png "Grid Engine")
Install and Configure Sun Grid Engine on Ubuntu 12.04 Cluster
**Ubunut 12.04 LTS Vagrant box**
Check that you can get Ubuntu Precise 64 from
$ vagrant init ubuntu/precise64; vagrant up --provider virtualbox
**Install Ansible**
Ubuntu LTS 12.04$ sudo apt-get install software-properties-common
$ sudo apt-add-repository ppa:ansible/ansible
$ sudo apt-get update
$ sudo apt-get install ansibleOther Linux Distributions
to install on another Linux Distribution check out [Ansible Docs](http://docs.ansible.com/intro_installation.html)
**Hosts File**
Here is a sample of hosts file
[servers]
master ansible_ssh_host=192.168.0.10 ansible_ssh_user=vagrant ansible_ssh_pass=vagrant
slave1 ansible_ssh_host=192.168.0.11 ansible_ssh_user=vagrant ansible_ssh_pass=vagrant
slave2 ansible_ssh_host=192.168.0.12 ansible_ssh_user=vagrant ansible_ssh_pass=vagrant[masters]
master ansible_ssh_host=192.168.0.10 ansible_ssh_user=vagrant ansible_ssh_pass=vagrant[slaves]
slave1 ansible_ssh_host=192.168.0.11 ansible_ssh_user=vagrant ansible_ssh_pass=vagrant
slave2 ansible_ssh_host=192.168.0.12 ansible_ssh_user=vagrant ansible_ssh_pass=vagrant**Configure Passwordless SSH**
This section shows how to make a passwordless SSH among cluster's nodes.
$ ssh-keygen -t rsa
$ cp ~/.ssh/id_rsa* roles/common/files/
**Setup SGE Cluster**Finally, setup your Sun Grid Engine Cluster using Ansible
$ ansible-playbook -i hosts playbook.yml -vvvv