651 Admin Guide
651 Admin Guide
SAS 6.5
Administration Guide
Corporate Headquarters
599 North Mathilda Avenue Sunnyvale, California 94085 U.S.A.
T + 1 408.744.7300 F +1 408.744.7383 www.opsware.com
Table of Contents
Preface
15
21
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
71
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
105
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
133
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
157
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
11
205
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
241
249
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
13
313
Index
14
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
317
Preface
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
15
NOTATION
Bold
DESCRIPTION
Courier
16
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
NOTATION
Italics
DESCRIPTION
ICON
DESCRIPTION
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
17
script execution, configuration tracking, deploying and rolling back code, and agent
deployment. It also explains how to use the Opsware Global Shell and open a Remote
Terminal on managed servers.
Opsware SAS Users Guide: Application Automation is intended for system
administrators responsible for performing the day-to-day functions of managing
servers. It reviews auditing and compliance, software packaging, visual application
management, application configuration, and software and operating system installation
on managed servers.
The Opsware SAS Administration Guide is intended for administrators responsible for
monitoring and diagnosing the health of the Opsware SAS core components. It also
documents how to set up Opsware user groups and permissions.
The Opsware SAS Planning and Installation Guide is intended for advanced system
administrators responsible for planning all facets of an Opsware SAS installation. It
documents all the main features of Opsware SAS, scopes out the planning tasks
necessary to successfully install Opsware SAS, explains how to run the Opsware
Installer, and details how to configure each of the components. It also includes
information on system sizing and checklists for installation.
The Opsware SAS Policy Setters Guide is intended for system administrators
responsible for setting up OS provisioning, configuration tracking, code deployment,
and software management.
The Opsware SAS Content Utilities Guide is intended for advanced system
administrators responsible for importing content such as software packages into
Opsware SAS. It documents the following command-line utilities: OCLI 1.0, IDK, and
DET (CBT).
The Opsware Platform Developers Guide is intended for software developers
responsible for customizing, extending, and integrating Opsware SAS. It documents
how to create Web Services, Java RMI, Python, and CLI clients that invoke methods on
the Opsware API.
18
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
For links to the latest product documentation and software downloads, see the Opsware
Customer Support site:
https://download.opsware.com/opsw/main.htm
For troubleshooting information, see the Opsware Knowledge Base:
https://download.opsware.com/kb/kbindex.jspa
To contact Opsware Customer Support, see the following email address and phone
number:
[email protected]
+1 (877) 677-9273
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
19
20
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
IN
THIS
CHAPTER
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
21
The following figure provides an overview of how Opsware SAS automates server and
application operations across all major platforms and a wide range of applications. Each
feature that is shown in the diagram is discussed in the following sections.
Figure 1-1: Overview of Opsware SAS Features
ARCHITECTS
SERVER ADMINS
Set Standards
Provision
Systems
APP ADMINS
Provision
Apps
DEV/RELEASE/NOC
IT MANAGERS
Manage
Change
Report &
Plan
Opsware SAS
Policies
22
Model
Environment
Change
History
DALLAS DATACENTER
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
OPSWARE USER
RESPONSIBILITIES
Data Center and Operations After manually racking and stacking servers, manage
Personnel
System Administrators
In addition to the Opsware users listed above, this guide describes the following three
types of users:
End Users are responsible for all aspects of managing and provisioning the servers in
an operational environment. In the Opsware SAS documentation, these users are
referred to as Opsware users or system administrators. These users log into the
Opsware SAS Web Client and SAS Client and use these interfaces to manage servers
in their IT environment.
Opsware Administrators are the users, with special training and information, who are
responsible for installing and maintaining Opsware SAS. In the Opsware SAS
documentation, these users are referred to as Opsware administrators. They use the
Administration features in the SAS Web Client to manage Opsware SAS and Opsware
users (by adding user accounts and assigning permissions for different levels of
operation and access), to add customers and facilities, and to change Opsware SAS
configurations. They monitor and diagnose the health of Opsware SAS components.
Opsware administrators need to understand how Opsware SAS features operate to
support users and Opsware SAS.
Policy Setters are the power users who are responsible for architecting what Opsware
SAS will do in the managed environment; for example, they determine which operating
systems can be installed on your managed servers and how those operating systems
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
23
will be configured during installation. Policy setters, for example, prepare specific
features in Opsware SAS by defining the Software Policies, preparing Operating System
Definitions, and acting as Patch Administrators to approve patches for installation in the
operational environment.
24
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
Build Agent also resides on each server, and is responsible for registering a bare metal
server with Opsware SAS and guiding the OS installation process. See Figure 1-2.
Figure 1-2: Opsware SAS Environment
MANAGED ENVIRONMENT
Servers
Servers
(with
OS Build
Agents)
(with
Opsware
Agents)
Model-Based Control
Opsware SAS utilizes a model-based control approach to accomplish infrastructure
management.
Users and administrators interact with the Opsware SAS Web Client, a Web-based frontend application, to accomplish Opsware SAS tasks such as server management, software
distribution, patch management and installation, inventory reporting, system diagnosis,
and code and content deployment to the operational environment. Opsware SAS tracks
the operational environment through a back-end system and data model that has the
following key components:
Model Repository: A data repository that stores information about the hardware and
software deployed in the operational environment. All Opsware SAS components work
from, or update, a data model of information maintained in the Model Repository for all
servers that Opsware SAS manages.
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
25
Software Repository: A central repository for all software that Opsware SAS manages
and deploys in the operational environment.
Command Engine: A system for running distributed programs across many servers.
Opsware Agent: On each Opsware SAS-managed server. Whenever Opsware SAS
needs to enact change on servers or query servers, it sends requests to the Opsware
Agents.
This guide uses the term facility to refer to the collection of servers and devices that
reside in a single physical location. A facility can be all or part of a data center, server
room, or computer lab. Each Opsware core or Satellite is associated with a specific facility.
26
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
27
28
Opsware Inc. Confidential Information: Not for Redistribution. Copyright 2000-2007 Opsware Inc. All Rights Reserved.
-!.!'%$ %.6)2/.-%.4