You are previewing Oracle Solaris 11.2 System Administration Handbook.
O'Reilly logo
Oracle Solaris 11.2 System Administration Handbook

Book Description

This Oracle Press guide offers complete coverage of Oracle Solaris 11.2 installation, configuration, management, security, and tuning

This handbook ncludes cutting-edge information on Oracle Solaris 11.2, providing you the essential skills needed to successfully set up, deploy, and maintain a Solaris system. Every aspect of Solaris system administration is explained in full detail, including configuration, networking, performance, security, virtualization, and cloud computing.

Oracle Solaris 11 System Administration Handbook features up-to-date details on new technologies such as OpenStack cloud support, Unified Archives provisioning, Kernel Zone virtualization, and software defined networking. You will learn the keys to optimizing Oracle Solaris 11.2 instances with the hands-on technical instruction and shared best practices contained in this authoritative volume from Oracle Press.

  • Real-world case studies provide detailed scenarios and ready-to-deploy solutions
  • Tips and best practices for administration are included throughout
  • Covers brand-new configuration tools and techniques

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Dedication
  5. About the Author
  6. Contents
  7. Foreword
  8. Preface
  9. Acknowledgments
  10. Introduction
  11. 1 Introduction to Oracle Solaris 11
    1. About Oracle Solaris 11 11/11
      1. The Oracle Solaris 11.1 Update
      2. The Solaris 11.2 Update
      3. Solaris 11 End-of-Feature Notifications
      4. Solaris 11 Optimizations for Oracle Software
      5. Solaris 11 The Cloud Operating System
      6. Summary of Major Changes from Oracle Solaris 10 to Oracle Solaris 11.2
      7. Oracle Solaris Future
      8. Obtaining Oracle Solaris 11 Software
    2. Summary
    3. References
  12. 2 Basic Installation and Updates
    1. Installation Requirements
      1. Oracle Hardware Compatibility List
    2. Solaris 11 Installation on x86 Systems
      1. GUI/Live Media Installation for x86 Systems
      2. The Interactive Text Installer Image
    3. Installation on SPARC Systems
    4. What You’ll See When You Log In
      1. The Solaris 11 Login Environment
      2. Some Postinstallation Tasks
      3. Setting Up the VNC Server Graphical Interface
    5. Automated Installation
      1. The AI Server
    6. Updating Your Operating System
      1. Installing and Updating Application Software Using IPS
    7. Summary
    8. References
  13. 3 Lifecycle Management
    1. Boot Environments
      1. Creating and Activating Boot Environments
      2. Mounting and Destroying Boot Environments
      3. Boot Environment Snapshots and Clones
      4. Booting from a Boot Environment
    2. Image Packaging System
      1. Configuring IPS Publishers
      2. Getting Information About a Package
      3. Installing Packages
      4. Understanding the Package FMRI
      5. Searching for Packages
      6. Updating a System
      7. Fixing a System
      8. Exact Installations
      9. Managing IPS Repositories
    3. Unified Archives
      1. Unified Archive Types
      2. Creating a Clone Archive
      3. Creating a Recovery Archive
      4. Creating Bootable Media to Deploy an Archive
    4. Automated Installer
      1. Creating an Automated Installer Service
      2. Configuring an AI Manifest
      3. Installing a Client System
      4. Applying a System Configuration Profile
      5. Applying Client Criteria
      6. Final Configuration with First-Boot Scripts
      7. Secure End-to-End Provisioning
      8. Creating Custom Media
    5. Summary
    6. References
  14. 4 Oracle Solaris Zones
    1. Oracle’s Virtualization Technologies
    2. What Are Zones?
      1. The Global Zone
      2. Basic Non-global (Native) Zones
      3. Creating New Zones Using Clones
      4. Solaris 10 Branded Zones
      5. Moving a Zone
      6. Kernel Zones
      7. Immutable Zones
    3. Hard Partitioning with Zones for Oracle Licensing
      1. Capping Zone Resources for Performance Management
    4. What Kind of Virtualization Should I Use?
    5. Summary
    6. References
  15. 5 Configuring Solaris 11 Networking
    1. Basic Network Setup
      1. Identifying Physical Network Devices
      2. Using the Network Preferences Graphical User Interface
    2. Virtual Network Devices
      1. Virtual Network Components
    3. Creating Virtual Network Components
      1. The Elastic Virtual Switch
      2. Creating an EVS Network
    4. Managing and Monitoring Network Resources
      1. Controlling Network Bandwidth
      2. Monitoring Network Activity
    5. Summary
    6. References
  16. 6 Performance and Observability
    1. Server Sizing
      1. Methodology
      2. Verifying Your System Configuration
      3. Optimizing Performance
      4. Software and Hardware Errors
      5. CPU (Hardware Threads) and Operating System Issues
      6. Process Scheduling
      7. Memory Issues
      8. Storage I/O
      9. Network Performance
      10. Tunable Kernel Parameters
      11. DTrace
      12. Virtualization (Zones)
      13. Graphical View of Performance Monitoring
    2. Summary
    3. References
  17. 7 Oracle Solaris 11 Security Features
    1. Secure Installation and Configuration
    2. Image Packaging System Security
    3. ZFS Security
    4. User Privilege Control
    5. Observability and Auditing
      1. Auditing
    6. Observing Virtual Operating System Activity
    7. Zone Security
      1. Immutable Non-Global Zones
      2. Immutable Global Zone
    8. Compliance
    9. Security Certifications
    10. Complete Oracle Stack Security
    11. Summary
    12. References
  18. 8 Installing Applications Using Templates and IPS
    1. Installing Oracle VirtualBox
      1. Creating Solaris Virtual Machines Using VirtualBox
    2. Installing Oracle Applications in Zones
      1. Installing Oracle WebLogic Server 12c in a Zone
      2. Installing Oracle Database 12c in a Zone
    3. Packaging and Deploying Applications Using IPS
      1. Creating an Image Packaging System Repository
      2. Creating a Package Manifest
      3. Publishing the Package Manifest
      4. Providing Wider Access to Your Repository
    4. Summary
    5. References
  19. 9 Configuration Management
    1. Service Management
    2. Basic Service Management
    3. Setting Service Properties
    4. Service Bundles—Manifests and Profiles
      1. Manifests
      2. Profiles
    5. Repository Layers
    6. Creating Manifests and Profiles
      1. Creating a New SMF Service
      2. Creating a New System Profile
    7. SMF Stencils
    8. Managing Solaris 11 Infrastructure with Puppet
    9. What is Puppet?
      1. Installing Puppet on Solaris 11.2
      2. Puppet Resources
      3. Performing Configuration with Puppet
      4. Puppet Best Practices
    10. Remote Administration Daemon
    11. Summary
    12. References
  20. 10 Cloud and OpenStack
    1. What is OpenStack?
    2. Core OpenStack Projects
      1. Nova
      2. Cinder
      3. Neutron
      4. Keystone
      5. Glance
      6. Horizon
      7. Heat
      8. Swift
    3. Getting Started with Oracle OpenStack
      1. Installing Using Automated Installer
      2. Installing into an Oracle Solaris Kernel Zone
      3. Configuring the Elastic Virtual Switch
    4. Using OpenStack Horizon
      1. Adding a Self-Service User
      2. Creating a Network
      3. Adding SSH Keypair
      4. Launching a VM instance
    5. Configuring the Neutron L3 Agent
    6. Uploading New Images to the Glance Image Repository
    7. Setting Up a Multinode OpenStack Environment
    8. Additional OpenStack Services
    9. Summary
    10. References
  21. A Oracle Solaris 11.2 Cheat Sheet General Administration
    1. System Configuration
    2. Service Management Facility
    3. Installation and Deployment
  22. B Oracle Solaris 11.3 Beta Release
    1. Oracle Solaris 11.3
      1. Obtaining Oracle Solaris 11.3 Beta
      2. Major New Features of Oracle Solaris 11.3
    2. References
  23. Index