Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare yourself for the dtrace training! :) #2

Open
fbaiodias opened this issue Jun 8, 2014 · 1 comment
Open

Prepare yourself for the dtrace training! :) #2

fbaiodias opened this issue Jun 8, 2014 · 1 comment
Assignees

Comments

@fbaiodias
Copy link
Member

Hey Dominic Lüchinger!

In order to prepare to this training you should/must do the following List of readings and exercises. If you have questions, please open an issue and we will be glad to answer, you might be helping other participants too.

TODO List

To get the most out of this session, you'll need to have a system
running SmartOS. There are 2 ways to do this:

- Run it in a virtual machine on VMware, Parallels, VirtualBox, or some other virtual machine environment.
- Get a virtual machine from the Joyent cloud.

To run SmartOS in a virtual machine, go to
http://wiki.smartos.org/display/DOC/Download+SmartOS, where you'll
find SmartOS images to download, along with instructions. After
SmartOS is booted, you'll need to create a zone. Instructions are at
http://wiki.smartos.org/display/DOC/How+to+create+a+zone+%28+OS+virtualized+machine+%29+in+SmartOS.

You can choose an image that has node pre-installed by running:

imgadm avail | grep node

Or, you can install a base-64 image and then

pkgin install node

To run a machine in the Joyent cloud, go to http://www.joyent.com,
create an account, and then provision a machine, (there are machines
that have node pre-installed).

In the Joyent cloud, there is a free Developer Tier, which allows you to create one small instance valid for 1 year of trial usage. However, to provision that instance you must add a valid credit card to your account so we can validate that the account is not fraudulent.

New accounts won’t be billed if they only provision that single developer tier instance.

Test by running node on the code example in materials. More examples
will be coming.

Materials

  • More to come shortly

Have fun!

@dol
Copy link

dol commented Jun 18, 2014

Notes to myself:
vagrant zlogin nodejs-zone => vagrant ssh -c 'pfexec zlogin a8f967d6-b3bb-46e2-b45c-9e60db490f67'

vagrant ssh -c 'pfexec zlogin a8f967d6-b3bb-46e2-b45c-9e60db490f67 <any command>'
vagrant ssh -c 'pfexec zlogin a8f967d6-b3bb-46e2-b45c-9e60db490f67 node -v'

@tomgco tomgco assigned tomgco and dol and unassigned dol and tomgco Jun 26, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants