Solaris Boot Camp

Well the Solaris Boot Camp came to Dallas and it was a very cool thing, and Bob is a cool guy and was nice to meet. Anyone that can cram that much information into that small amount of time deserves some respect. Some things I learned from Bob (and some I forgot about):

FMA features like fmadm, fmstat

  • boot -m milestone=milestone allows you to boot to a specific milestone
  • boot -m milestone=all boots all milestones
  • boot -m milestone=none which is useful in reparing a system that have problems booting early
  • boot -m verbose will print a line of information at boot when every service is started

    Change your default run level:
    (To change to another run-level just skip the -d part)

  • svcadm milestone -d milestone/single-user:default
  • svc:/milestone/single-user:default is runlevel S
  • svc:/milestone/multi-user:default is runlevel 2
  • svc:/milestone/multi-user-server:default is runlevel 3

    If you look at an FMRI entry:
    svc://localhost/network/login:rlogin
    notice the localhost part.. the word is eventually we’ll be able to use svc://someotherhost/network/login:rlogin

  • SMF service “unintialized” means that it didn’t start due to incomplete initialization (check sysidconfig, zlogin -C, NFS question)
  • SMF service “offline” means its tried to start but its dependencies weren’t met.
  • SMF service “disabled” means its off.
  • SMF service “maintenance” means error must be resolved by admin. check log.
  • SMF service “degraded” means its running at limited capacity in comparison to normal operation.

    Cool presentation Bob, and let me know when the Sun Developers Day comes.

  • Comments are closed.