Presentation is loading. Please wait.

Presentation is loading. Please wait.

StratusLab Cloud Installation

Similar presentations


Presentation on theme: "StratusLab Cloud Installation"— Presentation transcript:

1 StratusLab Cloud Installation
StratusLab Tutorial (Orsay-France) 17-18 November 2011

2 Tutorial Infrastructure
In this tutorial each student we will be configuring: Front-end machine Node machine Marketplace Required DHCP Web Monitor Optional VM VM Front-end Node User Cloud

3 Installation Methods Types of installation
Quattor Manual We will be using the manual installation method

4 Prerequisites Hardware Software VT-x extentions Fedora 14
Passwordless ssh between Frontend and nodes as root A running DHCP server (Optional) Bridge configuration

5 Prerequisites Packages
The official repo at One package install: yum install stratuslab-cli-sysadmin Optional: stratuslab-web-monitor, stratuslab-marketplace

6 Installation Overview
DHCP configuration Provide each MAC with an IP in a predictable manner ONE will be notified during installation from StratusLab tools Network Make sure that all nodes have the correct bridges to the correct VLANs (if you are using seperate VLANs) Stratus-install can deal with it during installation Node storage configuration ONE has two modes of operation SSH with local storage Shared storage (e.g. nfs) Using either of those requires no configuration (stratus-install)

7 YUM Repository Setup Configure YUM repository to local repository:
Install packages yum install stratuslab-cli-sysadmin [StratusLab-Releases] name=StratusLab-Releases baseurl= gpgcheck=0 enabled=1

8 Configuration Pre-install config Frontend and node install
stratus-config –k stratus-config <key> <value> Huge number of options – few required Frontend and node install stratus-install stratus-install –n <hostname> Verbosity (-v, -vv)

9 Configuration In the Frontend: Adapt the configuration:
export FRONT_END_IP=<??> stratus-config frontend_ip $FRONT_END_IP stratus-config node_bridge_name br0 stratus-config node_bridge_configure True stratus-config default_gateway $FRONT_END_IP stratus-config network_addr <??> stratus-config quota_cpu 5 stratus-config quota_memory 1GB stratus-config one_local_network_addr stratus-config one_local_network_mac 0a:0a:86:9e:50:2b 0a:0a:86:9e:50:2c 0a:0a:86:9e:50:2d 0a:0a:86:9e:50:2e 0a:0a:86:9e:50:2f 0a:0a:86:9e:50:30 0a:0a:86:9e:50:31 0a:0a:86:9e:50:32 0a:0a:86:9e:50:33

10 Configuration Adapt the configuration: In The FrontendEnd
NAT_GW= stratus-config nat True stratus-config nat_network stratus-config nat_gateway $NAT_GW stratus-config nat_netmask stratus-config nat_network_interface eth0 stratus-config dhcp True stratus-config dhcp_subnet <??> stratus-config dhcp_netmask stratus-config dhcp_lease_time 3600 stratus-config dhcp_one_local_network True stratus-config dhcp_one_local_network_subnet stratus-config dhcp_one_local_network_broadcast stratus-config dhcp_one_local_network_netmask stratus-config dhcp_one_local_network_routers $NAT_GW stratus-config dhcp_one_local_network_domain_name <??> stratus-config dhcp_one_local_network_domain_name_servers <??>, <??> stratus-config persistent_disk False stratus-config validate_metadata False

11 Installation In the Frontend: That’s it. NB
Make sure that SELINUX is disabled on the nodes stratus-install –vvv stratus-install –n hostname_node -vvv

12 Administration Add/manage users one-proxy
User credentials (passwords or grid certs) Simply add/remove lines from a single file

13


Download ppt "StratusLab Cloud Installation"

Similar presentations


Ads by Google