Thursday Feb 20, 2014

Pre-work for upcoming Solaris 11 Hands on Workshops

Over the next few weeks, I will be hosting several Solaris 11 hands on workshops. Some of these will be public events at an Oracle office while others will be private sessions for a specific customer. If you are planning on attending any of these sessions, there are a few items of pre-work that will help us get the workshop started on time.

Enable VT-x

If you will be using VirtualBox to run your workshop lab guest, the hardware virtualization feature for your CPU must be enabled. For AMD systems, AMD-V is on by default and there may not be a setting to turn it off. For Intel systems, this is controlled by a BIOS setting, and almost always defaults to disabled. The BIOS setting varies from vendor to vendor, but is generally found in the System or CPU settings. If you don't see it there, try looking in security. If you still can't find it, search for your brand of laptop and "enable vt" using your favorite search engine.

On newer Intel systems, you may be given choices for CPU virtualization (VT-x) and data/IO (VT-d). You only need to enable VT-x. Some laptops will require a complete power cycle after changing this setting, including removing the battery.

If you have a company laptop that does not allow you to change the BIOS settings, you might ask your employer if they can provide you one for the day that is not locked down.

Note: Enabling hardware virtualization is a requirement to complete the workshop.

Download and Install VirtualBox

Since this will be primarily a hands on lab, you are encouraged to bring a laptop. The labs will all be run in a Solaris guest machine, so your laptop will also need a virtualization application, such as VMware or VirtualBox. We recommend VirtualBox and will be supplying the lab materials as a VirtualBox guest appliance. You can download VirtualBox for free at VirtualBox.org. Binaries are available for Windows, MacOS, Solaris and most Linux distributions.

After installing VirtualBox, you should also install the VirtualBox Extensions Pack. These are not required for the lab, but should you continue to use the guest machine after the workshop, you might find some of the features very useful.

Don't Forget Your Power Adapters

Since you will be running Solaris as a guest operating system, your host power management features might not very effective and you may find yourself with a drained battery before the morning is over. Please remember to bring your power adapter and cables. An external mouse, while not required, is generally a welcome device, as you cut and paste text between windows.

That should be about it. Please leave a comment if you have any questions. I am looking forward to seeing you at one of these, or a future Solaris event.

Technocrati Tags:

Wednesday Aug 15, 2012

Pre-work for Upcoming Solaris 11 Boot Camps

Over the next few weeks, I will be hosting some Solaris 11 hands on workshops. Some of these will be public events at an Oracle office while others will be private sessions for a specific customer.

The public sessions I'm hosting are

Note: there is also another identical Solaris 11 session hosted by my colleague, Pavel Anni, in Broomfield, Colorado on August 23.

If you are planning on attending any of these sessions (including Pavel's), there are several things you can do in advance that will help not only you, but your fellow attendees.

Enable VT-x or AMD-V on your Laptop

If you will be using VirtualBox to host your workshop guest image, you need to enable the hardware virtualization feature. This is typically found in your BIOS and where you find the setting varies by laptop manufacturer. If you do not find it in the system or CPU settings, try looking in security. If you are given the choice of VT-x and VT-d, you only need to enable VT-x.

If you have a company laptop that does not allow you to change the BIOS settings, you might ask your employer if they can provide you one for the day that is not locked down.

Note: Enabling hardware virtualization is a requirement to complete the workshop.

Download and Install VirtualBox

Since this will be primarily a hands on lab, you are encouraged to bring a laptop. The labs will all be run in a Solaris guest machine, so your laptop will also need a virtualization application, such as VMware or VirtualBox. We recommend VirtualBox. You can download a free copy at VirtualBox.org. Binaries are available for Windows, MacOS, Solaris and most Linux distributions.

After installing VirtualBox, you should also install the VirtualBox Extensions Pack. These are not required for the lab, but should you continue to use the guest machine after the workshop, you might find some of the features very useful.

Download a Solaris 11 VM Appliance from the Oracle Technology Network (OTN)

You can download a pre-built Solaris 11 guest image directly from the Oracle Technology Network. Here is a link to the VM download page. Accept the license and download the latest Solaris 11 VirtualBox guest image.

Once downloaded, you can use the VirtualBox VM import function to create a usable guest. Clicking File -> Import Appliance on the VirtualBox main window will launch the import wizard. Select the file you just downloaded and in a few minutes you will have a bootable Solaris 11 guest. The import process should look something like this.


Click image to enlarge

Configure the Solaris Guest

The first time you boot the Solaris 11 guest, you will be required to complete a short configuration dialog. Once you have specified all of the items on the page, press F2 to advance to the next screen.

The introduction screen looks like this.



Click image to enlarge

On the second page, specify the host name and default network setup. The default name of solaris is used throughout the lab. For the network setup, select Automatic.



Click image to enlarge

The next item in the initial system configuration is the timezone. That does not matter for the hands on labs. If you are experiencing poor weather, I have found that setting the system to Aruba time can be helpful.

The final step is to set the root password and set up the initial user. To stay consistent with the lab handouts, set the root password to oracle2011. The initial user should be specified as lab and its password should be oracle1.



Click image to enlarge

Finally, you will be presented a summary screen, which should look something like this. When satisfied, press F2 to complete.



Click image to enlarge

The Solaris 11 VM image from the Oracle Technology Network has the VirtualBox Guest Additions already installed. This enables keyboard and mouse integration as well resize/seamless windows.

Set up a Local Repository

To complete the zone installation labs in the workshop, you will need to access the Oracle public Solaris 11 repository, which means you also must have wireless network access. This does not always work well in a workshop with 30 or 40 users stressing out the local wireless access point. To make this easier, you can create your own customized package repository in your newly imported Solaris 11 guest. My colleague, Pavel Anni, has supplied this excellent set of instructions on how to do that..

1. Create a directory or a ZFS file system to hold your local repository.

# mkdir /repo
or 
# zfs create -o mountpoint=/repo -o compress=gzip rpool/repo
2. Create an empty repository in it
# pkgrepo create /repo
3. Create a text file 'zone-pkgs.txt' with the list of necessary packages. That list should look like this (cut and paste is your best friend).

pkg://solaris/compress/bzip2
pkg://solaris/compress/gzip
pkg://solaris/compress/p7zip
pkg://solaris/compress/unzip
pkg://solaris/compress/zip
pkg://solaris/consolidation/SunVTS/SunVTS-incorporation
pkg://solaris/consolidation/X/X-incorporation
pkg://solaris/consolidation/admin/admin-incorporation
pkg://solaris/consolidation/cacao/cacao-incorporation
pkg://solaris/consolidation/cde/cde-incorporation
pkg://solaris/consolidation/cns/cns-incorporation
pkg://solaris/consolidation/dbtg/dbtg-incorporation
pkg://solaris/consolidation/desktop/desktop-incorporation
pkg://solaris/consolidation/desktop/gnome-incorporation
pkg://solaris/consolidation/gfx/gfx-incorporation
pkg://solaris/consolidation/install/install-incorporation
pkg://solaris/consolidation/ips/ips-incorporation
pkg://solaris/consolidation/java/java-incorporation
pkg://solaris/consolidation/jdmk/jdmk-incorporation
pkg://solaris/consolidation/l10n/l10n-incorporation
pkg://solaris/consolidation/ldoms/ldoms-incorporation
pkg://solaris/consolidation/man/man-incorporation
pkg://solaris/consolidation/nspg/nspg-incorporation
pkg://solaris/consolidation/nvidia/nvidia-incorporation
pkg://solaris/consolidation/osnet/osnet-incorporation
pkg://solaris/consolidation/sfw/sfw-incorporation
pkg://solaris/consolidation/sic_team/sic_team-incorporation
pkg://solaris/consolidation/solaris_re/solaris_re-incorporation
pkg://solaris/consolidation/sunpro/sunpro-incorporation
pkg://solaris/consolidation/ub_javavm/ub_javavm-incorporation
pkg://solaris/consolidation/userland/userland-incorporation
pkg://solaris/consolidation/vpanels/vpanels-incorporation
pkg://solaris/consolidation/xvm/xvm-incorporation
pkg://solaris/crypto/ca-certificates
pkg://solaris/database/sqlite-3
pkg://solaris/developer/base-developer-utilities
pkg://solaris/developer/debug/mdb
pkg://solaris/developer/macro/cpp
pkg://solaris/diagnostic/cpu-counters
pkg://solaris/diagnostic/snoop
pkg://solaris/diagnostic/tcpdump
pkg://solaris/driver/serial/asy
pkg://solaris/driver/storage/cmdk
pkg://solaris/driver/storage/mpt
pkg://solaris/driver/x11/xsvc
pkg://solaris/editor/vim/vim-core
pkg://solaris/entire
pkg://solaris/group/system/solaris-small-server
pkg://solaris/library/database/gdbm
pkg://solaris/library/expat
pkg://solaris/library/libffi
pkg://solaris/library/libidn
pkg://solaris/library/libmilter
pkg://solaris/library/libtecla
pkg://solaris/library/libxml2
pkg://solaris/library/libxslt
pkg://solaris/library/ncurses
pkg://solaris/library/nspr
pkg://solaris/library/perl-5/sun-solaris-512
pkg://solaris/library/python-2/cherrypy-26
pkg://solaris/library/python-2/lxml-26
pkg://solaris/library/python-2/m2crypto-26
pkg://solaris/library/python-2/mako-26
pkg://solaris/library/python-2/ply-26
pkg://solaris/library/python-2/pybonjour-26
pkg://solaris/library/python-2/pycurl-26
pkg://solaris/library/python-2/pyopenssl-26
pkg://solaris/library/python-2/python-extra-26
pkg://solaris/library/python-2/simplejson-26
pkg://solaris/library/readline
pkg://solaris/library/security/nss
pkg://solaris/library/security/openssl
pkg://solaris/library/security/trousers
pkg://solaris/library/zlib
pkg://solaris/media/cdrtools
pkg://solaris/media/xorriso
pkg://solaris/naming/ldap
pkg://solaris/network/bridging
pkg://solaris/network/dns/bind
pkg://solaris/network/ipfilter
pkg://solaris/network/open-fabrics
pkg://solaris/network/ping
pkg://solaris/network/rsync
pkg://solaris/network/ssh
pkg://solaris/network/ssh/ssh-key
pkg://solaris/package/pkg
pkg://solaris/package/pkg/zones-proxy
pkg://solaris/package/svr4
pkg://solaris/release/name
pkg://solaris/release/notices
pkg://solaris/runtime/perl-512
pkg://solaris/runtime/python-26
pkg://solaris/security/nss-utilities
pkg://solaris/security/sudo
pkg://solaris/security/tcp-wrapper
pkg://solaris/service/file-system/nfs
pkg://solaris/service/network/dns/mdns
pkg://solaris/service/network/smtp/sendmail
pkg://solaris/service/network/ssh
pkg://solaris/service/security/gss
pkg://solaris/service/security/kerberos-5
pkg://solaris/shell/bash
pkg://solaris/shell/ksh
pkg://solaris/system/boot-environment-utilities
pkg://solaris/system/boot/wanboot
pkg://solaris/system/core-os
pkg://solaris/system/data/terminfo/terminfo-core
pkg://solaris/system/data/timezone
pkg://solaris/system/device-administration
pkg://solaris/system/dtrace
pkg://solaris/system/dtrace/dtrace-toolkit
pkg://solaris/system/fault-management
pkg://solaris/system/fault-management/smtp-notify
pkg://solaris/system/file-system/autofs
pkg://solaris/system/file-system/hsfs
pkg://solaris/system/file-system/nfs
pkg://solaris/system/file-system/pcfs
pkg://solaris/system/file-system/udfs
pkg://solaris/system/file-system/ufs
pkg://solaris/system/file-system/zfs
pkg://solaris/system/install
pkg://solaris/system/install/configuration
pkg://solaris/system/install/locale
pkg://solaris/system/kernel
pkg://solaris/system/kernel/platform
pkg://solaris/system/kernel/secure-rpc
pkg://solaris/system/kernel/security/gss
pkg://solaris/system/library
pkg://solaris/system/library/boot-management
pkg://solaris/system/library/c++-runtime
pkg://solaris/system/library/gcc-3-runtime
pkg://solaris/system/library/iconv/utf-8
pkg://solaris/system/library/install
pkg://solaris/system/library/libpcap
pkg://solaris/system/library/math
pkg://solaris/system/library/openmp
pkg://solaris/system/library/security/gss
pkg://solaris/system/library/security/gss/diffie-hellman
pkg://solaris/system/library/security/gss/spnego
pkg://solaris/system/library/security/libsasl
pkg://solaris/system/library/security/rpcsec
pkg://solaris/system/library/storage/libdiskmgt
pkg://solaris/system/library/storage/scsi-plugins
pkg://solaris/system/linker
pkg://solaris/system/locale
pkg://solaris/system/manual
pkg://solaris/system/manual/locale
pkg://solaris/system/network
pkg://solaris/system/network/nis
pkg://solaris/system/network/routing
pkg://solaris/system/prerequisite/gnu
pkg://solaris/system/resource-mgmt/resource-caps
pkg://solaris/system/resource-mgmt/resource-pools
pkg://solaris/system/system-events
pkg://solaris/system/zones
pkg://solaris/system/zones/brand/brand-solaris
pkg://solaris/terminal/luit
pkg://solaris/terminal/resize
pkg://solaris/text/doctools
pkg://solaris/text/doctools/ja
pkg://solaris/text/groff/groff-core
pkg://solaris/text/less
pkg://solaris/text/spelling-utilities
pkg://solaris/web/curl
pkg://solaris/web/wget
pkg://solaris/x11/header/x11-protocols
pkg://solaris/x11/library/libfontenc
pkg://solaris/benchmark/iperf
4. Populate your local repository with the required packages. At present, it is not possible to do this in parallel, so the packages much be received on at a time. Depending on your network speed, this step could take 2 to 3 hours.
# for f in `cat zone-pkgs.txt` ; \ 
do pkgrecv -s http://pkg.oracle.com/solaris/release -d /repo $f ; \ 
echo $f ; \ 
done
pkgrepo rebuild -s /repo
5. Check if you really have 167 packages (if you have downloaded and installed the archive, it might be more, we have added apache and iperf packages for our demo purposes)
# pkgrepo info -s file:///repo
6. Set up and enable package repository service in the global zone:
# svccfg -s application/pkg/server setprop pkg/inst_root=/repo   
# svcprop -p pkg/inst_root application/pkg/server   (Just checking...)
# svcadm refresh application/pkg/server 
# svcadm enable application/pkg/server 
7. Switch repositories (disable the all existing ones and mirrors and enable the local one):
# pkg set-publisher -G '*' -M '*' -g http://10.0.2.15/ solaris
Note that it should use your global zone's IP address (in this case, provided automatically by VirtualBox). Then all the zones you create will keep this address and be able to install packages from the global zone. It won't work if you set your repository's HTTP address just to http://localhost.

Download zoneplot

The zones portion of the hands on lab will make use of two utilities that are not in Solaris. You will need to download both Pavel Anni's zoneplot and Andreas Bernauer's Gnuplot driver utility

Optional: Return your Solaris publisher to the Oracle default repository

When you have completed all of the labs, you can restore the original Oracle default repository.
# pkg set-publisher -G '*' -g http://pkg.oracle.com/solaris/release -P solaris
That should be about it. Please leave a comment if you have any questions. I am looking forward to seeing you at one of these, or a future Solaris event.

Technocrati Tags:

Saturday Jul 09, 2011

VirtualBox 4.1 Beta 2 is now available for testing

The second beta release of VirtualBox 4.1 is now available for download and testing. You can find binaries for your host platform at http://download.virtualbox.org/virtualbox/4.1.0_BETA2. This release contains several new features which may not be quite complete. Please do not use this on any production systems - it is only for early evaluation and testing.

VirtualBox 4.1 will be a new major release and includes the following new features.

  • Support for cloning virtual machines
  • Enhanced wizard for creating new virtual disks
  • A new wizard for copying virtual disks
  • Increased the guest memory limit for 64-bit hosts to 1TB
  • Experimental WDDM graphics driver for Windows guests
  • Modules and features in the guest additions now are represented as facilities to have a common interface for frontends.
  • A new networking mode (UDP tunnel) which will allow easy and transparent communication between guests running on different hosts
In addition to the new features, many bugs in the existing release have been fixed. Please see the VirtualBox 4.1 Beta 1 Announcement for a complete list.

Some notable fixes since Beta 1 include

  • VMM: fixed a Beta 1 regression which prevented certain guests from booting
  • VMM: better out-of-memory error reporting under certain circumstances
  • GUI: display CPU cap in the VM details page
  • Storage: introduced non-rotational flag for hard disks for optimizing the performance with modern guests (e.g. Windows 7 will not automatically defrag the disk)
  • Floppy: make unmounting a host floppy disk work
  • Solaris hosts: Host-only/Bridged networking fixes
  • Solaris guests: fixed automounting of shared folders
  • Linux installer: fixed compilation of the vboxpci module if DKMS is not installed
  • Windows Installer: fixed automated VBox Python API installation.
  • Experimental support for PCI passthrough (Linux hosts only)

    Please report any problems with the beta release at the VirtualBox Beta Forum. The development team is particularly interested in problems or regressions since the last release (4.0.10).



    Technocrati Tags: <script type="text/javascript"> var sc_project=1193495; var sc_invisible=1; var sc_security="a46f6831"; </script> <script type="text/javascript" src="http://www.statcounter.com/counter/counter.js"></script>

    vBulletin analytics
  • Tuesday Mar 24, 2009

    Nice OpenSolaris 2008.11 training materials from CZOSUG event

    I don't normally just post about something that someone else did. That is what RSS aggregators and search engines are for. Occasionally something comes across an email discussion list that you just have to pass along. This is one of those times.

    Roman Strobl, Martin Man and and Lubos Kocman (leaders of the Czech OpenSolaris User Group) put together a very nice OpenSolaris training day and have posted all of the materials from the event. This is an excellent OpenSolaris overview and tutorial - nicely paced and a good amount of content.

    Thanks to Roman, Lubos and Martin for making this available.

    Monday Mar 02, 2009

    Alaska and Oregon Solaris Boot Camps

    A big thanks to all who attended the Solaris Boot Camps in Juneau, Fairbanks, Portland and Salem. I hope that you found the information useful. And thanks for all of the good questions and discussion.

    Here are the materials that were used during the bootcamp.

    Please send me email if you have any questions or want to follow up on any of the discussions.

    Thanks again for your attendance and continued support for Solaris.

    Technocrati Tags:

    Thursday Jun 21, 2007

    Updated Solaris Bootcamp Presentations

    I've had a great time traveling around the country talking about Solaris. It's not exactly a difficult thing - there's plenty to talk about. Many of you have asked for copies of the latest Solaris update, virtualization overview and ZFS deep dive. Rather than have you dig through a bunch of old blog entries about bootcamps from 2005, here they are for your convenience.



    I hope this will save you some digging though http://mediacast.sun.com and tons of old blogs.

    In a few weeks I'll post a new "What's New in Solaris" which will have some really cool things. But we'll save that for later.

    Technocrati Tags:

    Tuesday Jan 31, 2006

    Dallas Boot Camp - January 31 at UTD

    Wow - we had a great turnout for the Solaris 10 Boot Camp at UTD. A big thanks to the staff at UTD for being excellent hosts and helping with all the logistics (like the last minute request for a wireless microphone because the room was that big).

    And a big thanks to everyone that attended. We had nearly 300 people register, and our walk-ins offset the no-shows, so we had a good 250 or better for most of the day.




    Attendence was so good that I couldn't get it all in one picture.

    As promised, the materials are now available for download. Thanks again for spending the day with us. I hope you found the information interesting and useful. Please let me know if you have any questions and I look forward to seeing you at an upcoming Deep Dive or Breakfest Briefing. And please send us a comment or two to let us know that you were there!

    Saturday Jan 21, 2006

    Past Solaris Boot Camps and Deep Dives

    I have been thinking about a useful way to organize the Boot Camp materials so that attendees can easily find them, or at the very least a pointer to the speaker(s). So let's give this a try - and please let me know if this is useful or a waste of time.

    <
    DateLocationEvent TypeSpeaker(s)Materials Available
    June 13, 2006
    June 14, 2006
    Chicago, Il Breakfast Briefing
    ZFS
    Linda KateleyComing Soon
    June 9, 2006Orlando, FlBoot CampBob NethertonSolaris 10 Overview and Update
    DTrace Overview
    Solaris Containers
    Predictive Self-Healing
    ZFS
    June 6, 2006 Tampa, Fl Boot CampBob NethertonSolaris 10 Overview and Update
    DTrace Overview
    Solaris Containers
    Predictive Self-Healing
    ZFS
    May 18, 2006Sacramento, Ca Boot CampKimberly ChangComing Soon
    May 17, 2006
    May 16, 2006
    Chicago, Il Breakfast Briefing
    Service Management (SMF)
    Christine TranSMF_DeepDive.pdf
    April 11, 2006
    April 12, 2006
    Chicago, Il Breakfast Briefing
    Solaris 10 Security
    Serge NadonSolaris 10 Security
    March 29, 2006Troy, NYBoot CampJeff VictorComing Soon
    March 28, 2006Austin, Tx Boot CampLinda KateleyComing Soon
    March 23, 2006Ann Arbor, Mi Boot CampLinda KateleyComing soon
    March 23, 2006St. Louis, Mo Deep DiveBob NethertonComing Soon
    March 21, 2006Kansas City, Ks Boot CampBob NethertonSolaris 10 Overview and Update
    DTrace Overview
    Solaris Containers
    Predictive Self-Healing
    ZFS
    March 8, 2006
    March 7, 2006
    Chicago, Il Breakfast Briefing
    DTrace
    Jim FioriComing Soon
    February 22, 2006Boise, IdBoot CampKimberly Chang
    Serge Nadon
    Solaris 10 OS Strategy and Overview
    Container Overview & Demo
    DTrace Overview & Demo
    ZFS Overview & Demo
    Predictive Self Healing and Solaris 10 Security
    February 8, 2006
    February 7, 2006
    Chicago, Il Breakfast Briefing
    More about Zones
    Linda Kateleyzanyzones.pdf
    February 8, 2006 Des Moines, IaBoot CampTBDComing Soon
    January 31, 2006Dallas, TxBoot CampBob Netherton Solaris 10 Overview and Update
    DTrace Overview
    Solaris Containers
    Predictive Self-Healing
    ZFS
    January 18, 2006Chicago, IlBoot CampLinda KateleyBoot Camp Jan06
    January 7, 2006Chicago, IlBreakfast BriefingLinda KateleyBoot Camp Jan06
    January 6, 2006Itasca, IlBreakfast BriefingLinda KateleyBoot Camp Jan06
    December 8, 2005Philadelphia, PaBoot CampJoe Trout
    Jeff Savit
    Yes, contact speakers
    November 21, 2005Knoxville, TnBoot CampBob Netherton Solaris 10 Overview and Update
    DTrace Overview
    Solaris Containers
    Predictive Self-Healing
    Process Rights and ZFS
    November 17, 2005Durham, NCBoot CampJim MauroYes, contact speaker
    November 17, 2005Raleigh, NCBoot CampJim MauroYes, contact speaker
    November 16, 2005Chapel Hill, NCBoot CampJim MauroYes, contact speaker
    November 15, 2005Charlotte, NCBoot CampJim MauroYes, contact speaker
    November 9, 2005Portland, OrBoot CampKimberly Chang
    Serge Nadon
    Solaris 10 OS Strategy and Overview
    Container Overview & Demo
    DTrace Overview & Demo
    ZFS Overview & Demo
    Predictive Self Healing and Solaris 10 Security
    November 9, 2005St. Louis, MoBoot CampBob Netherton Solaris 10 Overview and Update
    DTrace Overview
    Solaris Containers
    Predictive Self-Healing
    Process Rights and ZFS
    September 28, 2005San Diego, CaBoot CampBob Netherton
    Kimberly Chang
    Solaris 10 Overview and Update
    DTrace Overview
    Solaris Containers
    Predictive Self-Healing
    Process Rights and ZFS
    September 8, 2005Santa Clara, CaDeep DiveLinda Kateley
    Benoit Chaffanjon
    Bob Netherton
    Solaris Overview (updated) and Containers
    Solaris Performance
    Migrating a Legacy RC Service
    DTrace Overview and Use Cases


    Technocrati Tags:

    Tuesday Jan 17, 2006

    Upcoming Solaris Boot Camps and Deep Dives

    As Eric Boutilier points out in a recent posting, the Solaris 10 Boot Camp series has been very popular indeed. We've received lots of positive feed back and I know that all of the presenters are working hard to keep the materials fresh and up to date. We are also planning on revisiting several cities with Deep Dives over the next few months.

    There doesn't seem to be a single convenient place to find all of the Boot Camps and Deep Dives, so I'll try to collect information about them as I see requests for speakers.

    DateLocationEvent TypeSpeaker(s)Registration InformationMaterials Available
    Nov 2, 2006Houston, Tx

    Rice University McMurtry Auditorium in Duncan Hall
    6100 Main
    Houston, TX
    77005

    Map and driving directions
    Solaris Deep DiveBob Netherton
    Wences Michel
    suneventreg.com, #1195Coming Soon
    Nov 30, 2006Kansas City, Ks

    Solaris Deep DiveTBDComing SoonComing Soon


    Technocrati Tags:

    Upcoming Solaris Boot Camps and Deep Dives

    As Eric Boutilier points out in a recent posting, the Solaris 10 Boot Camp series has been very popular indeed. We've received lots of positive feed back and I know that all of the presenters are working hard to keep the materials fresh and up to date. We are also planning on revisiting several cities with Deep Dives over the next few months.

    There doesn't seem to be a single convenient place to find all of the Boot Camps and Deep Dives, so I'll try to collect information about them as I see requests for speakers.

    DateLocationEvent TypeSpeaker(s)Registration InformationMaterials Available
    January 18, 2006Chicago, Il

    La Salle and Adams
    40th Floor
    Boot CampUnknownwww.suneventreg.com, #748Unknown
    January 31, 2006Dallas, Tx

    University of Texas at Dallas
    Galaxy Room, Rm. # SU2.602
    Student Union
    2601 North Floyd Rd.
    Richardson, TX 75080
    Boot CampBob Nethertonwww.suneventreg.com, #652Yes
    February 8, 2006 Des Moines, Ia

    Drake University Olmsted Center
    Room: Parents Hall North
    2507 University Ave.
    Des Moines, IA 50311
    (515) 271-3987- Office
    Boot CampTBDwww.suneventreg.com, #768Yes


    Technocrati Tags:

    Tuesday Jan 10, 2006

    Service Management (SMF) and DTrace in a day

    Last fall we discussed the differences between a Boot Camp, a Deep Dive (aka Boot Camp II), and a Workshop. Since then we have delivered many of these sessions all over the US. And most of the Boot Camp and Deep Dive materials have been posted, although not always easy to find (I'll work on that over the coming weeks). When looking at Mediacast the other day I noticed that Linda Kateley has posted an update to her excellent Boot Camp materials

    But what about the workshops ?

    Well, let's correct that. This quarter I will start a new series called Teach Yourself Solaris in a Day. This is to supplement already existing web based and instructor led classroom training. That training is put together and delivered by professional educators and is quite good. These new In a Day workshops, like the Boot Camps, will go beyond the "what" of some of this new technology and try to explore some of the "why" (and often times suggest a "where" it might be useful or "where" you might want to look for future developments).

    With that behind us, let's do the first two. Teach Yourself Service Management is a self-directed workshop for the Solaris Service Management Facility (SMF). It includes the motivation for SMF, core concepts, the new boot process, troubleshooting, and migration of a legacy RC service. There are labs (with answers) for those that want to practice as they go along. I have to thank Linda Kateley and all of the customers who have attended this workshop for their contributions.

    Teach Yourself DTrace is a self-directed workshop for the Solaris Dynamic Tracing (DTrace). This workshop covers the motivation for DTrace, core concepts, examples of the various providers, and some use cases. These materials are based on work done by Jay Danielsen, Andrew Deally, Tom Gendron and Jim Fiori and I thank them for their contributions. This workshop is still under development, but has been posted for your convenience (updates will follow).

    What's next ?

    How about Solaris Containers, including resource management as well as Branded Zones, ZFS, Rights Management ?

    Technocrati Tags:

    Monday Dec 05, 2005

    Washington University and University of Tennessee Boot Camps

    Thanks to the folks at the University of Tennesee and Washington University in St. Louis for hosting our recent Solaris 10 Boot Camps. The facilities were great and support couldn't have been better. And thanks to Bonnie and Joe for all the support, we couldn't do these without lots of local help.

    We had a great turnout for both events, so I want to thank all of the attendees for their time and thoughtful questions. You can find the materials for each of the sections back in the San Diego Boot Camp blog entry. Now that ZFS has been released to OpenSolaris I will even post my ZFS section.

    If you have any questions, send me email or post a comment below (and I do keep an eye out for comments). And if you just attended and just want to say hello, I'd like to hear from you too.

    If you want to get an idea of what the Deep Dive contents are like, the materials are available here.

    Technocrati Tags:

    Thursday Oct 27, 2005

    Sun/VMware Consolidation Seminar - St. Louis, Kansas City and Denver

    I would like to thank everyone that attended the Sun/VMware consolidation seminar in St. Louis and Kansas City. I would also like to thank Elizabeth Schaedler for helping create the content and delivering it at the Denver event in November.

    I learned some things about VMware and I hope that my friends from VMware learned a bit more about Sun.

    A few of you have asked for a copy of the presentation. You can find a copy here, or if you prefer you can browse our entire public collection at http://mediacast.sun.com

    Thanks again for coming to our event.

    Technocrati Tags:

    Tuesday Oct 11, 2005

    A Few Questions for Boot Camp Attendees

    We are always looking for ways to improve the content that is included in the Solaris Boot Camp and Deep Dive sessions. From recent survey comments there are a couple of areas that I think we can do a little better. So if you have attended a session or are planning on attending I would like to hear from you.

    You can review Boot Camps and Deep Dives for a quick overview of the content and approach for each of these events. With this in mind, a few questions

    Idea 1: More time for Q & A and breaks

    The typical agenda is four hours of content delivered over 5 hours, which leaves little room for discussions and breaks. So my questions are
    • Should we reduce the content in each of these events ?
    • If so should we eliminate a topic or cover each in less detail ?
    • Alternatively, should we increase the time by an hour, perhaps a bit more so that we can cover the agenda materials properly ?
    Idea 2: More examples and demonstrations

    Somewhat related to the timeframe question, including more examples may increase the time required for each topic. In some respects the sessions have been developed as concepts (Boot Camp) and practical application (Deep Dive) with this in mind.
    • Do you want to trade off some of the DTrace concepts in order to see it in action ?
    Idea 3: Topics not adequately covered

    Solaris 10 is a vast product with many big ideas. The most obvious of these major features are DTrace, Zones (a component of Containers), Predictive Self-Healing, Role Based Access Control and Least Privilege, and the new file system ZFS.
    • Are there any major topics that seem interesting to you that we haven't adequately covered in either the Boot Camp or Deep Dive ?


    Your comments will very valuable as we continue to refine the content for these events. Feel free to send email or post a comment below.

    Technocrati Tags:

    Wednesday Oct 05, 2005

    San Diego Boot Camp - September 28, 2005

    On September 27 and 28, Kimberly Chang and I participated in a Solaris Boot Camp in Los Angeles and San Diego. These were both pretty full days and we appreciated the time that everyone invested in these events, particularly the questions and discussions during the breaks. Hopefully you found the information presented useful.

    As promised, here is are the materials from the Boot Camp.

    Session
    Topic
    1
    Operating System Strategy
    Solaris 10 Overview and Update
    2
    DTrace Overview and Demonstration
    3
    Solaris Containers
    4
    Predictive Self-Healing
    5
    Process Rights and ZFS


    Note: I'm not completely satisfied with the Process Rights section, so I'll post it when I complete the last set of updates. I'm also waiting on a review of my ZFS material before I post it.

    Thanks again for your attendance. We hope to see you at a Boot Camp II soon. Please post a comment or send us email if you have any questions.

    Technocrati Tags:
    About

    Bob Netherton is a Principal Sales Consultant for the North American Commercial Hardware group, specializing in Solaris, Virtualization and Engineered Systems. Bob is also a contributing author of Solaris 10 Virtualization Essentials.

    This blog will contain information about all three, but primarily focused on topics for Solaris system administrators.

    Please follow me on Twitter Facebook or send me email

    Search

    Archives
    « April 2014
    SunMonTueWedThuFriSat
      
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
       
           
    Today