HP Device Manager 4.x Client User Manual

HP Device Manager 4.x
User Manual
© Copyright 2009 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Pentium is a trademark of Intel Corporation in the U.S. and other countries.
Java is a US trademark of Sun Microsystems, Inc.
The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
This document contains proprietary information that is protected by copyright. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Hewlett-Packard Company.
HP Device Manager 4.
x
First Edition (January 2009)
Document Part Number: 535158–001
About This Book
WARNING! Text set off in this manner indicates that failure to follow directions could result in bodily
harm or loss of life.
CAUTION: Text set off in this manner indicates that failure to follow directions could result in damage
to equipment or loss of information.
NOTE: Text set off in this manner provides important supplemental information.
iii
iv About This Book
Table of contents
1 Introduction
What is HP Device Manager? .............................................................................................................. 1
Overview .............................................................................................................................................. 1
HP Management ................................................................................................................. 2
HP Management Server ...................................................................................................... 2
HP Management Gateway ................................................................................................... 2
Device Agent ....................................................................................................................... 2
FTP Server .......................................................................................................................... 2
Concepts .............................................................................................................................................. 3
Device Pane ........................................................................................................................ 3
Device Tree ......................................................................................................................... 3
Element ................................................................................................................................ 3
Task Template ..................................................................................................................... 3
Managed Device .................................................................................................................. 3
OS Tabs ............................................................................................................................... 3
PXE ...................................................................................................................................... 3
Repository ............................................................................................................................ 4
Task ..................................................................................................................................... 4
Task Pane & Summary Pane .............................................................................................. 4
Template Pane .................................................................................................................... 4
Status Bar ............................................................................................................................ 4
EWF ..................................................................................................................................... 4
Agent Mode ......................................................................................................................... 4
Getting More Information ...................................................................................................................... 5
The Internet ......................................................................................................................... 5
Technical Support ................................................................................................................ 5
About This Manual ............................................................................................................................... 6
Terms & Conventions .......................................................................................................... 6
2 Installing HP Device Manager
Introduction ........................................................................................................................................... 7
System Requirements .......................................................................................................................... 8
Management Console .......................................................................................................... 8
Management Server ............................................................................................................ 8
v
Management Gateway ......................................................................................................... 9
Management Agent ............................................................................................................. 9
Additional Requirements .................................................................................................... 10
Installation Procedure ......................................................................................................................... 12
Configuring DHCP Servers ................................................................................................................ 27
Management Server Installed Separately to the DHCP Server ......................................... 27
Management Server Installed on DHCP Server Machine ................................................. 27
Adding DHCP Option 60 and 201 to an ISC DHCP Server ............................................... 28
Configuring a Linux DHCP Server ..................................................................................... 29
Configuring Routers ........................................................................................................................... 29
Uninstalling Device Manager .............................................................................................................. 31
3 Getting Started
Logging in to the HP Management Console ....................................................................................... 33
Management Console Overview ........................................................................................................ 35
The OS Tabs Display ......................................................................................................... 35
The Gateways Tab Display ................................................................................................ 36
Client Discovery ................................................................................................................................. 37
HP Management Agent Broadcast .................................................................................... 37
Discover Agent .................................................................................................................. 37
Discover by DHCP Tag ...................................................................................................... 41
Manual Configuration ......................................................................................................... 42
Setting Up Devices in a NAT Environment ....................................................... 42
4 Using the HP Management Console
Menu Item Overview .......................................................................................................................... 43
Toolbar Overview ............................................................................................................................... 46
Device Management .......................................................................................................................... 48
Device Tree Icons .............................................................................................................. 48
Displaying Device Properties ............................................................................................. 49
Deleting Devices ................................................................................................................ 50
Discovering Devices ........................................................................................................................... 51
Grouping Devices ............................................................................................................................... 53
Manual Grouping ............................................................................................................... 53
Dynamic Grouping ............................................................................................................. 55
Naming Grouping Properties ............................................................................................. 58
Changing Grouping Properties .......................................................................................... 59
Pre-assigning Devices to Groups ...................................................................................... 61
Editing the Device Filter ..................................................................................................................... 62
Filter Security ..................................................................................................................... 65
Checking Network Connection Status ................................................................................................ 67
Printing Information About Devices & Tasks ...................................................................................... 68
Printing Device Information ................................................................................................ 68
vi
Shadowing Devices ............................................................................................................................ 69
Power Management ........................................................................................................................... 71
Task Template Management .............................................................................................................. 72
Task Template Categories ................................................................................................. 72
Creating & Editing Task Templates ................................................................................... 73
Adding a Template to Favorites ......................................................................................... 73
Using Template Sequence Templates ............................................................................... 73
Importing & Exporting Task Templates .............................................................................. 74
Task Management .............................................................................................................................. 75
Task Pane Icons ................................................................................................................ 75
Applying Tasks to Devices ................................................................................................. 76
Displaying Task Properties ................................................................................................ 79
Configuring Task Parameters ............................................................................................ 80
Pausing Tasks ................................................................................................................... 83
Continuing Tasks ............................................................................................................... 83
Resending Tasks ............................................................................................................... 84
Deleting Tasks ................................................................................................................... 84
Displaying Task Logs ......................................................................................................... 84
Opening VNC Viewer for Shadowing ................................................................................. 84
Opening a Result Template ............................................................................................... 85
Using Rules to Automatically Apply Tasks to Devices ....................................................................... 86
5 Common Tasks
Performing a Task .............................................................................................................................. 90
Changing Connection Settings ........................................................................................................... 92
Changing Device Settings .................................................................................................................. 95
Cloning Settings ................................................................................................................. 95
Applying Settings ............................................................................................................... 97
Configuring Display Settings ............................................................................................ 101
Configuring Network Settings .......................................................................................... 102
Configuring Time Settings ............................................................................................... 103
Configuring Keyboard Settings ........................................................................................ 104
Configuring Mouse Settings ............................................................................................. 105
Configuring Region Settings ............................................................................................ 106
Configuring Internet Explorer Settings ............................................................................. 107
Configuring Firefox Settings ............................................................................................ 108
Using File and Registry Templates .................................................................................................. 109
Merging File and Registry Templates .............................................................................. 111
Copying Files .................................................................................................................................... 113
Remote Command Execution .......................................................................................................... 117
Remote Execution of Windows Scripts ............................................................................ 119
vii
6 Advanced Tasks
Add-ons ............................................................................................................................................ 120
Introduction ...................................................................................................................... 120
Applying an Add-on to a Thin Client ................................................................................ 120
Images .............................................................................................................................................. 130
Introduction ...................................................................................................................... 130
Images & Repository Management ................................................................................. 130
Client BIOS Settings for PXE ........................................................................................... 130
Pulling a PXE Image From a Client ................................................................................. 131
Pushing a PXE Image to a Client .................................................................................... 134
Cloning an Image from an HP Thin Client ....................................................................... 137
Updating Images .............................................................................................................. 140
Changing Registry Settings .............................................................................................................. 143
Getting Registry Settings ................................................................................................. 143
Editing Registry Settings .................................................................................................. 149
Adding Devices Using MAC Addresses ........................................................................................... 154
Configuring Agents ........................................................................................................................... 156
Setting Agent Parameters ................................................................................................ 156
Updating the Agent Version ............................................................................................. 157
7 Configuration Management
User Management ............................................................................................................................ 159
Adding Users ................................................................................................................... 159
Deleting Users ................................................................................................................. 160
Assigning Users to Groups .............................................................................................. 160
Changing a User's password ........................................................................................... 161
Adding a Group ................................................................................................................ 163
Assigning Permissions to Groups .................................................................................... 163
Assigning Users to Groups .............................................................................................. 164
Deleting Groups ............................................................................................................... 166
User Authentication with LDAP and Active Directory ...................................................... 166
Configuration ................................................................................................... 166
Import Users and Groups ................................................................................ 169
FTP Repositories .............................................................................................................................. 175
Configuring an FTP Repository ....................................................................................... 175
Deleting a Repository ...................................................................................................... 176
Exporting a Repository .................................................................................................... 176
Importing a Repository ..................................................................................................... 176
FTP Repository Selection for Templates ......................................................................... 177
FTP Mappings .................................................................................................................................. 178
Listing Devices & their FTP Servers ................................................................................ 178
Listing Subnets & their FTP's Servers ............................................................................. 180
Filtering Devices or Subnets ............................................................................................ 180
viii
Grouping Property Name ................................................................................................................. 182
Task Parameters .............................................................................................................................. 183
Valid Time and Timeout ................................................................................................... 183
Write Filter Policy Setting ................................................................................................. 185
Task Settings .................................................................................................................................... 186
Status Walker Configuration ............................................................................................................. 187
Authentication Management ............................................................................................................. 188
Key Management ............................................................................................................. 188
Gateway Access Control ................................................................................................. 191
Report Management ......................................................................................................................... 193
Adding a Report Template ............................................................................................... 193
Importing a Report Plug-in File ........................................................................................ 197
Generating a Report Using a Report Template ............................................................... 198
Template Plugin Management ......................................................................................................... 200
Importing a Template Plugin ............................................................................................ 200
Removing a Template Plugin ........................................................................................... 200
8 Repository Management
Configuring the Repository ............................................................................................................... 201
Creating an FTP Repository ............................................................................................ 202
Adding Elements to the Repository .................................................................................................. 206
Importing an Element into the Repository ........................................................................ 206
Appendix A Performing a Persistent Write Operation on NeoLinux 4.x Devices
Appendix B Status Walkers
The Status Walker ............................................................................................................................ 215
Configuring the Status Walker .......................................................................................................... 222
The Status Snapshot ........................................................................................................................ 223
Appendix C Error Code Reference
Error Codes ...................................................................................................................................... 227
Index ................................................................................................................................................................. 242
ix
x
1 Introduction
What is HP Device Manager?
HP Device Manager is a server-based application that provides sophisticated centralized administration capabilities for thin client devices running HP software. Features of HP Device Manager include:
Centralized management of software configuration and upgrades.
A central server-based database.
The ability to easily create, store and update tasks.
The ability to report on work done and task status.
The ability to access any file or the system registry in thin client devices.
XML-based task file.
Design tool for administrator to create tasks.
User-friendly graphical user interface.
Easy and powerful repository management.
Support for WAN environment.
Windows® XPe device management.
Windows CE device management
Linux device management
Easy to change Enhanced Write Filter setting for XPe Agent.
The ability to adjust the response time.
Communicate with Data Encryption and Data Compression between HP Management Server and HP Management Gateway.
Easy to set the work mode of Agent.
Overview
HP Device Manager is structured as a Console–Server–Gateway system.
What is HP Device Manager? 1
HP Management
The HP Management Console is the user interface of HP Device Manager. Several HP Management Consoles can interact with an HP Management Server. The console allows system administrators to view details for each controlled device, organize device trees, create and maintain remote job definitions, and monitor tasks sent out to devices.
HP Management Server
The HP Management Server controls agents through the HP Management Gateway. Tasks, stored as Task Templates on the server, can be sent to each agent through each agent’s respective gateway to perform commands as required.
HP Management Gateway
The HP Management Gateway serves as the link between devices and the HP Management Server. Devices register with the gateway when they are started. The machine installed with the HP Management Gateway also normally contains the PXE Server installed by HP Device Manager.
Device Agent
The HP Management Agent is a software component installed on thin client devices so that HP Device Manager can interact with them. Agents are embedded into each HP operating system to enable Device Manager to manage devices out-of-the-box (however, agents on older devices may need to be upgraded). Agents get task commands, execute the commands and report on their status.
FTP Server
The FTP server is where files are stored in a repository of components, images, etc. that can be uploaded from or downloaded to the agents at the request of the HP Management Server. You can create a repository on more than one FTP server. The repository on an FTP server is referred to as the "FTP Repository" in dialog boxes and in this User Manual to distinguish it from the HP Management Server Repository (the "Server Repository").
2 Chapter 1 Introduction
Concepts
Device Pane
The Device Pane is in the top-left of the Management Console’s main screen. All thin clients of a selected product type that are connected to the server are displayed in this pane.
This pane contains the Device Tree and the Grouping Scheme drop-down menus.
Device Tree
The Device Tree is the organized structure of all the managed devices in the Management Console, displayed in the Device Pane, on the top-left of the main screen.
The tree contains all the devices reported to the Management Server. Devices can be automatically sorted and grouped according to their attributes, or they can be dragged and dropped into arbitrary groups when the devices are grouped by their customized extended properties.
Tasks can be designated to groups of devices to meet their specific needs.
Element
An Element is a type of resource (such as a software component, system image, diagnostic tool or agent file) stored in the Repository which can be applied to a device using a particular template.
Task Template
Task Templates are some of the tools administrators may use to remotely control the devices. They
are displayed in the Template Pane. Each Task Template is an XML file that defines the configuration change or software update that administrators want the remote devices to do.
HP Device Manager provides a variety of built-in Task Templates and many examples on how to manage remote devices, including device name changes, network settings, home URL changes, ICA connection clones, add/remove software components and so on. Task Templates can be imported or exported by using tools on the Management Console. New Task Templates can be downloaded from HP’s FTP site, then imported to your HP Management Server.
Task Templates can be imported or exported by using tools on the Management Console. New Task Templates can be downloaded from HP’s FTP site, then imported to your HP Management Server.
Managed Device
Managed device, client device, remote device, or device, as mentioned in this manual, means a device managed by HP Device Manager, such as a thin client.
OS Tabs
OS Tabs enable you to select the different categories of Platform Operating System that are controlled by HP Device Manager.
PXE
PXE is a protocol defined on a foundation of industry-standard Internet protocols and services that are widely deployed in the industry (namely TCP/IP, DHCP, and TFTP).
Concepts 3
HP Device Manager utilizes PXE to execute thin-client image extraction and distribution.
Repository
The Repository is a collection of elements which may consist of software components, system images, diagnostic tools and agent files stored on one or more FTP servers. The Repository actually resides over several servers, these being the HP Management Server Repository (the "Server Repository") and one or more FTP Server Repositories (the "FTP Repository").
Task
A task, or job, is the scheduled action to execute Task Templates to a device or group of devices. To create a task, just drag and drop the desired Task Template from the template pane to a device or a group of devices in the device tree. Once executed, the details of the task will be displayed in the Task
Pane and the summaries will be displayed in the Summary Pane.
Task Pane & Summary Pane
The Task Pane and Summary Pane are in the bottom area of the main Management Console window. They display the execution status for each task. If there is more than one device for a listed task, the status of each device will be listed.
Template Pane
The Template Pane is in the top-right of the Management Console main screen. The templates that are applicable to the listed client devices are listed here.
Status Bar
The Status Bar is shown at the very bottom of the main Management Console window. Descriptions of various items in HP Device Manager are displayed here when the mouse cursor moves over them; for example, a description of each Device Pane icon is displayed when the mouse cursor moves over each icon.
EWF
Enhanced Write Filter (EWF) provides the ability to write-protect a run-time image. By redirecting all write requests to either a separate disk partition or RAM, EWF allows the run-time image to maintain the appearance of a writeable run-time image. Additionally, Enhanced Write Filter provides the ability to deploy a run-time image onto read-only media, such as a CD-ROM.
Agent Mode
Agent Mode is the mode of the Management Agent to acquire tasks from the Management Gateway.
Through configurations to the Agent mode, the agent can work at the NAT network without Gateway. The Agent mode can be either Push mode or Pull mode. Push mode means the gateway sends the available task to the agent, and Pull mode means the agent would require the task from the gateway at regular intervals.
4 Chapter 1 Introduction
Getting More Information
The Internet
Current and archival information about HP products, including the latest software updates, is available at:
http://www.hp.com
In addition, this user manual and other HP documentation are available at the HP Web site for browsing or downloading.
Technical Support
Please visit http://www.hp.com/support and search on HP Device Manager.
Getting More Information 5
About This Manual
This manual explains how to use HP Device Manager. Occasionally it will refer to items displayed by client operating systems. For a description of these items, please refer to the User Manual for the type of client operating system being used.
Terms & Conventions
The following terms and conventions are used in this manual:
devices, clients and thin clients
The terms "devices", "clients", "thin clients" are interchangeable and refer to any client devices that are running HP software.
keys to press
When you need to press two or more keys together at the same time, such as the Ctrl key and the C key, this will be indicated by a plus character in between the key names, which will be highlighted. For example: Ctrl + C. The "+" character does not represent a key to be pressed.
double-click
To "double-click" means to click the left mouse button twice in quick succession when the mouse pointer is on a particular item on the display, such as an icon. You should use the left mouse button unless specifically told otherwise.
drag
To "drag" means to position the mouse pointer on an item on the display (such as the edge of a window), then hold down the left mouse button and move the mouse while keeping the button held down.
6 Chapter 1 Introduction
2 Installing HP Device Manager
Introduction
HP Device Manager consists of four modules:
Management Console
The graphical application used by administrators to access the management system.
Management Server
The central server which consolidates and controls all management activities.
Management Gateway
The gateway which serves as the link between Agents and the Management Server.
Management Agent
Software installed on the client to enable device management.
The Management Console, Management Server and Management Gateway may be installed on the same machine, or on different machines separately.
Introduction 7
System Requirements
Management Console
The Management Console can be installed on any number of machines. The following environment is required:
Operating System
Windows 2000 Professional (SP4)
Windows 2000 Server (SP4)
Windows XP Professional (SP2)
Windows Vista
Windows 2003 Server
Windows Server 2008
Third-party Software
Java™ Runtime: SUN Java Runtime Environment version 6.
NOTE: Java Runtime is installed with HP Device Manager.
Hardware
Pentium-III or greater
512 MB RAM
256 MB free disk space
Management Server
The Management Server should be installed on a single machine. The following environment is required:
Operating System
Windows 2000 Server (SP4)
Windows 2003 Server
Windows Server 2008
Third-party Software
Java Runtime: SUN Java Runtime Environment version 6
DBMS—any of the following are supported: Microsoft SQL Server 2000 or 2005, Microsoft SQL Server 2008; PostgreSQL
Hardware
Pentium® III or greater
512 MB RAM
8 Chapter 2 Installing HP Device Manager
512 MB free disk space
Management Gateway
The Management Gateway may be installed on multiple machines. However, only one Gateway should be present on a subnet. The following environment is required:
Operating System
Windows 2000 Professional (SP4)
Windows 2000 Server (SP4)
Windows 2003 Server
Windows Server 2008
Hardware
Pentium-III or greater
512 MB RAM
512 MB free disk space
Management Agent
The Management Agent should be installed on each thin-client device that will be managed by the system. The following environment is required:
Operating System
HP XPe
HP CE 6
HP Linux Debian
HP ThinConnect
HP ThinPro
HP ThinPro GT
NeoLinux 4.0.1
NeoLinux 3
Neoware XP embedded 1.4.2 or later
Neoware CE 8.1
Maxspeed XPe
Maxspeed CE
Hardware
Thin-client device supporting one of the operating systems listed above
2 MB free disk space
System Requirements 9
Additional Requirements
To support communication between the different components of the system the network must provide open access on certain ports. In addition to transfer large files between components, FTP servers must be accessible by the system.
Recommended FTP Servers—Third-Party Software
Filezilla Server
Microsoft Internet Information Server (IIS)
Rhinosoft Serv-U FTP Server 4.0
SCO UNIX OpenServer FTP Server 5.0.4 or 5.0.6
Network Requirements
The network should not contain any other running PXE servers. The network should permit free communication on ports used by HP Device Manager (see tables below). HP Device Manager only supports IPv4 networks.
A number of UDP and TCP ports are required for client/server communication. See Table 1 for a list of standard ports required, and Table 2 for a list of custom ports required.
If you are using a Server behind a firewall, please add ports 1099 and 40002 to the exception ports in the firewall settings.
Table 2-1 Standard Ports Required
Port Protocol Purpose
67 & 68 UDP PXE - Bootstrap.
69 UDP TFTP (Trivial File Transfer Protocol).
4011 UDP DHCP Proxy Service (this is an alternative to ports 67 and 68 if those ports are not available).
20 & 21 TCP FTP (used for the Repository).
5900 TCP VNC Server
5500 TCP VNC Viewer in Listen Mode
Table 2-2 Custom HP Device Manager Ports Required
Receiver Port
Sender Receiver Protocol Purpose
1099 Console Server TCP Console queries the RMI Registry.
40000 Server/Agent Gateway UDP Server/Agent polls Gateway.
40001 Gateway Agent TCP Gateway sends task to Agent.
40002 Console Server TCP Console calls the remote objects on Server by RMI.
40003 Server/agent Gateway TCP Server sends task to Gateway; Agent sends report to Gateway.
40005 Gateway Server TCP Gateway sends report to Server.
10 Chapter 2 Installing HP Device Manager
Receiver Port
Sender Receiver Protocol Purpose
40006 Server PostgreSQL TCP The default database PostgreSQL listening port.
40008 Gateway Gateway
Controller
TCP Gateway notifies Gateway Controller there are other gateways
running in the same subnet.
Table 2-2 Custom HP Device Manager Ports Required (continued)
System Requirements 11
Installation Procedure
The installation program will determine if the software required to run Device Manager is already installed.
NOTE: Different operating systems may have slightly different steps and wording for the installation
process.
1. Run the Device Manager InstallShield Wizard. The installation’s introductory dialog box will appear.
2. Click Next.
12 Chapter 2 Installing HP Device Manager
3. Read then accept all the terms in the License Agreement dialog box by clicking Yes.
4. Read the System Requirement then click Next.
Installation Procedure 13
5. In the Choose Destination Location dialog box, select the folder where Device Manager will be
installed. Accept the default folder or click Browse and navigate to a specific location.
6. Click Next and select a Setup Type.
14 Chapter 2 Installing HP Device Manager
Typical
The Management Console, Server and Gateway will be installed with their default configurations. A Microsoft Access database will be initialized as the Server’s database.
Compact
Only the Management Console will be installed.
Custom
Select the components to install and specify the configuration of each one:
Console—Does not require any configuration.
Server—You can choose which database will be used for the Server. The optional databases are Microsoft Access and Microsoft SQL Server.
Gateway—You should configure DHCP and Gateway settings. The DHCP server is used by the PXE boot ROM to get an IP address as well as other basic networking information (subnet mask, default gateway, etc.).
7. Select Custom as an example, then click Next.
Installation Procedure 15
8. Select the Device Manager components that you wish to install then click Next.
9. In the Select Program Folder dialog box, select the name of the folder to store HP Device
Manager.
16 Chapter 2 Installing HP Device Manager
10. Click Next to preview the current installation settings.
11. Click Next to start installing the selected HP Device Manager component(s).
Installation Procedure 17
12. Select the language.
13. Please wait until the file copying process is finished.
18 Chapter 2 Installing HP Device Manager
14. Click Next and the DHCP Configuration dialog box will appear.
Specify whether the DHCP server is located on the machine you are installing HP Device Manager.
NOTE: The DHCP server may need to be configured so that it can be used with Device Manager,
particularly if it is on the same machine as Device Manager. See
Configuring DHCP Servers
on page 27 for further information.
15. Click Next to install the Management Server and Management Gateway services to your
machine.
Installation Procedure 19
16. Click Next to display the Gateway Configuration dialog box.
The Management Server Address is the address for the Management Server that the Management Gateway will report to.
The Local NIC selects which NIC the gateway will receive agent reports on. If there is only one NIC for the system, this field can be left blank.
The Start PXE service when Gateway is started setting determines whether the PXE service will be started along with the Management Gateway. The PXE service is always installed along with the Gateway, but can be controlled independently of the Gateway (by changing this setting to NO) if required. If this is set to YES, when the Gateway is stopped, the PXE service will also stop; when the Gateway is started, the PXE service will also start.
20 Chapter 2 Installing HP Device Manager
Loading...
+ 225 hidden pages