JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Transitioning From Oracle Solaris 10 to Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

1.  Transitioning From Oracle Solaris 10 to an Oracle Solaris 11 Release (Overview)

Welcome to Oracle Solaris 11.1

Oracle Solaris 10 Features Compared to Oracle Solaris 11 Features

Removal of Legacy System Management Commands, Tools, Services, and Files

Transitioning Your Oracle Solaris 10 System to an Oracle Solaris 11 Release

Installation Features

Automated Installer Enhancements

Software and Boot Environment Management Features

Network Administration Features

System Configuration and SMF Features

Storage and File Systems Features

Security Features

Virtualization Features

User Account Management and User Environment Features

Desktop Features

2.  Transitioning to an Oracle Solaris 11 Installation Method

3.  Managing Devices

4.  Managing Storage Features

5.  Managing File Systems

6.  Managing Software and Boot Environments

7.  Managing Network Configuration

8.  Managing System Configuration

9.  Managing Security

10.  Managing Oracle Solaris Releases in a Virtual Environment

11.  Managing User Accounts and User Environments

12.  Managing Desktop Features

A.  SPARC Automated Installation Scenario

Oracle Solaris 10 Features Compared to Oracle Solaris 11 Features

The following table compares Oracle Solaris 10 features to Oracle Solaris 11 features.


Note - Features are listed in alphabetical order.


Table 1-1 Oracle Solaris 10 Features Compared to Oracle Solaris 11 Features

Feature or Command
Oracle Solaris 10
Oracle Solaris 11
Oracle Solaris 11.1
x86: boot loader (GRUB)
GRUB Legacy (0.97)
GRUB Legacy (0.97)
boot loader (administration)
SPARC: installboot

x86: installgrub

SPARC: installboot

x86: installgrub

bootadm install-bootloader (SPARC and x86)

GRUB, Firmware, and Disk Labeling Changes

Booting (from a root device)
From a ZFS, UFS, or Solaris Volume Manager root device
From an Oracle Solaris ZFS root file system
From an Oracle Solaris ZFS root file system

System Boot, Recovery, and Platform Changes

Booting (from the network)
SPARC: From the ok PROM prompt: boot net[:dhcp] or boot net[:rarp]

x86: Requires a DHCP server that supports a Preboot Execution Environment (PXE) boot from the network

SPARC: boot net:dhcp

x86: Requires a DHCP server that supports a PXE boot from the network

SPARC: boot net:dhcp

x86: UEFI firmware and BIOS firmware types are supported. The PXE boot process has changed for UEFI firmware.

Booting Systems With UEFI and BIOS Firmware From the Network in Booting and Shutting Down Oracle Solaris 11.1 Systems

Booting (recovery)
SPARC: ok boot -F failsafe

x86: Select the failsafe boot entry in the GRUB menu at boot time

Failsafe mode no longer supported (SPARC and x86)
  • Boot from an alternate boot environment (BE) or backup BE

  • Boot in single-user mode or perform system recovery steps

Failsafe mode is not supported on SPARC or x86 platforms.
  • Boot from an alternate BE or a backup BE.

  • Boot in single-user mode or perform system recovery steps.

System Boot, Recovery, and Platform Changes

Desktop environment
Common Desktop Environment (CDE) (default) and GNOME 2.6 (optional)
Oracle Solaris Desktop (GNOME 2.30)
Oracle Solaris Desktop (GNOME 2.30)

Chapter 12, Managing Desktop Features

Disk labeling
UFS root disk is SMI (VTOC); UFS non-root disk is SMI or EFI

ZFS root disk is SMI (VTOC); ZFS non-root disk is SMI or EFI (recommended)

ZFS root disk is SMI (VTOC); ZFS non-root disk is SMI or EFI (recommended)
SPARC with GPT-aware firmware and x86: ZFS root disk is EFI (GPT)

SPARC: ZFS root disk is SMI (VTOC)

SPARC and x86: ZFS non-root disk is SMI or EFI (recommended)

File systems (default)
ZFS, UFS, or Solaris Volume Manager root file systems
ZFS root file system (default)
ZFS root file system (default)

Chapter 5, Managing File Systems

x86: Firmware support
BIOS
BIOS
GRUB configuration file (default)
menu.lst
menu.lst
GRUB configuration file (custom)
menu.lst
menu.lst
custom.cfg
Installation (graphical user interface (GUI))
GUI installation program on DVD or CD
Live Media (x86 only)
Live Media (x86 only)
Installation (interactive text)
Interactive text installation and interactive text installer for ZFS root pools
Text installer (stand-alone and network installation)
Text installer (stand-alone and network installation)
Installation (automated)
JumpStart feature of Oracle Solaris 10
Automated Installer (AI) feature of Oracle Solaris 11
Automated Installer (AI) feature of Oracle Solaris 11

Oracle VM Manager Ops Center

Installation (automated client configuration)
JumpStart profile files
AI manifests
AI manifests
Installation (other)
Oracle Solaris Flash Archive installation
Java (default version)
Java 6
Java 6
Network configuration (fixed and reactive)
ifconfig

Edit /etc/hostname.*

ndd for configuring protocols

Fixed: dladm for datalinks and ipadm for IP configuration

Reactive: netcfg and netadm

Fixed: dladm for datalinks, ipadm for IP configuration, and netadm for viewing information about NCPs, including the DefaultFixed NCP

Reactive (active and non-active NCPs): netcfg and netadm

Reactive (applies to currently active NCP only): dladm and ipadm for datalink and IP configuration

Chapter 7, Managing Network Configuration

Network configuration (DHCP)
Oracle Solaris DHCP and other naming services
Internet Systems Consortium (ISC) DHCP and legacy Sun DHCP
Internet Systems Consortium (ISC) DHCP and legacy Sun DHCP

Working With DHCP in Oracle Solaris 11.1

Network configuration (IPMP)
Miscellaneous commands, for example: ifconfig and plumb/umplumb
dladm and ipadm
Network configuration (TCP/IP properties or tunables)
ndd
ipadm
Network configuration (wireless)
wificonfig
Fixed: dladm and ipadm

Reactive: netcfg and netadm

From the desktop: NWAM GUI

Fixed: dladm and ipadm

Reactive: netcfg, and netadm

From the desktop: Network administration GUI

Packaging (software management)
SVR4 package and patch commands
Image Packaging System (IPS) pkg(1) commands, Package Manager and Update Manager GUIs
Image Packaging System (IPS) pkg(1) commands, Package Manager and Update Manager GUIs

Chapter 6, Managing Software and Boot Environments

Print service (default)
LP print service, lp print commands, Solaris Print Manager GUI
CUPS
Security management
root as a user account
root as a role
System clustering
Oracle Solaris Cluster 3.3
Oracle Solaris Cluster 4.0
Oracle Solaris Cluster 4.1
System configuration and reconfiguration
sysidtool, sys-unconfig, sysidconfig, and sysidcfg
sysconfig, System Configuration Interactive (SCI) tool, SC profiles
sysconfig, System Configuration Interactive (SCI) tool, SC profiles

Chapter 8, Managing System Configuration

System configuration (naming services)
Configured in files within /etc and /var
Managed through the Service Management Facility (SMF) feature of Oracle Solaris
Managed through the Service Management Facility (SMF) feature of Oracle Solaris

Chapter 8, Managing System Configuration

System configuration (hostname)
Edit /etc/nodename
svccfg -s sets the config/nodename property of the svc:system/identity:node service to the desired name.
System management (centralized)
Oracle Enterprise Manager Ops Center 11g
Oracle Enterprise Manager Ops Center 12c
Oracle Enterprise Manager Ops Center 12c (12.1.2.0.0)
System registration
Auto Registration feature

Oracle Configuration Manager, starting with Oracle Solaris 10 1/13

Oracle Configuration Manager
Oracle Configuration Manager and the Oracle Auto Service Request utility
System upgrade and BE management
lu and SVR4 package commands
pkg commands, Package Manager, Update Manager

beadm utility for managing boot environments

pkg commands, Package Manager, Update Manager

beadm utility for managing boot environments

Chapter 6, Managing Software and Boot Environments

User account management
useradd, usermod, userdel, groupadd, groupmod, groupdel, roleadd, rolemod, and roledel

Solaris Management Console GUI and equivalent command-line

useradd, usermod, userdel, groupadd, groupmod, groupdel, roleadd, rolemod, and roledel
useradd, usermod, userdel, groupadd, groupmod, groupdel, roleadd, rolemod, and roledel

User Manager GUI

Commands and Tools for Managing User Accounts

User environment management
Korn shell (ksh)

MANPATH variable required

Default shell: ksh93

Default ksh path: /usr/bin/ksh; /bin/sh is also ksh93

Default interactive shell: bash; default bash path: /usr/bin/bash

MANPATH variable no longer required

ZFS root pool disk (SPARC and x86)
Root pool disk requires SMI (VTOC) disk label and a slice 0

Removal of Legacy System Management Commands, Tools, Services, and Files

The following table lists (in alphabetical order) the commands, files, services, and tools that are deprecated or have been removed.

Table 1-2 Legacy System Management Commands, Files, Services, and Tools

Legacy Command, File, Service, or Tool
Replacement Command, Tool, Service, or File
For More Information
bsmconv and bsmunconv
audit
crypt and des
encrypt
/etc/defaultrouter
route
graph and spline
gnuplot
gnuplot(1)

Note - Install the image/gnuplot package.


SPARC: installboot

x86: installgrub

The installgrub command is deprecated and should only be used to install the boot loader on systems that support GRUB 2.

Oracle Solaris 11.1: bootadm install-bootloader (SPARC and x86)
localeadm
Locale facet mechanism
Print commands:

download, lpfilter, lpforms, lpget, lpset, lpsched, lpshut, lpsystem, lpusers, printmgr (launches Solaris Print Manager), print-service , and ppdmgr

cancel, cupsaccept, cupsreject, cupsdisable, cupsenable, lp, lpadmin, lpc, lpinfo, lpmove, lpoptions, lpq, lpr, lprm, lpstat, and system-config-printer (launches CUPS Print Manager)

Print (LP) files and descriptions:

  • ~/.printers
  • /etc/printers.conf

  • /etc/lp/printers

  • /var/spool/lp

  • /var/lp/logs

CUPS print files and descriptions:

  • ~/.cups/lpoptions
  • /etc/cups/printers.conf

  • /etc/cups

  • /var/spool/cups

  • /var/log/cups

lpoptions(1)

Legacy SMF print services:

  • svc:/application/print/ppd-cache-update:default
  • svc:/application/print/server:default

  • svc:/application/print/rfc1179:default

  • svc:/network/device-discovery/printers:snmp

  • svc:/application/print/ipp-listener:default

  • svc:/application/print/service-selector:default

Replacement SMF print services:

  • svc:/application/cups/scheduler

  • svc:/application/cups/in-lpd

pmconfig and /etc/power.conf
poweradm
rdist
rsync or scp
rsync(1) and scp(1)
rstart and rstartd
ssh
saf, sac, sacadm, nlsadmin, pmadm, ttyadm, andlisten

/usr/include/listen.h, getty, /usr/lib/saf/nlps_server, /var/saf, /etc/saf, ttymon (sac and getty modes only), and ports (sac functionality)

ttymon express mode is still supported by the following SMF services:

  • svc:/system/console-login:terma
  • svc:/system/console-login:termb

Network SMF services:

svc:/network/physical:default

svc:/network/physical:nwam

This SMF service is deprecated in Oracle Solaris 11. However, the service is still listed in the output of the svcs -a command.

svc:/network/physical:default
smosservice and smdiskless
No replacement available
sysidtool, sys-unconfig, and sysidcfg
sysconfig, SCI tool, and SC configuration through profiles
User account management:

Solaris Management Console GUI, smc, smuser, smgroup, and passmgmt

useradd, usermod, userdel, groupadd, groupmod, groupdel, roleadd, rolemod, roledel

Starting with Oracle Solaris 11.1: User Manager GUI

vold daemon
volfs and rmvolmgr

For more information about legacy commands that are no longer supported, see Oracle Solaris 11.1 Release Notes.