UPDATED! February 10, 2012
The SmartOS image is now being updated biweekly.
2/10/12: Mostly bug fixes, though we've included the COMSTAR iSCSI target bits, better errors for env, proc fixes for large memory systems, fs_allowed setable through vmadm and wall(1) -z and -Z to send all user messages to zones on behalf of the global.
Download the lastest images, passwords, and other info from https://download.joyent.com/pub/iso/
Changes since 20120113:
- node 0.6
Changes since 20111219:
- v8/node.js mdb providers
- ability to hand vmadm ethernet device names rather than tags
- etherstub persistence via the config file
Changes since 20111215:
- fixed an unfortunate bug in vmadm
- NICs can now be specified by device name rather than tag
Major changes since 20110926:
- create-machine replaced with vmadm
Major changes since 20110813:
- Persistent setup on boot: creates a zpool and datasets for /var, /etc/zones, /etc/ssh, /zones
/usr/sbin/create-machine : allows you to define & install a vm or zone via a json file, greatly simplifying use of the joyent brand(replaced with vmadm create)- vmadm : simplified vm management utility allowing better control & interrogation of vms (documentation coming, but invoked without options will give usage)
- networking persistence : define it once ( via the dataset setup ), next reboot it’s there
- ssh host key persistence : no more errors from ssh
- zone persistence
- root’s password can now be changed from the default of ‘root’
Notes:
- Users created on the global zone do NOT persist across reboots. Create zones for your nonroot users and applications
- If root’s password changes, you must copy /etc/shadow to /usbkey/shadow and chmod it 0400. This is not done automatically
- If you wish to have the previous SmartOS behavior and bypass the dataset setup, there is a GRUB option to do so (second option on boot). Otherwise setup will run and cannot be exited.
- post-install changes to network configuration are done via /usbkey/config
- Using partitions for your data is not currently easily supported, you must use whole disks
Downloads directory
- How to use the SmartOS ISO image - UPDATED!
- Installing the Joyent SmartOS ISO onto a Writable Disk Partition
- Serving SmartOS from your PXE server
Download the SmartOS USB Key image (with instructions)
KVM in OpenIndiana
- Using KVM (OpenIndiana wiki)
- Installing KVM and Creating a Debian VM in OpenIndiana 151a
- Installing RHEL 5.5 and Fedora 13 in OpenIndiana 151a KVM
Talk to Us!
The smartos-discuss list is a forum for useful questions and answers - see the searchable archives here. You can sign up here.
The SmartOS community also hangs out on irc freenode.net #illumos on freenode. This channel is logged and you can see stats.
...and #joyent
