- COSMOS Testbed Overview
- Getting Started
- User Guide
- Resources, Services and APIs
- Hardware Info
- RF Policies & Compliance
Connecting to a Console
During your approved time slot, you will be able to ssh into the console of the respective domain. A console is a dedicated machine that allows access to all resources in that domain.
not_a_user@laptop:~$ ssh firstname.lastname@example.org Welcome to _____ ____ _____ __ __ ____ _____ _ ____ / ____/ __ \ / ____| \/ |/ __ \ / ____| | | /\ | _ \ | | | | | | (___ | \ / | | | | (___ _____| | / \ | |_) | ___ _ __ __ _ | | | | | |\___ \| |\/| | | | |\___ \_____| | / /\ \ | _ < / _ \| '__/ _` | | |___| |__| |____) | | | | |__| |____) | | |____ / ____ \| |_) | (_) | | | (_| | \_____\____/|_____/|_| |_|\____/|_____/ |______/_/ \_\____(_)___/|_| \__, | __/ | |___/ Hostname : console.sb1.cosmos-lab.org Operating system : Ubuntu 16.04.5 LTS; Kernel: 4.15.0-45-generic; Arch: x86_64; CPU : 6 x Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz 1 socket(s) with 6 core(s) per socket and 1 thread(s) per core Memory : 3.9G Uptime : up 5 weeks, 1 day, 19 hours, 28 minutes Users logged in : 13 Last login: Thu May 16 10:18:10 2019 from 192.168.203.237 your_username@console:~$
Using the Console
After making a reservation for a domain (bed, sb1, sb2, etc), you need to ssh to the console for that domain. This will then give you access to all of the nodes on that domain.
The console has an external NAT address, as well as an internal address on the DMZ network, which is used to contact the nodes.
You can access the console through your preferred ssh client. On linux/mac, you can just open a terminal and use ssh, but on windows you will need to install a client such as PuTTY or MobaXterm.
Ssh to (your username)@console.(domain).cosmos-lab.org
Once you are on the console, you can run "omf stat -t all" to look at the status of all the nodes that you can access from that console.
Now you can load images onto the nodes in order to run your experiments.