Difference between revisions of "How do I ..."

From CSLabsWiki
Jump to: navigation, search
(Get a wiki, gitorious, statusnet, or google apps account?: added section on booting windows)
(Several years worth of catch-up, still incomplete)
Line 6: Line 6:
  
 
==Speak with current and past members of the labs?==
 
==Speak with current and past members of the labs?==
If you're on-campus, stop by Science Center 336 and see if anyone is there.  If you're off-campus, you can chat with members on our [[Comm|IRC server]].
+
If you're on-campus, stop by Science Center 336 and see if anyone is there.  If you're off-campus, you can chat with members on our [[Comm|chat server]].
  
  
Line 18: Line 18:
  
 
==Get a key to the labs?==
 
==Get a key to the labs?==
The first step to getting a key is contacting [mailto:jnm@clarkson.edu Jeanna Matthews] or [mailto:jets@clarkson.edu Jan Searleman].  After you receive your key, you must sign up for [[Lab Hours|lab hours]] (minimum of 3 hours/wk is required) by contacting one of the [[Roles_and_Responsibilities#Lab_Directors|Directors]].  You must also subscribe to the [http://lists.clarkson.edu/mailman/listinfo/cslabkeys CSLabKeys Mailing List], which will allow you to be contacted in the event of a theft, doors being left unlocked, etc. in the labs.
+
The first step to getting a key is contacting [mailto:jnm@clarkson.edu Jeanna Matthews].  You must also subscribe to the [http://lists.clarkson.edu/mailman/listinfo/cslabkeys CSLabKeys Mailing List], which will allow you to be contacted in the event of a theft, doors being left unlocked, etc. in the labs.
  
 
===Get a key to the server room?===
 
===Get a key to the server room?===
In order to get a key to the server room, you must have a valid reason for needing access.  A key can be requested by contacting [mailto:jnm@clarkson.edu Jeanna Matthews] or [mailto:jets@clarkson.edu Jan Searleman].  If you only require temporary access, feel free to ask a member of the [[Executive board]] to let you in since most of the board have a key to the server room.
+
In order to get a key to the server room, you must have a valid reason for needing access.  A key can be requested by contacting [mailto:jnm@clarkson.edu Jeanna Matthews].  If you only require temporary access, feel free to ask a member of the [[Core Maintainers]] to let you in since most of the team have a key to the server room.
  
  
 
==Print in the labs?==
 
==Print in the labs?==
 
Please see [[Printing]].
 
Please see [[Printing]].
 
 
==Get a wiki, gitorious, statusnet, or google apps account?==
 
Send an email to [mailto:request@cslabs.clarkson.edu request@cslabs.clarkson.edu] requesting one.
 
 
==Boot Windows in the COSI lab==
 
# Start the computer
 
# select the COSI Build option
 
# press tab with the "Windows COSI" option selected
 
# press ctrl-B (if you don't press this fast enough you will end up back at the main menu)
 
# type "dhcp net0" press enter
 
# type "set keep-san 1" press enter
 
# type "sanboot aoe:e1.x" where x (0-7) is the number of the machine you want to boot.
 
You can boot these machines on any of the machines in the cosi lab, memory is persistent between shutdowns. To have a machine reset contact the maintainer of Tinkerbell.
 
  
 
==Get resources for a project?==   
 
==Get resources for a project?==   
===Web Site/LAMP Setup===
+
If you need a VM or other resources for a project, we are happy to help. Just talk to a [[Core Mainainers]] team member.
If your project only needs a static web site or LAMP (Linux, Apache, MySQL, PHP/Perl/Python) setup, then it can easily be added to either [[Web1]] or [[Web2]] (which server depends on the resources needed & the security vulnerability placed on the system).  This is the preferred option for sites that need a LAMP setup because it utilizes our systems more effectively, avoids separate [[:Category:VMs|VMs]] being created for such projects, and avoids [[:Category:VMs|VMs]] not being patched.
+
Your VM will then be created following the [[Create a New VM]] how-to and will be added to the [[:Category:VMs|list of VMs]].
 
 
If you need a LAMP setup, please send an email to [mailto:request@cslabs.clarkson.edu request@cslabs.clarkson.edu] to have one set up.  In your email, please include what the project is (ex. [[StatusNet]]), what you would like the site to be called (ex. [http://status.cslabs.clarkson.edu status.cslabs.clarkson.edu]), the requirements you have for the project (MySQL database, PHP, etc.), and any other details you feel necessary to include.
 
 
 
 
 
===Virtual Machines===
 
If your project can happily live inside a virtual machine instead of being on a physical piece of hardware, please send an email to [mailto:request@cslabs.clarkson.edu request@cslabs.clarkson.edu] requesting a new VM. 
 
 
 
In your email, please include details on what you would like your system to be called (ex. [[Game]] would be for a project involving setting up a game server), the amount of memory you will require, the OS you would like (currently we support CentOS 5 & Ubuntu 8.04) if you need more than 5 GB of space, and any other requirements you might have.  Your VM will then be created following the [[Create a New VM]] how-to and will be added to the [[:Category:VMs|list of VMs]].
 
 
 
 
 
===Static IP/DNS===
 
If you need a static IP for a system, feel free to grab an IP that isn't already reserved on the [[List of Static IPs]]. 
 
 
 
If you would like a static DNS name for an IP you have reserved, please be sure to include the full host name when you reserve your IP on the [[List of Static IPs]] and send an email to [mailto:request@cslabs.clarkson.edu request@cslabs.clarkson.edu].  For all new systems, only *.cslabs.clarkson.edu hostnames are available.
 
  
  
 
===Physical Hardware===
 
===Physical Hardware===
 
====Old ITL Machines====
 
====Old ITL Machines====
Old ITL machines are often used for [[:Category:Projects|projects]] which require a physical piece of hardware but are capable of running fine on an older system (P3 1.0 GHz, 512 MB RAM, 20-40 GB hard drive).  If you would like an old ITL machine{s} for your project, please send an email to [mailto:request@cslabs.clarkson.edu request@cslabs.clarkson.edu].
+
We have several old cre 2 duo machines equipped with 4 GB of ram. These are known as [[Brickettes]], and are available for student projects that a VM in not suitable for.
 
 
 
 
====A blade or server====
 
If your project happens to require a beefier physical system, we have 10 blades available for use on our [[Blade Center|IBM Blade Center]]. We also have some other low end servers floating around which are unused and are available for [[:Category:Projects|projects]]. If you would like to use one or more of the blades/servers in the labs, please send an email to [mailto:request@cslabs.clarkson.edu request@cslabs.clarkson.edu].
 
  
  
 
====Lab Computers====
 
====Lab Computers====
 
=====COSI Lab Machines=====
 
=====COSI Lab Machines=====
For the most part, the 10 [[COSI]] machines are available for [[:Category:Projects|projects]].  If you would like to use one or more of them, feel free to condemn them to whatever fate you wish and to put up signs saying they are being used for a project.  In general, we try and keep most of these machines available for lab/public use; however, we do not wish to hinder [[COSImagination]] (alright, I ripped that off from [http://www.ge.com/ GE]'s {eco,health}imagination :] ) and lab machines can be used for any and all purposes (well except those that might not coincide with the [[Guiding Principles]].  
+
For the most part, the 8 [[COSI]] machines need to remain public-use machines and we tryo to keep them relatively clean. You are welcome to use them, just be considerate to others that might need to use the machine.
  
  
Line 79: Line 47:
  
 
=====ITL Lab Machines=====
 
=====ITL Lab Machines=====
Due to the [http://cslabs.clarkson.edu/itl/ ITL] being primarily used for lectures, the [http://cslabs.clarkson.edu/itl/ ITL] computers are not usually available for [[:Category:Projects|projects]] (well other than those working on the lab builds).  Sometimes, the [http://cslabs.clarkson.edu/itl/ ITL] computers are used for major [[:Category:Projects|projects]] during breaks during the semester or between semesters.  They are also used at times when we have a [[Cluster]] set up in the labs.  If you have a project that requires a large number of PCs or some other reason to use these machines, please send an email to [mailto:request@cslabs.clarkson.edu request@cslabs.clarkson.edu] with your request.
+
Due to the [http://cslabs.clarkson.edu/itl/ ITL] being primarily used for lectures, the [http://cslabs.clarkson.edu/itl/ ITL] computers are not usually available for [[:Category:Projects|projects]] (well other than those working on the lab builds).  Sometimes, the [http://cslabs.clarkson.edu/itl/ ITL] computers are used for major [[:Category:Projects|projects]] during breaks during the semester or between semesters.  They are also used at times when we have a [[Cluster]] set up in the labs.  If you have a project that requires a large number of PCs or some other reason to use these machines, please talk to a member of [[Core Maintainers]].
  
  
 
=====VR Machines=====
 
=====VR Machines=====
These machines are primarily used for VR related projects and must remain stable.  If you would like to use these machines for some type of project, please contact [mailto:jets@clarkson.edu Jan Searleman].
+
These two machines are primarily used for VR related projects and must remain stable.  If you would like to use these machines for some type of project, please contact [[Core Maintainers]].
  
 
==Flag the Docs==
 
==Flag the Docs==

Revision as of 17:14, 7 June 2015

Become involved in a project and/or find out more information about a project?

For more information, please see the list of projects.

To get involved, contact the "lead" listed on list of projects, Jeanna Matthews, or one of the Directors.


Speak with current and past members of the labs?

If you're on-campus, stop by Science Center 336 and see if anyone is there. If you're off-campus, you can chat with members on our chat server.


Enroll in MP*?

If you wish to enroll in labs for credit (MP*51 or MP*52), first request a permission number from Jeanna Matthews. You should then be able to enroll on PeopleSoft.


Subscribe/unsubscribe to an email list?

See the Mailing lists page for more information about each list.


Get a key to the labs?

The first step to getting a key is contacting Jeanna Matthews. You must also subscribe to the CSLabKeys Mailing List, which will allow you to be contacted in the event of a theft, doors being left unlocked, etc. in the labs.

Get a key to the server room?

In order to get a key to the server room, you must have a valid reason for needing access. A key can be requested by contacting Jeanna Matthews. If you only require temporary access, feel free to ask a member of the Core Maintainers to let you in since most of the team have a key to the server room.


Print in the labs?

Please see Printing.

Get resources for a project?

If you need a VM or other resources for a project, we are happy to help. Just talk to a Core Mainainers team member. Your VM will then be created following the Create a New VM how-to and will be added to the list of VMs.


Physical Hardware

Old ITL Machines

We have several old cre 2 duo machines equipped with 4 GB of ram. These are known as Brickettes, and are available for student projects that a VM in not suitable for.


Lab Computers

COSI Lab Machines

For the most part, the 8 COSI machines need to remain public-use machines and we tryo to keep them relatively clean. You are welcome to use them, just be considerate to others that might need to use the machine.


COSI/VR Lab Machines

The COSI/VR shared lab machines are often used for projects which require VT-d hardware since these six systems are newer than most of the hardware in the labs (except a few of the dom0s in the server room). These machines are also available for projects and are often condemned to unknown fates throughout the year. If you would like to use one, feel free to do so. If possible, consider putting your project on a separate partition on the system. This will allow the PC to be used during the day by other lab members and the public when you are not using it for your project.


ITL Lab Machines

Due to the ITL being primarily used for lectures, the ITL computers are not usually available for projects (well other than those working on the lab builds). Sometimes, the ITL computers are used for major projects during breaks during the semester or between semesters. They are also used at times when we have a Cluster set up in the labs. If you have a project that requires a large number of PCs or some other reason to use these machines, please talk to a member of Core Maintainers.


VR Machines

These two machines are primarily used for VR related projects and must remain stable. If you would like to use these machines for some type of project, please contact Core Maintainers.

Flag the Docs

Templates Someone make this pretty