You are previewing Oracle Solaris 11: First Look.
O'Reilly logo
Oracle Solaris 11: First Look

Book Description

A sneak peek at Oracle Solaris 11 covering all the important new features and functionality of Oracle Solaris 11

  • Master the new installation methods

  • Learn about advanced network configuration

In Detail

Oracle Solaris provides innovative, built-in features that deliver breakthrough high availability, advanced security, efficiency, and industry-leading scalability and performance to help businesses grow.

"Oracle Solaris 11: First Look" covers the new features and functionality of Oracle Solaris 11 and how these new features and improvements will make it easier to deploy services to the enterprise while improving performance and reducing total cost of ownership.

This book starts with coverage of Image Packaging System and the new installation methods. It then moves swiftly to network configuration. The book also includes some security features and improvements.

Table of Contents

  1. Oracle Solaris 11: First Look
    1. Table of Contents
    2. Oracle Solaris 11: First Look
    3. Credits
    4. About the Author
    5. About the Reviewers
    6. www.PacktPub.com
      1. Support files, eBooks, discount offers and more
      2. Why Subscribe?
      3. Free Access for Packt account holders
      4. Instant Updates on New Packt Books
    7. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Errata
        2. Piracy
        3. Questions
    8. 1. IPS – The Image Packaging System
      1. The brave new world of IPS
      2. Repositories/repos
        1. Repository URIs, also known as origins
      3. Package naming schemes
        1. Understanding the quirks of pkg name references
          1. Understanding pkg FMRI version fields
      4. Overview of package and patch installation
        1. The traditional methods
        2. New Solaris 11 patch and package installation methods
      5. Practical examples of pkg command usage
        1. Automatic package dependency use
        2. Installation dry run
        3. Finding packages that you want
          1. Searching by filename (pkg search)
          2. Searching by package names (pkg search)
          3. Searching by package names (pkg list)
          4. Listing files in a package
          5. Searching for installation groups
        4. Less-used pkg commands
      6. Dealing with repositories
        1. Creating your own IPS repository and packages
          1. Creating a local repo
            1. Copying the Oracle Solaris repository
            2. Creating your own company repository
          2. Creating a package
          3. Uploading packages to the repository
          4. Configuring machines to use your local repository
      7. Package updates and patching
      8. Summary
    9. 2. Solaris 11 Installation Methods
      1. It's the Oracle of install systems!
      2. Default passwords
      3. Installation from CD-ROM
        1. The x86 LiveCD install
        2. Choosing Text Install image or Automated Install image
          1. Manually invoking the install programs
          2. Text Install image
            1. Text Installer does AI too
          3. Automated Install image
            1. Getting a shell prompt from AI image
            2. Speed of AI installer
            3. Potential problems specific to AI install
      4. Overview of how AI install works
        1. AI installer client-side services
          1. Manifest-locator service
          2. Auto-installer service
        2. AI installer server-side services
      5. Network bootstrap process details
        1. SPARC, wanboot, and DNS
        2. PXE boot and x86
      6. Setting up a local install server with installadm
        1. Side effects of installadm create-service
        2. Installadm, manifests, and profiles
          1. Viewing existing manifests and profiles
          2. Configuring a manifest
          3. Dynamically generated manifests
          4. Configuring a profile
          5. Templates for profiles
          6. Client registration via installadm create-client
        3. Manifests and profiles for zones
        4. Sharing wanboot with Solaris 10 clients
      7. Common traps and pitfalls
      8. Solaris 11 release version versus support version
      9. Summary
    10. 3. Sysadmin Configuration Differences
      1. Welcome to the new normal
      2. Host identity: the sysconfig command
        1. sysconfig configure
        2. sysconfig unconfigure
        3. sysconfig create-profile
      3. Driver configuration: /etc/driver/drv
      4. Network address configuration: ipadm and dladm
        1. IP configuration
          1. IP interface objects
          2. IP interface tunables
        2. IP and TCP tunables
        3. Network layer 2 device configuration
      5. Wireless configuration: Stick to the GUI if you can
      6. Miscellaneous differences in system-level configuration
        1. Name service related
        2. Time zone and language settings
        3. Nodename
      7. Summary
    11. 4. Networking Nuts and Bolts
      1. Networking re-architected
        1. Kernel redesign
      2. Orientation to new Solaris 11 networking
      3. Interface naming and IP labels
        1. A simple static IP example
        2. Network infrastructure impact on zones
      4. NWAM – NetWork AutoMagic
        1. NWAM pitfalls
        2. Sneaking around NWAM with VNICs
        3. Using NWAM via GUI
      5. IPMP – IP multipathing
        1. Setting up IPMP
      6. Link aggregation
      7. VNIC – Virtual NIC
      8. VLAN tagging
      9. IP tunneling
      10. Bridging
      11. Network resource management
        1. Per-interface management
        2. Flow-based resource management
        3. IP QoS – Quality of Service management
          1. Step 1 – Create a temporary QoS configuration file
          2. Step 2 – Activate the QoS rules file
          3. Step 3 – Permanently configure (-c) it into the post-reboot kernel
      12. Other changes
      13. Summary
    12. 5. NWAM – Networking Auto-reconfiguration
      1. What is NWAM and how you can use it
        1. Capabilities of NWAM
        2. NWAM basic concepts
          1. Connections
          2. Profiles
          3. Locations
      2. Summary
    13. 6. ZFS – Now You Can't Ignore It!
      1. ZFS – your future, today
      2. ZFS root – no more UFS
        1. Primary benefit of ZFS root filesystem
      3. ZFS booting and beadm
        1. New boot-time options
          1. New SPARC boot options
          2. New x86 boot options
        2. ZFS root limitations
      4. ZFS, beadm, and zones
      5. Deduplication now possible
      6. ZFS encryption
      7. ZFS diff between snapshots
        1. ZFS's new ACL modes – simpler yet more powerful
        2. Viewing ACLs on a file
        3. Setting an ACL
      8. Miscellaneous changes and improvements
        1. Pool-related changes
      9. Summary
    14. 7. Zones in Solaris 11
      1. Taking things to the next zone
      2. New zone utilities
      3. New zone capabilities
        1. Changes to zones
          1. Allowable zone OS types limited
        2. ZFS zoneroot layout and Boot Environments
      4. Fast zone creation via clone
        1. The zoned property of ZFS
        2. Zone filesystems visible
      5. Automatic Network Interfaces – the anet resource
      6. Preconfiguring zones
        1. Sysconfig information
        2. Initial zonecfg defaults
        3. Initial package content of zones
        4. Example of fully preconfigured zone creation
      7. Immutable zones
        1. Creating an immutable zone
        2. Verifying immutable zone configuration
        3. Cloning an immutable zone
        4. Updating immutable zone configurations
      8. Summary
    15. 8. Security Improvements
      1. Keeping the horse in the barn
      2. Mandatory auditing
        1. Auditing basics
          1. Default audit events
        2. Configuring more audit logging
          1. Audit policies
          2. Active versus configured values
          3. Viewing audit logs
      3. Immutable zones
      4. ProFTPd is the new FTP server
      5. Sudo privileged access tool
      6. Direct root use now blocked by default
      7. Fine-grained RBAC privileges
      8. On-disk encryption
        1. Warnings about encrypted ZFS filesystems
        2. Creating an encrypted ZFS filesystem
        3. Interaction between encryption, compression, and deduplication
        4. PKCS11 centralized key store support
        5. Profiles can now be in LDAP
        6. Additional encryption support
      9. Summary
    16. 9. Miscellaneous
      1. What's in this chapter anyway?
      2. Virtual consoles, also known as virtual terminals, are back
      3. Fast reboot
      4. CUPS printing
      5. Power management
      6. Notifications triggered by SMF state transitions
        1. SMF notifications through e-mail, also known as SMTP
        2. SMF notifications through SNMP
        3. Querying and deleting SMF notifications
      7. Trusted Solaris extras
      8. COMSTAR and iSCSI
        1. iSCSI targets
        2. iSCSI initiator mode
        3. Removing remote iSCSI devices
        4. Safeguarding complex iSCSI configurations
      9. Summary
    17. A. IPS Package Reference
    18. B. New ACL Permissions and Abbreviations
    19. C. Solaris 10 Available Enhancements
      1. ZFS backported enhancements
      2. Other enhancements
    20. Index