You are previewing Oracle Solaris 11 Advanced Administration Cookbook.
O'Reilly logo
Oracle Solaris 11 Advanced Administration Cookbook

Book Description

Over 50 advanced recipes to help you configure and administer Oracle Solaris systems

In Detail

Oracle Solaris is one of the most widely deployed UNIX-based operating systems in industries today, perfect for critical environments, high-performance professionals, and nonstop infrastructures.

This book gives an in-depth coverage on every important feature in the Oracle Solaris 11 operating system. Starting with how to manage the IPS repository and make a local repository, you will proceed to create your own IPS package. Then you will learn about handling boot environments, configuring and managing ZFS frameworks, and ZFS shadowing. You will cruise ahead to implement zones, create SMF services, review SMF operations, and also configure an Automated Installer, which is part of the new software deployment architecture introduced in Oracle Solaris 11.

You will advance through role-based access control (RBAC) and least privileges. You will then learn how to configure and administer resource manager, and finally you will be introduced to Oracle Solaris performance tuning.

What You Will Learn

  • Configure and administer the IPS framework
  • Master ZFS using snapshots, backup, and shadowing
  • Configure a TCP/IP network using features such as NCP, NCU, IPMP, link aggregation, network bridge, and Integrated Load Balancer (ILB)
  • Configure a DHCP server and a DNS client
  • Handle SMF manifests and profiles
  • Learn to configure and use Automated Installer (AI)
  • Administer, manage, and monitor processes and priorities using Fair Share Scheduling (FSS)
  • Configure, migrate, and administer zones using Resource Manager
  • Implement RBAC and least privileges in the Oracle Solaris environment
  • Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

    Table of Contents

    1. Oracle Solaris 11 Advanced Administration Cookbook
      1. Table of Contents
      2. Oracle Solaris 11 Advanced Administration Cookbook
      3. Credits
      4. About the Author
      5. Acknowledgments
      6. About the Reviewers
      7. www.PacktPub.com
        1. Support files, eBooks, discount offers, and more
          1. Why subscribe?
          2. Free access for Packt account holders
          3. Instant updates on new Packt books
      8. 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
      9. 1. IPS and Boot Environments
        1. Introduction
        2. Determining the current package publisher
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. Listing and collecting the information and dependencies of a package
          1. How to do it…
            1. An overview of the recipe
        4. Installing a package, verifying its content, and fixing the package corruption
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        5. Managing the IPS history and freezing and uninstalling packages
          1. How to do it…
            1. An overview of the recipe
        6. Discovering the IPS Package Manager interface
          1. How to do it…
            1. An overview of the recipe
        7. Creating, activating, and destroying a boot environment
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        8. Listing and renaming a boot environment
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        9. Configuring an IPS local repository
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        10. Configuring a secondary IPS local repository
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        11. Publishing packages into a repository
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        12. Adding big applications into a repository
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        13. Creating your own package and publishing it
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        14. Managing an IPS publisher on Solaris 11
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        15. Pinning publishers
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        16. Changing the URI and enabling and disabling a publisher
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        17. Creating a mirror repository
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        18. Removing a repository and changing the search order
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        19. Listing and creating a boot environment
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        20. Mounting, unmounting, installing, and uninstalling a package in an inactive boot environment
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        21. Activating a boot environment
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        22. Creating a boot environment from an existing one
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        23. References
      10. 2. ZFS
        1. Introduction
        2. Creating ZFS storage pools and filesystems
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. Playing with ZFS faults and properties
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        4. Creating a ZFS snapshot and clone
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        5. Performing a backup in a ZFS filesystem
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        6. Handling logs and caches
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        7. Managing devices in storage pools
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        8. Configuring spare disks
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        9. Handling ZFS snapshots and clones
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        10. Playing with COMSTAR
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        11. Mirroring the root pool
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        12. ZFS shadowing
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        13. Configuring ZFS sharing with the SMB share
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        14. Setting and getting other ZFS properties
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        15. Playing with the ZFS swap
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        16. References
      11. 3. Networking
        1. Introduction
        2. Playing with Reactive Network Configuration
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. Internet Protocol Multipathing
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        4. Setting the link aggregation
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        5. Configuring network bridging
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        6. Configuring link protection and the DNS Client service
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        7. Configuring the DHCP server
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        8. Configuring Integrated Load Balancer
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        9. References
      12. 4. Zones
        1. Introduction
        2. Creating, administering, and using a virtual network in a zone
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. Managing a zone using the resource manager
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        4. Implementing a flow control
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        5. Working with migrations from physical Oracle Solaris 10 hosts to Oracle Solaris 11 Zones
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        6. References
      13. 5. Playing with Oracle Solaris 11 Services
        1. Introduction
        2. Reviewing SMF operations
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. Handling manifests and profiles
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        4. Creating SMF services
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        5. Administering inetd-controlled network services
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        6. Troubleshooting Oracle Solaris 11 services
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        7. References
      14. 6. Configuring and Using an Automated Installer (AI) Server
        1. Introduction
        2. Configuring an AI server and installing a system from it
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. References
      15. 7. Configuring and Administering RBAC and Least Privileges
        1. Introduction
        2. Configuring and using RBAC
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. Playing with least privileges
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        4. References
      16. 8. Administering and Monitoring Processes
        1. Introduction
        2. Monitoring and handling process execution
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. Managing processes' priority on Solaris 11
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        4. Configuring FSS and applying it to projects
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        5. References
      17. 9. Configuring the Syslog and Monitoring Performance
        1. Introduction
        2. Configuring the syslog
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        3. Monitoring the performance on Oracle Solaris 11
          1. Getting ready
          2. How to do it…
            1. An overview of the recipe
        4. References
      18. Index