Professional Documents
Culture Documents
3
Service Pack 12.1
Installation and Configuration Guide
Copyright 1990 Massachusetts Institute of Technology. Permission to use, copy, modify, and distribute
M.I.T. software and its documentation for any purpose and without fee is hereby granted, provided that the
above copyright notice and this permission appear in all copies and that both that copyright notice and this
permission notice appear in supporting documentation, and that the name of M.I.T. not be used in supporting
advertising or publicity pertaining to the distribution of the software without specific written prior permission.
M.I.T. makes no representations about the suitability of this software for any purpose. It is provided as is
without express or implied warranty.
Copyright 2001-2002 Robin Berjon.
Copyright 1998-2000 Larry Wall and Clark Cooper.
Copyright 2001 Matt Sergeant.
Copyright 1999-2003 Grant McLean.
Copyright 1999 Megginson Technologies.
Copyright 2000 AxKit.com.
Copyright 1990, 1991, 1992, 1993 Michael Sample and the University of British Columbia.
Copyright 1994, 1995 Robert Joop and GMD FOKUS.
GNU Lesser General Public License Version 2.1, February 1999.
Copyright 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
Copyright 1993 - 2005 SAP AG, Walldorf.
Copyright 1993 - 2009 Easysoft Limited. All rights reserved.
Copyright 1988-1997 Sam Leffler.
Copyright 1991-1997 Silicon Graphics, Inc.
Trademark Notices
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
PostScript is a trademark of Adobe Systems Incorporated.
Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation.
UNIX is a registered trademark of The Open Group.
JBoss is a registered trademark of Red Hat Middleware LLC.
Hewlett-Packard Limited Warranty Statement
HP Product
HPOM Software
Period of Limited Warranty
90 Days
A. Extent of Limited Warranty
1. Hewlett-Packard ("HP") warrants to the customer ("Customer") that the HP software product specified
above ("Product") shall execute its programming instructions for the period specified above. The warranty
period begins on the date of purchase by Customer.
2. HP does not warrant that the operation of the Product shall be uninterrupted or error free.
3. HP's limited warranty covers only those defects which arise as a result of normal use of the Product, and
does not cover any other problems, including those which arise as a result of:
a. Improper use, maintenance, or modification;
b. Software, media, accessories, or supplies not provided or supported by HP;
c. Operation outside a Product's specifications; or,
d. Improper site preparation or maintenance.
4. If HP receives, during the applicable warranty period, notice of a defect in any Product, HP shall at its
option either fix or replace the defective Product.
5. If HP cannot fix or replace the defective Product that is covered by HP's limited warranty, HP shall, within a
reasonable time after being notified of the defect, refund the purchase price for the Product.
6. HP shall have no obligation to issue a refund until Customer returns the defective Product to HP.
7. HP's limited warranty for the Product is valid in any country/region or locality where HP has a support
presence for the Product and has marketed the Product. The level of warranty service may vary according to
local standards. HP shall not alter form, fit or function of the Product to make it operate in a country/region for
which it was never intended to function for legal or regulatory reasons.
B. Limitations of Warranty
1. TO THE EXTENT ALLOWED BY LOCAL LAW, NEITHER HP NOR ITS THIRD PARTY SUPPLIERS
MAKE ANY OTHER WARRANTY OR CONDITION OF ANY KIND, WHETHER EXPRESS OR
IMPLIED, WITH RESPECT TO THE PRODUCT, AND SPECIFICALLY DISCLAIM THE IMPLIED
WARRANTIES OR CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, AND
FITNESS FOR A PARTICULAR PURPOSE.
C. Limitations of Liability
1. To the extent allowed by local law, the remedies provided in this Limited Warranty Statement ("LWS") are
Customer's sole and exclusive remedies.
2. TO THE EXTENT ALLOWED BY LOCAL LAW, EXCEPT FOR THE OBLIGATIONS SET FORTH IN
THIS LWS, IN NO EVENT SHALL HP OR ITS THIRD PARTY SUPPLIERS BE LIABLE FOR DIRECT,
INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER BASED ON
CONTRACT, TORT, OR ANY OTHER LEGAL THEORY AND WHETHER ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
D. Local Law
1. This LWS gives Customer specific legal rights. Customer may also have other rights that vary from state to
state in the United States, from province to province in Canada, and from country/region to country/region
elsewhere in the world.
2. To the extent this LWS is inconsistent with local law, this LWS shall be deemed modified to be consistent
with local law. Under local law, certain disclaimers and limitations of this LWS may not apply to Customer.
For example, the federal government of the United States, some states in the United States, and some
governments outside the United States (including provinces in Canada) may:
a. Grant Customer additional warranty rights;
b. Preclude the disclaimers and limitations in this LWS from limiting the statutory rights of a consumer (e.g.
the United Kingdom);
c. Otherwise restrict the ability of a manufacturer to enforce such disclaimers or limitations;
d. Specify the duration of implied warranties that the manufacturer cannot disclaim; or,
e. Disallow limitations on the duration of implied warranties.
3. For consumer transactions in the United States, any implied warranties imposed by law are limited in
duration to the express warranty period.
4. FOR CONSUMER TRANSACTIONS IN AUSTRALIA AND NEW ZEALAND, THE TERMS IN THIS
LWS, EXCEPT TO THE EXTENT LAWFULLY PERMITTED, DO NOT EXCLUDE, RESTRICT, OR
MODIFY, AND ARE IN ADDITION TO, THE MANDATORY STATUTORY RIGHTS APPLICABLE TO
THE SALE OF A PRODUCT TO SUCH CUSTOMERS.
Printed in the U.S.A.
Contents
Preface ...............................................................................xvii
Related documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Typographic conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Text variables used in this document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Accessing the Software Support Online Web site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Creating an HP Passport account . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
Linking your Support Agreement Identifiers to your HP Passport account . . . . . . . . . . . . . . . . . . . . . . xxi
Downloading software updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Downloading software patches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
Downloading product documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Submitting a support case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
Searching support documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
Signing up for software update notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Before you call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
HP Output Server
vii
System requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
System requirements for HP Output Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
System requirements for HP Output Server Manager and
HP Job Manager for Output Server Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Client browser requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Kernel parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Interoperability with HP Output Management applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Supported SAP installations with HP Output Manager for SAP, Version 4.1. . . . . . . . . . . . . . . . . . . . . . 25
Supported HP Output Server configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Installation and configuration overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Pre-installation checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Setting permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Planning an installation on a network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Device requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connecting devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Naming conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Obtaining the GPL source code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30
30
31
32
Installation options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Assumptions and restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
File structure and behavior changes in
HP Output Server 4.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Installing HP Output Server on UNIX hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Before you install HP Output Server on UNIX hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Before you install HP Output Server with Oracle on a UNIX host. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prerequisites for using Oracle as a backend database server on a UNIX host . . . . . . . . . . . . . . . . . . . . .
Installing and configuring HP Output Server on a UNIX host. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
41
42
45
45
65
69
72
viii
Migration......................................................................109
HP Output Server
ix
132
135
138
139
139
142
144
145
155
157
158
158
159
Switching the HP Output Server binaries used by an HP Output Server instance . . . . . . . . . . . . . . . . . . . . . 161
HP Output Server
xi
Configuring multiple instances of HP Output Server to use the same network interface . . . . . . . . . . . . . . . 214
Changing the host name throughout the configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Configuring multiple LPR Gateway servers in a multiple NIC environment (UNIX only). . . . . . . . . . . . . . 216
xii
HP Output Server
xiii
256
259
259
260
260
xiv
266
267
267
268
268
269
269
271
274
278
279
280
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Installing a Service Pack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Backing out of a Service Pack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Using help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Installing HP Job Manager for Output Server Software in interactive mode on Windows hosts. . . . . . . . . . 297
Installing HP Job Manager for Output Server Software in non-interactive mode on Windows hosts . . . . . . 299
Uninstalling HP Job Manager for Output Server Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Upgrading HP Job Manager for Output Server Software in interactive mode on Windows hosts. . . . . . . . . 303
HP Output Server
xv
307
308
308
309
xvi
Preface
This manual provides the information you need to install HP Output Server, HP Output
Manager for SAP, and HP Output Distributor. When you perform a server installation
of HP Output Server, the software for HP Output Manager for SAP and HP Output
Distributor is installed automatically.
NOTE: You must purchase separate licenses for HP Output Manager
for SAP and HP Output Distributor to use these products and
to receive documentation that describe how to use them.
This manual is intended for HP Output Server system administrators and assumes that
you have a working knowledge of the UNIX operating system, Windows operating
system, or both, depending on your computing environment.
Related documentation
The HP Output Server documentation library includes the following items:
HP Output Server
The Installation and Configuration Guide for HP Output Server, which describes
system requirements and planning, and explains how to install and configure HP
Output Server.
The System Administrators Guide for HP Output Server, which explains how to
perform administrative tasks with the HP Output Server command-line interface
(CLI) and, where applicable, provides a reference to its graphical user interface
(GUI) counterpart.
xvii
Typographic conventions
The Release Notes for HP Output Server, which provides important information
that was not included in the manuals, including specific requirements for each
supported platform, information about specific hardware and software that you may
want to use with HP Output Server, and product limitations.
You can access and download these documents in PDF format from the following Web
site:
http://www.hp.com/go/hpsoftwaresupport
For more details about downloading the product manuals, refer to Downloading
product documentation on page xxiii.
For more information about HP Output Management products, including HP Output
Server, visit:
http://hp.com/go/outputmanagement
Typographic conventions
HP product documentation follows the typographic conventions described in this table.
Each convention includes an example of usage.
Convention
Meaning
Examples
bold
DZL_HOME
HKEY_CLASSES_ROOT
italic
UPPERCASE
xviii
Convention
Meaning
Examples
monospace
Select File>Save.
>
Description
installDir
installBinDir
installInstDir
HP Output Server
xix
2.
After you create an HP Passport account and link your SAID to your account, you can
access and use the SSO Web site and do the following:
The following sections describe the detailed procedures that you must perform to access
the tools on the SSO Web site.
2.
3.
xx
2.
3.
4.
5.
6.
Enter your support contract's SAID in the field, and then click Add.
7.
To review all support contracts linked to your HP Passport account, click List
Contracts on the left navigation pane.
2.
3.
4.
5.
If the system prompts you to log in, log in using your HP Passport account
credentials.
NOTE: If you have not associated any SAIDs with your HP Passport
account, perform the procedure in Linking your Support
Agreement Identifiers to your HP Passport account
on page xxi before you proceed.
6.
HP Output Server
xxi
Select Select an SAID, and then select the required SAID from the list.
Select Directly enter an SAID, and then enter an SAID in the text box.
7.
Select the Yes, I accept these terms and conditions box, and then click Submit.
8.
Select the product from the Show a single category / product center list, and then
click Get software updates.
NOTE: You can also expand the product center to view all the
products available for the specified SAID.
9.
10. Select the required product from the 1.Product name list.
11. Select the file to download from 2.Electronic media list.
12. Download the software update by using any one of the following options:
-
Download Directly.
2.
3.
4.
5.
xxii
6.
7.
After you have identified the required patch, click the Download Patch link.
2.
3.
4.
5.
If the system prompts you to log in, log in using your HP Passport account
credentials.
NOTE: If you have not associated any SAIDs with your HP Passport
account, perform the procedure in Linking your Support
Agreement Identifiers to your HP Passport account
on page xxi before you proceed.
6.
Select Select an SAID, and then select the required SAID from the list.
Select Directly enter an SAID, and then enter an SAID in the text box.
7.
Select the Yes, I accept these terms and conditions box, and then click Submit.
8.
Select the product from the Show a single category / product center list, and then
click Get software updates.
NOTE: You can also expand the product center to view all the
products available for the specified SAID.
9.
10. Select the required product from the 1.Product name list.
11. Select the file to download from 2.Documents list.
12. Download the product documentation by using any one of the following options:
HP Output Server
Download Directly.
xxiii
2.
3.
4.
5.
Click Next.
6.
Review the recommendations provided on the page, and then click Submit to
submit the support case.
2.
Type the key words to describe your question in the Search box at the top of the
page, and then click the arrow next to the Search box to see the resulting
documents.
You can also use the advanced search capabilities on the SSO Web site to refine your
search. To use the advanced search capabilities, perform the following procedure:
xxiv
1.
2.
3.
4.
Type the key words to describe your question in the Search box.
5.
To narrow your search results, select the product, version, operating system, and
document types of interest.
6.
Training
2.
3.
If you have never accessed the Subscribers Choice Web Site before, click the sign
in link on the left pane, and then click Register under the New Subscriber section.
4.
5.
6.
7.
8.
9.
10. Complete the remaining information in the form, and then click Submit.
11. You can select additional products by selecting the products in columns A and B in
the next window.
Training
We offer training courses for most of our products. You can attend HP Output
Management training in North America or EMEA. To find out more information or to
register for classes, visit our Web site at
http://www.hp.com/united-states/outputmanagement/customer_
training.html
Support
To obtain assistance, offer feedback, or request enhancements, contact Customer
Support through any of the following means:
HP Output Server
Web: http://hp.com/go/outputmanagement
xxv
Telephone:
Location
Language
Phone
North
America
English
Dial 800-633-3600
Europe,
Middle East,
Africa
French
German
English
Asia Pacific
English
Are you running any clients, such as HP Output Envoy or SAP R/3?
What kind of documents are you sending, for example text, PCL, or PostScript?
xxvi
HP Output Server
xxvii
xxviii
Chapter 1
HP Output Server
HP Output Distributor
HP Output Manager for SAP augments the output capabilities of SAP by providing a
seamless link to HP Output Server destinations and to the extensive management and
delivery features that HP Output Server offers.
HP Output Distributor extends the traditional report distribution functions of bursting
and bundling with the personalized, device-independent delivery offered by HP Output
Server. Users can burst and bundle reports with HP Output Distributor, and then deliver
them through HP Output Server.
HP Output Server
Chapter 1
HP Output Management Web Console includes the Job Manager module. Job
Manager allows you to track and manage jobs within configured HP Output Server
domains. HP Output Management Web Console and Job Manager also include the
Authentication method management functionality. For more information on configuring
HP Output Management Web Console, see Appendix L, Configuring and
administering HP Web Console Job Manager on page 247. For more information about
using the HP Output Management Web Console, see the HP Output Management Web
Console application online help.
HP Output Server 4.1 includes the following features:
Standard and split installation options on a UNIX host - You can install HP
Output Server 4.1 either as a standard installation or as a split installation on a
UNIX host. However, only a standard installation of HP Output Server is supported
on a Windows host. An HP Output Server standard installation option installs the
HP Output Server binaries and instance together at the same location. A split
installation of HP Output Server provides you the flexibility to install the
HP Output Server binaries and instance at different locations. This also provides the
flexibility to have multiple instances use the same binaries and better control to
different administrator groups to maintain the binaries and instances separately.
Create the third party servers and default set of servers - HP Output Server 4.1
installs and configures the third party serverMySQL database server (if you
choose to install HP Output Server with MySQL as the database server) and JBoss
server by default.
The MySQL and JBoss servers are primary servers and can be managed as any
other standard HP Output Server servers using standard set of commands.
HP Output Server domain and the default set of servers are also created. It
configures the host machine and creates all primary servers: NM, PM, AIM, CM,
and EM (and an SSM on a Windows host). It also creates one of each delivery
server: DLM, JQM, and DSM. The delivery servers are named dlm, jqm, and
dsm.
Secure File Transfer Protocol - The Secure File Transfer Protocol provides an
interactive file transfer protocol, similar to FTP destination, which performs all
operations over the network in an encrypted tunnel. The documents transferred
over the network will be tamper-proof and integrity will be maintained. It uses
features such as key- based authentication and compression.
Log File Improvement - Enables the system administrators to change the logging
level for the servers dynamically without having to restart the servers.
Chapter 1
HP Web Services for Output Server support - HP Output Server 4.1 supports HP
Web Services for Output Server.
If you purchased a license for HP Output Manager for SAP, the package includes the
following:
If you purchased a license for HP Output Distributor, the package includes the
following:
If you purchased a license for HP Output Manager for Oracle Applications, the package
includes the following:
HP Output Server
Chapter 1
The following table describes the directory structure and contents of the HP Output
Server software package.
Directory
Contents
/hpos/operatingSystem
/hposm/operatingSystem
/hpomfsap/operatingSystem
/hpjmfhpos/operatingSystem
/easysoft/operatingSystem
Chapter 1
Directory
Contents
/migration/operatingSystem
HP Output Server
Chapter 1
System requirements
System requirements
To perform successfully, HP Output Server requires a computer system with sufficient
power and performance. Your host machine or machines must be able to run the
necessary HP Output Server components, as well as any other software you install on
the system. The following sections explain the requirements for successfully installing
and running HP Output Server 4.1 and its supporting software. Use these sections as a
guide for determining the physical configuration of your host machine or machines.
Hardware
This section summarizes the minimum disk space and memory that HP recommends for
each supported platform for an HP Output Server installation. These recommended
values include what is required for HP Output Manager for SAP and HP Output
Distributor, but are in addition to disk space and memory required by any other HP
Output Management products that may be installed.
Table 1-1. Minimum hardware requirements
Default (Full) Installation
Client-Only Installation1
Minimum
Disk Space2
Minimum
Physical
Memory3
Minimum
Disk Space
Minimum
Physical
Memory
1.5 GB
2 GB
335 MB
256 MB
1.5 GB
2 GB
350 MB
256 MB
1.5 GB
2 GB
350 MB
256 MB
1.5 GB
2 GB
350 MB
256 MB
1.5 GB
2 GB
350 MB
256 MB
Chapter 1
Client-Only Installation1
Minimum
Disk Space2
Minimum
Physical
Memory3
Minimum
Disk Space
Minimum
Physical
Memory
1.5 GB
2 GB
405 MB
256 MB
1.5 GB
2 GB
345 MB
256 MB
1.5 GB
2 GB
250 MB
250 MB
1.5 GB
2 GB
250 MB
250 MB
1.5 GB
2 GB
250 MB
128 MB
1.5 GB
2 GB
Not applicable
Not applicable
1.5 GB
2 GB
Not applicable
Not applicable
1.5 GB
2 GB
Not applicable
Not applicable
1.5 GB
2 GB
Not applicable
Not applicable
HP Output Server
Chapter 1
System requirements
Values
time (seconds)
unlimited
file (blocks)
1048576
data (kbytes)
unlimited
stack (kbytes)
10240
memory (kbytes)
1048576
coredump (blocks)
1048576
nofiles (descriptors)
10240
NOTE: The data segment size should be greater than 2GB to run HP
Output Server 4.1.
Chapter 1
Patch Level
HP Output Server
Chapter 1
System requirements
Patch Level
Solaris 10 on SPARC
(64-bit kernel)
Update 5
Update 5
Service Pack 3
Service Pack 2
Service Pack 2
NA
NA
Technology Level 06
10
Chapter 1
The minimum memory required for an HP Job Manager for Output Server Software
installation is 64 MB and disk space is 5 MB.
Software
Operating system patches for HP Output Server Manager and HP Job
Manager for Output Server Software
The following table describes the supported operating systems and the recommended
patch for the supported platform.
Table 1-4. Supported operating systems and patches
HP Output Server
Patch Level
Service Pack 2
Service Pack 2
Service Pack 3
Service Pack 3
Service Pack 2
Service Pack 2
NA
NA
Service Pack 2
NA
NA
NA
11
Chapter 1
System requirements
6.0.26
Mozilla Firefox
1.5.0.4
Client Web browsers must have a Java Runtime Environment available in order to run
the authentication applet that is part of the built-in client-side authentication method
(and is optionally a part of any custom authentication methods). The applet is supported
with the following Java Runtime Environments:
Table 1-6. Supported Client-Side Java Runtime Environments
Distribution
Microsoft JVM
Sun JRE
By default, none of Microsoft operating systems come with JVM. To find out if JVM is
available on your system, do the following:
1.
2.
3.
4.
5.
In case Microsoft VM is not available, you must download Sun JRE from the Sun
site.
If you use Firefox, you must download the Sun JRE from the Sun site.
When using Internet Explorer, if the security settings for the zone containing HP Output
Server are set to High (or Java and/or Java applets are disabled), the authentication
applet will not be able to run on the client. If this occurs (and the authentication applet is
needed), adjust the security settings.
12
Chapter 1
Kernel parameters
This section summarizes the recommended kernel parameters for an HP Output Server
installation.
If you are running a large HP Output Server configuration and experience problems, it
may be necessary to increase the kernel/environmental limits on processes and/or file
handles beyond those in the recommendations that follow. Symptoms that may be
related to these limits include but are not restricted to the following:
Broken pipes
Processes exiting
HP Output Server
13
Chapter 1
System requirements
Description
Recommended
Setting
kernel.threads-max
Maximum number of
threads.
Minimum 4000
fs.file-max
8192
14
Chapter 1
Description
Recommended
Setting
dbc_max_pct
25*
This setting is for HP-UX
11.11.
For HP-UX 11.23 on
PA-RISC and Itanium,
use the operating system
default setting.
Note:
This parameter does not
exist on HP-UX 11.31 on
PA-RISC and IA64 and
should not be used for
these operating systems.
HP Output Server
15
Chapter 1
System requirements
Description
Recommended
Setting
max_thread_proc
1024
If MySQL server is
running on a different
host than HP Output
Server, set the
max_thread_proc
parameter to 256 on the
HP-UX system that runs
HP Output Server.
16
4294967296
This setting is valid for
HP-UX 11.11, HP-UX
11.23 on PA-RISC and
Itanium, and HP-UX
11.31 on PA-RISC and
IA64.
Chapter 1
Description
Recommended
Setting
maxfiles
2048
2048
maxfiles_lim
maxuprc
2000
Note that this
recommended setting is
for HP-UX 11.11, and
HP-UX 11.23 on
PA-RISC and Itanium.
For HP-UX 11.31 on
PA-RISC and IA64, use
3780.
HP Output Server
17
Chapter 1
System requirements
Description
Recommended
Setting
nfile
[(nproc x 2) + 1000] +
[(numPhysDest x 5) +
(numJQMs x 10) +
(numDLMs x 10) +
(numLPGDest x 2)]
where numPhysDest is
the number of physical
destinations; numJQMs is
the number of JQMs;
numDLMs is the number
of DLMs on the host; and
numLPGDest is the
number of destinations
configured in the LPR
Gateway
Note that this
recommended setting is
for HP-UX 11.11.
For HP-UX 11.23 on
PA-RISC and Itanium,
use the operating system
default setting.
For HP-UX 11.31 on
PA-RISC and IA64, use
2048.
nflocks
18
Chapter 1
Description
Recommended
Setting
nkthread
max_thread_proc
x 2
nproc
4000
Note that this
recommended setting is
for HP-UX 11.11. For
HP-UX 11.23 on
PA-RISC and Itanium,
use the operating system
default setting.
For HP-UX 11.31 on
PA-RISC and IA64, use
the operating system
default setting (4200).
* If your host contains more than 4 GB of memory, decrease this value to 15.
The formula for nfile is for HP Output Server 4.1 with HP Output Distributor 4.1 and HP Output Manager for SAP 4.1. It does not
include other HP Output Management products or other applications.
HP Output Server
19
Chapter 1
System requirements
Log in as root.
2.
To check the value of the kernel parameter, use the command syntax identified in
the following table for your platform.
Operating system
Command
kmtune -q parameter
where parameter is the name of the kernel
parameter, for example:
kmtune -q dbc_max_pct
kctune -q parameter
where parameter is the name of the kernel
parameter, for example:
kctune -q dbc_max_pct
kctune -q parameter
where parameter is the name of the kernel
parameter, for example:
kctune -q max_thread_proc
Log in as root.
2.
20
Chapter 1
3.
For each parameter you want to change, execute the following command:
Operating system
Command
HP-UX 11.11
kmtune -s parameter=value
where parameter is the name of the kernel
parameter and value is the new value (number or
formula)
kctune -s parameter=value
kctune -s parameter=value
If you are using HP-UX 11.23, skip to step 5. On HP-UX 11.11, execute the
following commands:
cd /stand/build
cp ../vmunix ../vmunix.prev
mk_kernel
mv vmunix_test ../vmunix
5.
6.
HP Output Server
21
Chapter 1
System requirements
The following table lists the approximate swap space required for each of the HP Output
Server servers.
Table 1-9. HP Output Server servers and required swap space
HP Output Server
Server
NM
70.5
PM
70.5
AIM
70.5
EM
71.5
CM
71.5
JQM
71.5
DLM
71.5
DSM
72.5
NOTE: The values specified in the table are approximate values for
an HP Output Server installation with Oracle as the database
server on the Solaris platform.
For example, if your HP Output Server installation has 8 JQMs, 10 DLMs, and 80
DSMs, then you can calculate the minimum required swap space for HP Output Server
servers using the following formula:
70.5 + 70.5 + 70.5 + 71.5 + 71.5 + (8*71.5) + (10*71.5)
+ (80*72.5) = 7442 MB
The swap space required for HP Output Server will increase as more destinations are
configured and jobs submitted. You should plan for additional swap space for this
purpose. HP recommends that you plan for an additional swap space of the same size as
the required swap space.
22
Chapter 1
Based on the preceding formula, the required swap space is 7442 MB. If you allocate
another 7442 MB for additional swap space, the total swap space would be 14884 MB.
This is the minimum swap space that HP recommends for an HP Output Server
installation similar to the preceding example.
NOTE: The attributes -cleanup-interval and
-cleanup-checkjob-period-limit, when set to
values larger than the default, can result in high memory
usage especially when job submission rates are high. This
can result in a corresponding increase in the swap space
requirements (more than the minimum recommended swap
space). If you intend to modify the value of the attributes to
values larger than the default, you must plan accordingly.
Use the following instructions to check for and add swap space on the Solaris platform.
To check swap space:
2.
To add the swap file to the system swap space, enter the following command:
$ swap -a /opt/data/swapfile
3.
To use the newly created swap file when the system is rebooted, add an entry for
the swap file in the /etc/vfstab file by running the following command:
/opt/data/swapfile --swap -no -
For more information on swap space management, see the documentation for your
operating system.
HP Output Server
23
Chapter 1
System requirements
Server side
HP Output Server
Client side
HP Output Server
HP Output Explorer
Version 4.1.0.1
Version 3.0.0.34 (on remote hosts)
HP Output Envoy
Version 4.1.0.1
Version 1.1.0.34 (on remote hosts)
Version 4.1
Version 2.0.0.4
24
Version 4.1
Version 4.1
Version 4.1
Version 3.0.0.4
Version 3.0.0.4
Version 2.0.
Chapter 1
Interdomain interoperability
HP Output Server 4.1 communicates with HP Output Server 4.0 domain in the
following ways:
You can submit jobs to HP Output Server 4.1 and track them from HP Output
Server 4.0.
You can submit jobs to HP Output Server 4.0 and track them from HP Output
Server 4.1.
Events and AIM operations related to job submission and tracking are sent and
performed.
Jobs submitted from HP Output Server 4.1 to HP Output Server 4.0 cannot access
the new features of HP Output Server 4.1.
Intradomain interoperability
HP Output Server 4.1 communicates with client installations of HP Output Server 4.0 in
the following ways:
You can submit jobs to HP Output Server 4.1 and track them from HP Output
Server 4.0 client installations.
Events and AIM operations related to job submission and tracking are sent and
performed.
HP Output Server 4.0 clients do not support new features in HP Output Server 4.1.
HP Output Server
25
Chapter 1
26
Chapter 1
1.
Install HP Output Server 4.1. For more information, see Chapter 2, Installing HP
Output Server on page 33.
2.
Configure HP Output Server permissions and a test delivery pathway. See Chapter
6, Configuring HP Output Server on page 149.
If you plan to use HP Output Manager for SAP, complete its installation and
configuration by performing the following tasks:
1.
2.
Configure the CPIC user and HP Output Manager for SAP interfaces using the
instructions in the System Administrators Guide for HP Output Manager for SAP.
If you plan to use HP Output Distributor, complete its installation and configuration by
performing the following tasks:
1.
2.
3.
4.
5.
HP Output Server
Create report definitions and sets using information in the System Administrators
Guide for HP Output Distributor.
27
Chapter 1
Pre-installation checklist
Pre-installation checklist
The following checklist outlines the information that you need to install HP Output
Server.
Setting permissions
Before you install HP Output Server, you must have the permissions described in the
following sections.
UNIX hosts
If you are installing HP Output Server on a UNIX system, consider the following
requirements:
28
To install HP Output Server as root, ensure that you log in as root to the hosts
on which you plan to install and configure HP Output Server.
Chapter 1
If you are a user other than the root user, ensure that you can log in with a valid
user ID with sufficient privileges to the hosts on which you plan to install and
configure HP Output Server.
Ensure that you have a login account. HP Output Server servers use the hposadm
login account as the default account.
Windows hosts
If you are installing HP Output Server on a Windows host, consider the following:
Do you have write permission for the file systems you write to during installation
and configuration? The default installation directory is C:\HP\OM.
Does the Windows server user have write permission for the file systems where you
will install HP Output Server?
Device requirements
Connecting devices
Naming conventions
For more information, see the System Administrators Guide for HP Output Server or
consult your Implementation and Integration Services representative.
HP Output Server
29
Chapter 1
Device requirements
After successfully installing HP Output Server in a test environment, consider how you
plan to distribute HP Output Server across your network. To design a configuration that
best suits your resources and information delivery needs, perform the following tasks:
When planning your HP Output Server configuration, assess the available hardware
resources. You can optimize reliability and performance by installing and configuring
servers according to your hardware resources and information delivery requirements.
Carefully select the number of servers you need and their locations and the hardware.
Consider the following factors when planning which servers you want to place on which
hosts:
Performance tuning
Throughput required
Speed of printers
The Delivery Manager (DLM), Job and Queue Manager (JQM), and Destination
Manager (DSM) affect delivery performance. For example, configuring a JQM server
on a powerful host can provide a good buffer between fast inbound delivery requests
and slow printers.
Connecting devices
As you plan how to connect devices to HP Output Server, consider the following:
30
Use the lpd (line printer daemon) protocol to connect to a host running lpd or a
printer supporting the lpd protocol
Chapter 1
Naming conventions
You can assign names to HP Output Server objects. Names for all objects must be
unique within an HP Output Server domain. When naming logical destinations,
remember that users see the logical destination names in various HP Output
Management applications. Make these names intuitive and descriptive.
Certain characters can also be used when naming HP Output Server objects. The
following are valid characters for use when naming logical destinations, physical
destinations, and queues:
Numbers (0 through 9)
Server names cannot start with numbers (0 through 9) and should not exceed 26
characters.
NOTE: The server name should not exceed 16 characters for Event
Manager (EM).
Server names having the same text characters but different special characters such
as period (.), underscore (_), and dash (-) are considered to be the same. For
example, dsm_01, dsm-01, and dsm.01 are all considered to be the same, and
cannot co-exist.
Although object names can contain uppercase and lowercase letters, uppercase A is
equivalent to lowercase a. This means that the names DSM, dsm, and Dsm (or any
variation of capitalizing the same set of letters) are equivalent and prohibited in a
single HP Output Server domain.
The following optional naming conventions can assist you with creating meaningful
names for your servers and destinations:
HP Output Server
31
Chapter 1
Server names beginning with a dash (-), underscore (_), or a period (.) are not supported
for HP Output Server 4.1, and you will receive an error if you create server names with
these characters.
When migrating from HP Output Server 3.5 or 4.0 to HP Output Server 4.1, the HP
Output Server server names should not begin with special characters such as dash (-),
period (.), or with an underscore (_).
NOTE: Ensure that the server names are valid before creating the
server.
32
Chapter 2
HP Output Server
33
Chapter 2
Installation options
Installation options
You can install HP Output Server 4.1 either as a standard installation or as a split
installation on a UNIX host. However, only a standard installation of HP Output Server
is supported on a Windows host. An HP Output Server standard installation option
installs the HP Output Server binaries and instance together at the same location. A split
installation of HP Output Server provides you the flexibility to install the
HP Output Server binaries, instances, and logs at different locations. This also gives you
the flexibility to have multiple instances use the same binaries. Different administrator
groups can maintain the binaries and instances separately.
On a UNIX host, you can perform a server installation or a client-only installation. On a
Windows host, you can perform a server installation only.
The following configuration options are available when you install HP Output Server:
Create the third party servers and default set of servers. HP Output Server 4.1
installs and configures the third party serversMySQL database server (if you
choose to install HP Output Server with MySQL as the database server) and JBoss
server by default.
This option creates an HP Output Server domain and a default set of servers. It
configures the host machine and creates all primary servers: MySQL (if you install
HP Output Server with MySQL as the database server), NM, PM, AIM, CM, EM
(and an SSM on a Windows host), and JBoss. It also creates one default server for
each delivery server: DLM, JQM, and DSM. The delivery servers are named dlm,
jqm, and dsm.
Join an existing domain. This option configures a new HP Output Server host and
joins it to an existing HP Output Server domain.
If you choose to install HP Output Server installation with integrated MySQL as the
database server, this option will create the MySQL and JBoss servers and all the
MySQL database server prompts are prompted during the HP Output Server
installation.
If you choose to install HP Output Server installation with remote/existing database
server, you have the option of configuring the database server during the
installation or after the HP Output Server installation. Use this option to distribute
HP Output Server delivery servers among multiple hosts. Note the following for
this option:
-
34
If you choose to configure the database connection after installation, you must
configure the database connection before creating any HP Output Server
servers. For more information, see Appendix C, Configuring the database
connection on UNIX hosts on page 203.
Chapter 2
Create a new domain without a default set of servers. This option configures the
host for a new HP Output Server domain but does not create any HP Output Server
servers. Note the following for this option:
-
If you choose to configure the database connection after installation, you must
configure the database connection before creating any HP Output Server
servers. For more information, see Appendix C, Configuring the database
connection on UNIX hosts on page 203.
After you complete the installation, you must manually configure servers using
the config_server command. For more information about using the
config_server command, see the System Administrators Command
Reference for HP Output Server.
Perform a client-only installation (UNIX host only). This option connects the
local machine to an existing HP Output Server domain without configuring HP
Output Server servers on the machine. This option allows jobs to be submitted and
monitored by a machine other than the host server and allows you to configure
EPOD server.
For instructions, see Performing a client-only installation (UNIX host
only) on page 72.
For more information on commands for configuring the EPOD server, refer to HP
Output Server System Administrators Command Reference.
HP Output Server
35
Chapter 2
36
You must have the following versions of Java Runtime Environment installed,
configured, and running on the machine where you want to install HP Output
Server 4.1:
-
If you intend to use the Oracle database server with HP Output Server, the Oracle
database server must be installed and fully functional before HP Output Server is
installed.
HP Output Server requires Oracle Instant Client libraries to communicate with the
Oracle database server. Install Oracle Instant Client libraries on the same machine
where you plan to install HP Output Server.
Chapter 2
HP Output Server
HP Output Server 4.1 Server and Oracle database server installations must be on
the same subnet if you choose to install HP Output Server with Oracle as the
database server.
HP Output Server 4.1 limits the read, write, and execute permissions on directories
and files, and restricts access privileges to user IDs that do not belong to the
primary group of the owner. See, Appendix J, Limited access to directories and
files on page 243.
37
Chapter 2
Environment variables
A new environment variable, HPOM_INSTALL, is introduced in HP Output Server
4.1 that points to the HP Output Server binaries installation directory in a split
installation. The existing DAZEL_HOME environment variable points to the HP
Output Server instance installation directory in a split installation of HP Output
Server. Both the HPOM_INSTALL and the DAZEL_HOME environment variables
point to the HP Output Server installation directory in a standard installation of HP
Output Server.
38
Installation log files. When you install HP Output Server 4.1 as a split installation,
a setup.log file is created inside the installBinDir for the HP Output Server
binaries installation and a separate setup.log file is created inside the
installInstDir/var/log for the HP Output Server instance installation.
Product version files. When you install HP Output Server 4.1 as a split
installation, the product version file for the HP Output Server binaries installation is
created inside installBinDir/etc/versions/os and the product version file for
the HP Output Server instance installation is created inside
installInstDir/etc/versions/os.
Patch log files. When you install or remove patches on an HP Output Server 4.1
split installation, a patch.log file is created inside the installBinDir for the HP
Output Server binaries patch and another patch.log file is created inside the
installInstDir/var/log for the HP Output Server instance patch.
Perl files. When you install HP Output Server 4.1, all perlfiles are located inside
$HPOM_INSTALL/bin instead of $DAZEL_HOME/etc in earlier versions of
HP Output Server.
Chapter 2
JBoss
In HP Output Server 4.1, you can choose to install and configure JBoss during the
installation or choose to install and configure JBoss later.
MySQL
MySQL versions. In HP Output Server 4.1, UNIX hosts use the version 5.0.24 of
MySQL and Windows hosts use the version 5.0.91 of MySQL.
MySQL binaries. On UNIX, when you install MySQL provided with HP Output
Server 4.1 as the database, the MySQL binaries are installed in the
$HPOM_INSTALL/share/mysql/5.0.24 folder instead of the
$DAZEL_HOME/var/mysql folder in earlier versions of HP Output Server.
On Windows, when you install MySQL provided with HP Output Server as the
database, the MySQL binaries are installed in the
$HPOM_INSTALL/share/mysql/5.0.91 folder and MySQL data is
installed in the $DAZEL_HOME/var/mysql folder.
Location of the my.cnf file. In HP Output Server 4.1, when you install MySQL
provided with HP Output Server as the backend database, the my.cnf
configuration file is located in $DAZEL_HOME/etc instead of
$DAZEL_HOME/var/mysql in earlier versions of HP Output Server.
HP Output Server
39
Chapter 2
40
Chapter 2
You can download the Java Runtime Environment (JRE) for your platform from the
following locations:
Linux and Solaris
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/
CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetailStart?ProductRef=jre-6u20-oth-JPR@CDS-CDS_Developer
HP-UX
http://www.hp.com/go/java
AIX
http://www.ibm.com/developerworks/java/jdk/aix/
service.html
HP Output Server
41
Chapter 2
You can choose to enter the database options again, continue with the installation, or
quit the installation.
HP Output Server 4.1 uses the ODBC architecture to communicate with various data
sources. To install HP Output Server 4.1 with Oracle as the database server, you must
have the following:
For UNIX, HP Output Server 4.1 uses UNIX ODBC driver manager, shipped with the
HP Output Server product package, and does not require a separate installation; for
Windows, HP Output Server 4.1 uses the native ODBC driver manager.
NOTE: HP Output Server 4.1 does not support ODBC driver
managers other than the UNIX ODBC driver manager and
the native Windows ODBC driver manager.
42
Chapter 2
While installing HP Output Server, the HP Output Server administrator has the
option of creating the tablespace used by an Oracle user for HP Output Server
(automatically create tablespace). If that option is to be selected during HP Output
Server installation, grant the following privileges to the user:
-
create session
create tablespace
create table
create sequence
alter tablespace
alter session
alter user
drop tablespace
unlimited tablespace
create session
create table
create sequence
alter session
For more information on creating an Oracle user for HP Output Server and granting
privileges, see Appendix H, Prerequisites for installing HP Output Server with
Oracle on page 225.
NOTE: Additionally, grant the create trigger privilege to the
Oracle user for HP Output Server to use HP Output
Distributor.
2.
If the user will not create the tablespace automatically during HP Output Server
installation, create the tablespace, set the quota for the tablespace, and make the
tablespace the default for the user.
For more information on creating the tablespace, see Appendix H, Prerequisites
for installing HP Output Server with Oracle on page 225.
HP Output Server
43
Chapter 2
3.
4.
Ensure that the hostname of the Oracle database server is resolvable from the
machine where HP Output Server is to be installed.
Typically, on a UNIX host, the Oracle database server hostname and IP address are
entered in the /etc/hosts file.
5.
6.
44
Chapter 2
HP Output Server
45
Chapter 2
ii.
Existing/remote MySQL.
Oracle.
Log in to the system as the root user or with a valid user ID.
2.
If you are logged in to the system with a root user ID, untar the files. If you are
logged in to the system with a valid user ID other than the root user ID, ask your
system administrator to untar the files.
3.
4.
5.
46
Chapter 2
6.
7.
The file path to the installation directory must be an absolute path that begins with
the / character.
The file path must not contain embedded spaces, tabs, or the *, ?, , , and
'characters.
Directory names can include letters (A-Z and a-z), numbers (0-9), underscores (_),
and dashes (-).
HP Output Server
47
Chapter 2
NOTE: If the installation directory that you specified does not exist,
the setup script prompts whether to create the specified
directory. If the directory creation fails, the setup script
prompts you for the installation path again. If the installation
directory exists and is not empty, the setup script warns you
about the existing files and prompts whether to continue or
select a new or empty directory.
2.
3.
Specify the location where you want to create the HP Output Server Log files.
The default log file path is installInstDir/var/log.
Task 4: Specify the owner and file permissions for the installed files
1.
48
If you are a root user, the setup prompts you for the name of the user who will
own the installed files. Accept the default, or enter the name of the user. The owner
of the installed files must be a valid user in the system on which HP Output Server
is installed.
Chapter 2
Specify whether you want to restrict access to server binaries to other users.
The default option is n.
-
Specify whether you want to create a set of default servers or join an existing
domain. The following options appear:
1. Yes. Create the primary servers and one default
server for each delivery server.
2. No. Join an existing domain or create the servers
later.
-
2.
Specify whether you want to join an existing HP Output Server domain or create a
new domain on the system. The following options appear:
1. Join a domain.
2. create a new domain.
-
HP Output Server
49
Chapter 2
2.
After the first character, domain names can contain any combination of letters
(a-z or A-Z), dashes (-), underscores (_), periods (.), or numbers.
Only standard 7-bit ASCII characters are allowed. Extended 8-bit ASCII
characters, for example , are not allowed in any position.
Enter the port number to which the HP Output Server Name Space Manager (NM)
will listen.
The default is 4009.
50
Chapter 2
HP Output Server
1.
When the setup prompts for the HP Output Server host name, enter the host name
or IP address of the primary host machine of the existing HP Output Server domain
to which you are joining this host. The primary host machine is the machine to
which the NM server in the existing HP Output Server domain is listening.
2.
When the setup prompts for the HP Output Server domain name, enter the HP
Output Server domain name of the primary host. The setup script does not provide
a default value.
3.
When the setup prompts for the port number to which HP Output Server NM is
listening, accept the default or enter the port number. The default is 4009.
51
Chapter 2
HP Output Server can use any valid TCP port that is not being used by another
application. Because ports 1 through 1023 on most systems can be used only by
system or root processes, you can select a port number in the range 1 through 1023
only if you specified root as the owner of the installed files in the previous task.
You can select a port number in the range 1024 through 65535 if you specified any
user as the owner of the installed files.
NOTE: For successful job delivery across inter-domain systems
located in different locations with firewall on the systems,
you must manually enable the used ports or contact your
system administrator to enable the used ports on both the
machines. Execute the nmcp list command to obtain a
list of ports used after installing HP Output Server. For more
information on executing the nmcp list command, see
HP Output Server System Administrators Command
Reference.
4.
When the setup prompts you to configure the database connection, do one of the
following:
-
52
Chapter 2
You can configure the database connection during the installation process or after
completing the installation. If you configure the database connection during the
installation process, the setup script returns an error if your database server is not
running, but allows you to continue with the installation process.
When the setup prompts you for the HP Output Server domain name, enter the HP
Output Server domain name of the primary host.
2.
When the setup prompts you for the port number to which HP Output Server NM is
listening, accept the default or enter the port number. The default is 4009.
3.
When the setup prompts you to configure the database connection, do one of the
following:
-
If you do not want to configure the advanced server options, accept the default n.
When the setup prompts whether to start the HP Output Server servers after
completing the installation, do one of the following:
HP Output Server
If you want the setup script to start the HP Output Server servers when the
installation is finished, accept the default y.
If you do not want the setup script to start the HP Output Server servers when
the installation is finished, enter n.
53
Chapter 2
Proceed with the installation by using the instructions in the following section,
Configuring firewall support.
When the setup prompts whether to enable firewall support, do one of the
following:
-
2.
When the setup prompts you for a list of port numbers or ranges of port numbers for
firewall support, enter the port numbers separated by commas, or ranges of port
numbers separated by dashes. Only numeric characters, the comma, and the dash
are allowed.
For example:
4000-4100,4102,4104-4199
If you are installing HP Output Server as a root user, you can select one or more
port numbers in the range 1 through 65535. If you are installing HP Output Server
as a user other than the root user, you can select one or more port numbers in the
range 1024 through 65535.
NOTE: Because each HP Output Server server requires a minimum
of one port, you must enter at least eight port numbers. If you
want to create more servers later, you must provide an equal
number of ports. The setup program does not provide default
values and does not check the ports that you specify for
availability.
54
Chapter 2
When the setup prompts whether to restrict HP Output Server processes to use a
specific network interface, do one of the following:
-
When the setup prompts whether to start the HP Output Server servers when the
installation is finished, do one of the following:
If you want the setup script to start the HP Output Server servers when the
installation is finished, accept the default y.
If you do not want the setup script to start the HP Output Server servers when
the installation is finished, enter n.
If you want the setup script to start the HP Output Server servers when the
installation is finished, accept the default y.
If you do not want the setup script to start the HP Output Server servers when
the installation is finished, enter n.
HP Output Server
When the setup prompts whether to configure the JBoss server at the end of the
installation, do one of the following:
55
Chapter 2
If you want to configure the JBoss servers at the end of the installation, accept
the default y.
Proceed to step 2.
If you do not want to configure the JBoss servers at the end of the installation,
enter n.
Skip step 2 and proceed to Task 8: Specify the database type.
NOTE: If you want to configure the JBoss server after you install
HP Output Server, run the cd $HPOM_INSTALL
command, and then run the config_host -u -x
-application-server-port 9000-9016
command, and then run the config_server -t jboss
command.
If you want to configure HP Output Management Web
Console, run the perl jmconfig.pl -i -p 9000
script.
NOTE: While restarting the JBoss server using the stop_server
and start_server commands, make sure that all the
JBoss related processes are stopped before issuing the
start_server jboss or the
start_server -t all command.
2.
Specify 17 port numbers for JBoss server configuration. Accept the default port
numbers or enter 17 port numbers in the range 1024 through 65535.
NOTE: Port numbers must be separated by commas or specified as a
range.
For example:
9000, 9001, 9002-9016
56
Chapter 2
If you select MySQL as the database type, the following message appears:
Do you want to configure and use the MySQL provided
with HP Output Server (y/n)?
-
If you want to configure MySQL that is provided with HP Output Server, enter
y.
Proceed with the installation using the instructions in Configuring MySQL
provided with HP Output Server on page 57.
If you select Oracle as the database type, proceed with the installation using the
instructions in Configuring the Oracle database connection on page 61.
HP Output Server
2.
3.
57
Chapter 2
The default size of the ibdata file during MySQL for HP Output Management
installation is 100 MB.
NOTE: If ibdata file is not set to the proper value, you may
encounter disk write performance issues, disk fragmentation
issues, and unexpected growth, which can result in database
crash leading to unrecoverable setup. For more information
on calculating the recommended size of the ibdata file,
see Appendix N, Tuning MySQL for HP Output Server
on page 271.
4.
5.
58
Chapter 2
Enter the user name of the MySQL database if you logged in as a root user.
If you are installing HP Output Server as any other user other than the root user,
you are not prompted to specify the user name of the MySQL database.
NOTE: The MySQL database user name can contain only simple
ASCII characters and must not exceed 30 characters. Do not
use accented characters, single or double quotes, spaces,
backslashes, accent graves, commas, or special symbols.
2.
3.
4.
Select the MySQL connection mode that HP Output Server will use to connect to
your MySQL database server. The following options appear:
1. File socket. Required for connecting to MySQL on
this host.
2. Port. Required for connecting to MySQL on another
host.
-
HP Output Server
59
Chapter 2
i.
Enter the host name or IP address where the MySQL database server is
running.
The setup script does not provide a default value.
ii.
5.
6.
Specify whether you want the HP Output Server to automatically create the
database.
-
If you want the HP Output Server to automatically create the database, accept
the default y.
Proceed with the installation using the instructions in Task 10: Review the
settings and complete the installation on page 63.
60
If you do not want HP Output Server to automatically create the database, enter
n.
Chapter 2
If the database exists, you can proceed with the installation by using the
instructions in the section titled Task 10: Review the settings and complete the
installation on page 63.
If the database does not exist, a warning message, asking whether you want to
continue with the installation is displayed. You must provide a valid database
name or allow HP Output Server to create the database automatically.
When the setup prompts for a user name that HP Output Server will use to connect
to the Oracle database server, accept the default hposadm or enter a user name.
2.
Enter the password for the user that HP Output Server will use to connect to Oracle.
When the setup prompts you to verify the password, re-enter it.
3.
Select the type of connection identifier to connect to Oracle database from the
following options:
1) Oracle System Identifier (SID)
2) Net Service Name (TNS Name)
-
i.
Enter the name or IP address of the host where Oracle database is running.
The default is localhost.
ii.
When prompted for the port number to which Oracle is listening, accept the
default 1521 or enter a port number.
If you select Net Service Name (TNS Name), perform the following
steps:
i.
ii.
4.
HP Output Server
61
Chapter 2
6.
7.
Specify whether you want HP Output Server to automatically create the tablespace.
-
If you want HP Output Server to automatically create the tablespace, accept the
default y.
Proceed with the installation using the instructions in Task 10: Review the
settings and complete the installation on page 63.
62
Chapter 2
If the tablespace does not exist, a warning message, asking whether you want to
continue the installation, is displayed.
NOTE: The Oracle database administrator must create a tablespace,
assign a quota for the tablespace, and set the tablespace as
the default tablespace for the HP Output Server user. The
Oracle user for HP Output Server must be granted these
privileges: create session, alter session,
create table, and create sequence.
NOTE: If you choose not to create the tablespace automatically, you
do not need the alter user privilege.
When you complete all previous tasks, the setup script displays your server
configuration settings and prompts you to accept the settings (y), change the
settings (n), or quit the program (q).
-
HP Output Server
If the configuration settings are correct and you want to continue with the
installation, accept the default Y.
63
Chapter 2
The setup script displays the installation progress and notifies you when the
installation is complete. If the installation is successful, the following message
appears:
The setup log file is located at
installInstDir/var/log/setup.log
-
2.
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
64
Chapter 2
If you did not configure the database connection when installing HP Output Server
by creating a new domain, you must configure the database connection before
creating any HP Output Server servers. For more information, see Appendix C,
Configuring the database connection on UNIX hosts on page 203.
HP Output Server
65
Chapter 2
Task 3. If you are installing HP Output Server as a root user, specify the owner
and permissions for the installed files.
NOTE: If you are installing HP Output Server as any user other than
the root user, your user ID is set as the owner of the
installed files.
Task 4. Review the settings and complete the installation.
Follow the instructions in each tasks to complete the installation.
Log in to the system as the root user or with a valid user ID.
2.
If you are logged in to the system with a root user ID, untar the files. If you are
logged in to the system with a valid user ID other than the root user ID, ask your
system administrator to untar the files.
3.
4.
5.
6.
66
Chapter 2
HP Output Server
67
Chapter 2
Task 3: Specify the owner and file permissions for the installed files
1.
If you have logged in as a root user, the setup prompts you for the name of the
user who will own the installed files. Accept the default, or enter the name of the
user. The owner of the installed files must be a valid user in the system on which
HP Output Server is installed.
NOTE: If you specify a NIS user as the owner of the installed files,
other local operating system users such as root cannot
perform HP Output Management operations like
start_server, stop_server, config_server,
and server_status.
If you are installing HP Output Server as any user other than the root user, the
setup script does not prompt you to specify the owner of the installed files. Your
user ID is set as the owner of the installed files.
2.
Specify whether you want to restrict access to server binaries to other users.
The default option is n.
-
If the configuration settings are correct and you want to continue with the
installation, accept the default (y).
The setup script displays the progress and notifies you when the installation is
complete. If the installation is successful, the following message appears:
The setup log file is located at installBinDir/setup.log
68
Chapter 2
ii.
Existing/remote MySQL.
Oracle.
HP Output Server
69
Chapter 2
Log in to the system as the root user or with a valid user ID.
NOTE: The owner of the HP Output Server instance must belong to
the same user group as the owner of the HP Output Server
binaries that you want to use and must have the read and
execute permissions on the HP Output Server binaries.
2.
If you are logged in to the system with a root user ID, untar the files. If you are
logged in to the system with a valid user ID other than the root user ID, ask your
system administrator to untar the files.
3.
4.
5.
6.
7.
70
Enter 3.
Chapter 2
The file path to the installation directory must be an absolute path that begins with
the / character.
The file path must not contain embedded spaces, tabs, or the *, ?, , , and
'characters.
Directory names can include letters (A-Z and a-z), numbers (0-9), underscores (_),
and dashes (-).
2.
Specify the installation path where you have installed the binaries that you want to
use.
The default path is /opt/hpom/binaries.
3.
Specify the location where you want to create the HP Output Server Log files.
The default log file path is installInstDir/var/log.
HP Output Server
If you are a root user, you are prompted for the name of the user who will own the
installed files. Accept the default, or enter the name of the user. The owner of the
installed files must be a valid user in the system on which HP Output Server is
installed.
71
Chapter 2
72
Chapter 2
Log in to the system as the root user or with a valid user ID.
2.
If you are logged in to the system with a root user ID, untar the files. If you are
logged in to the system with a valid user ID other than the root user ID, ask your
system administrator to untar the files.
3.
4.
5.
6.
HP Output Server
When the setup prompts for the installation path for HP Output Server client,
accept the default path or enter a new installation path.
73
Chapter 2
If you have logged in as a root user, the setup prompts you for the name of the
user who will own the installed files. Accept the default, or enter the name of the
user. The owner of the installed files must be a valid user in the system on which
HP Output Server is installed.
NOTE: If you specify a NIS user as the owner of the installed files,
other local operating system users such as root cannot
perform HP Output Management operations such as
start_server, stop_server, config_server,
and server_status.
If you are installing HP Output Server as any user other than the root user, the
setup script does not prompt you to specify the owner of the installed files. Your
user ID is set as the owner of the installed files.
74
Chapter 2
When the setup prompts you for the HP Output Server host name, enter the name of
the primary host machine of the existing HP Output Server domain.
The primary host machine is the machine to which the NM server in the existing
HP Output Server domain is listening.
2.
When the setup prompts you for the HP Output Server domain name, enter the HP
Output Server domain name of the primary host.
The setup script does not provide a default value.
The domain name is not the same as the network domain name. The default domain
name is hostname.d.
Observe the following restrictions when specifying an HP Output Server domain
name:
3.
After the first character, domain names can contain any combination of the
following: letters (a through z or A through Z), dashes (-), underscores (_)
periods (.), and numbers.
Only standard 7-bit ASCII characters are allowed. Extended 8-bit ASCII
characters, for example , are not allowed in any position.
Enter the port number to which the HP Output Server Name Space Manager (NM)
will listen.
The default is 4009.
When you complete all previous installation steps, the setup script displays your
configuration settings and prompts you to accept the settings (y), change the
settings (n), or quit the program (q).
-
HP Output Server
If the configuration settings are correct and you want to continue with the
installation, accept the default y.
75
Chapter 2
The setup script displays the setup progress and notifies you when the
installation is complete. If the installation is successful, the following message
appears:
HP Output Server 4.1 client successfully installed
and configured.
The setup log file is located at
installInstDir/var/log/setup.log.
-
2.
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
76
Chapter 2
HP Output Server
77
Chapter 2
For UNIX, HP Output Server 4.1 uses UNIX ODBC driver manager, shipped with the
HP Output Server, and does not require a separate installation; for Windows, HP Output
Server 4.1 uses the Native ODBC driver manager.
NOTE: HP Output Server 4.1 does not support ODBC driver
managers other than the UNIX ODBC driver manager and
the native Windows ODBC driver manager.
2.
3.
Download the latest Oracle ODBC driver for Windows from the following Web
site:
http://www.oracle.com/technetwork/topics/winx64soft-089
540.html
NOTE: For Oracle Database 10g, HP recommends that you use the
Oracle Instant Client libraries and Oracle ODBC driver
version 10.2.0.3.0 on Windows 2003 R2 and Oracle Instant
Client libraries and Oracle ODBC driver version 10.2.0.5 on
Windows 2008 R2.
NOTE: You must create a lib folder under any location on your
system and download both the Oracle Instant Client libraries
and the Oracle ODBC driver for Windows to the lib folder.
If the downloaded Oracle ODBC driver for Windows is in a compressed format,
use an appropriate tool to extract the required files.
78
Chapter 2
HP Output Server
When configuring the host machine, you specify an existing HP Output Server
domain. The setup program configures the host to join the existing domain, but
does not create any HP Output Server servers. After you complete the
installation process, you must use the config_server command to create
an SSM server and delivery servers on the host machine that you joined to the
domain. For more information about using the config_server command,
see the System Administrators Command Reference for HP Output Server.
79
Chapter 2
If you configure the database connection during the installation process, the
setup program displays a warning message if your database server is not
running, but allows you to continue with the installation process.
The setup program configures the host for a new HP Output Server domain,
but does not create any HP Output Server servers. After you complete the
installation process, you must use the config_server command to create
HP Output Server servers.
If you configure the database connection during the installation process and
your database server is not running, the setup program displays a warning, but
allows you to continue with the installation process.
ii.
80
Integrated MySQL.
Chapter 2
Existing/remote MySQL.
Oracle.
Log in as a user with administrator privileges and check for the required
permissions. For more information about required permissions, see Setting
permissions on page 28.
2.
3.
In the Welcome to the HP Output Server Setup Wizard window, click Next.
4.
In the Destination Location window, specify the destination folder for installing
HP Output Server by doing one of the following:
-
Click Next to accept the default location. The default destination folder is
C:\HP\OM.
Click Browse, select the required folder, and then click Next.
NOTE: The path name for the destination folder must not contain
embedded spaces, tabs, or any of the following characters:
*, ?, , , ', and %.
For example, you cannot install HP Output Server in
C:\Program Files.
HP Output Server
81
Chapter 2
In the JRE Location window, click Browse, and then select the folder where you
have installed JRE.
NOTE: You must have Java SE Runtime Environment 6, update 20
or a higher version installed, configured, and running on the
machine where you want to install HP Output Server 4.1. For
more details, refer to Before you install HP Output Server
on a Windows host on page 77.
2.
Click Next.
2.
If you want to join an existing domain, select Join a domain (the default), and
then click Next.
Proceed to Joining an existing domain on a Windows host on page 83.
If you want to create a new domain, select Create a new domain, and then
click Next.
Proceed to Creating a new domain on a Windows host on page 84.
82
In the Domain field, accept the default domain name or enter a domain name
for your HP Output Server installation.
Chapter 2
The domain name is not the same as the network domain name. The default
domain name is hostname.d, where hostname is the name of the host machine
where you are running the HP Output Server installation.
NOTE: Keep in mind the following restrictions when specifying an
HP Output Server domain name:
The first character must be a letter (a-z or A-Z).
After the first character, domain names can contain any
combination of letters (a-z or A-Z), dashes (-), underscores
(_), periods (.), or numbers.
The domain name must not contain embedded spaces.
Only standard 7-bit ASCII characters are allowed. Extended
8-bit ASCII characters, for example , are not allowed in
any position.
-
In the NM Port field, enter a port number to which the HP Output Server
Name Space Manager (NM) will listen.
The default is 4009.
2.
Click Next.
3.
4.
If you want the HP Output Server servers to be running when the setup is
complete, select Yes (the default).
If you want to start the HP Output Server servers manually after the setup is
complete, select No.
Click Next.
Proceed with the installation using the instructions in Task 4: Configure advanced
server options (optional) on page 84.
2.
HP Output Server
In the Domain field, enter the name of an existing HP Output Server domain.
In the NM Host field, enter the name of the Name Space Manager (NM) host
in the existing domain.
In the NM Port field, enter the port number to which the NM in the existing
domain is listening. The default value is 4009.
Click Next.
83
Chapter 2
3.
To configure the database connection later, select Configure later, and then
click Next.
NOTE: If you choose to configure the database connection after
joining an existing domain, the setup does not prompt you
for database options and treats the installation as a
client-only installation. The setup performs only the host
configuration.
Proceed with the installation using the instructions in Task 4: Configure advanced
server options (optional) on page 84.
In the Domain field, enter the domain name of your HP Output Server
installation or accept the default domain name. The default host name is
hostname.d, where hostname is the name of this host.
In the NM Port field, enter the port number to which the NM is listening.
The default value is 4009.
2.
Click Next.
Proceed with the installation using the instructions in Task 4: Configure advanced
server options (optional) on page 84.
If you want to configure the advanced server options, select Yes, and then click
Next.
Proceed with the installation by using the instructions in Configuring firewall
support.
84
Chapter 2
If you do not want to configure the advanced server options, select No (the
default), and then click Next.
Proceed with the installation using the instructions in Task 5: Configure the
JBoss server ports on page 86.
To skip this step, select No (the default), and then click Next.
Proceed with the installation using the instructions in Specifying a network
interface.
2.
In the Firewall Ports window, enter seven port numbers for firewall support, and
then click Next.
NOTE: Because each HP Output Server server requires a minimum
of one port, you must enter at least seven port numbers. The
setup program does not provide default values and does not
check the ports that you specify for availability. Enter the
port numbers separated by commas, dashes, or as a range.
Only numeric characters, the comma, and the dash are
allowed.
For example:
4000-4100,4102,4104-4199
To skip this step, select No (the default), and then click Next.
Proceed with the installation using the instructions in Task 5: Configure the
JBoss server ports on page 86.
2.
HP Output Server
In the Network Interface window, enter the host name or IP address of the
network interface that you want to use.
85
Chapter 2
If you do not want to configure the default JBoss server, select No, and then
click Next.
Proceed with the installation using the instructions in Task 6: Specify the
database type on page 86.
2.
If you want to configure the default JBoss server, select Yes (the default), and
then click Next.
In the JBoss Server Configuration window, specify 17 port numbers for JBoss
Server configuration. Port numbers must be in the range 1024 through 65535.
NOTE: Port numbers must be separated by commas or specified as a
range.
For example:
9000, 9001, 9002-9016
If you want to use MySQL Server as the database, select MySQL (the default),
and then click Next.
Proceed to step 2.
If you want to use Oracle database server as the database, select Oracle, and
then click Next.
Skip step 2 and proceed to Configuring the Oracle connection on page 90.
2.
If you want to configure the default MySQL Server provided with HP Output
Server, select Yes (the default), and then click Next.
Proceed to Configure the MySQL Server provided with HP Output
Server on page 87.
86
Chapter 2
In the Ibdata size field, enter the Ibdata size in megabytes or gigabytes.
ii.
In the Extent size field, enter the extent size in megabytes or gigabytes. Extent
size must be atleast 50% of the ibdata size.
iii. In the Port field, enter the port number to which MySQL Server is listening.
The default port number is 3306.
iv. Click Next.
2.
In the User field, enter the MySQL user name for HP Output Server.
The default value of MySQL user name is hposadm.
NOTE: The MySQL user name for HP Output Server can contain
only simple ASCII characters and must not exceed 30
characters. Do not use accented characters, single or double
quotes, spaces, backslashes, accent graves, commas, or
special symbols.
HP Output Server
87
Chapter 2
ii.
In the Password field, enter the password for the MySQL server.
NOTE: You must specify a password of minimum three characters.
NOTE: Do not use a password that starts with the word edit for the
MySQL database server or your HP Output Server
installation might not be successful.
In the DB Prefix window, accept the default or enter the MySQL database prefix
name in the DB Prefix field, and then click Next.
The default is hpomdb.
The MySQL database prefix name is used to create the database name. The
database name used by HP Output Server is a combination of prefix name,
domain, and port. The MySQL database name is created in the following
format:
<prefix name>_<domain>_<port>
For example, if the prefix name is hpomdb, the domain hpos.d, and the port
number 4009, the database name would be hpomdb_hpos_d_4009.
NOTE: Only alphanumeric characters and underscores are allowed
in the prefix name. Begin the prefix name with a letter.
NOTE: By default, the MySQL user for HP Output Server has the
permissions to create and modify databases. The
-database-name-prefix host attribute will be set to
the value of the MySQL database prefix name entered by the
user.
4.
88
If you do not want HP Output Server servers to create the database name
automatically, select No.
Chapter 2
In the ODBC Driver window, enter the following database server connection
parameters:
i.
In the Host field, enter the name or IP address of the MySQL host to which
MySQL Server is listening.
The default host name is localhost. You can also enter the name of the host
on which MySQL is installed.
NOTE: If MySQL is installed on the same machine as HP Output
Server, you must use localhost as the name of the host.
ii.
In the Port field, enter the port number to which MySQL Server is listening.
The default port number is 3306.
NOTE: Ensure that the specified MySQL port is enabled.
In the User field, enter the MySQL user name for HP Output Server.
The default name is hposadm.
NOTE: The MySQL user name for HP Output Server can contain
only simple ASCII characters and must not exceed 30
characters. Do not use accented characters, single or double
quotes, spaces, backslashes, accent graves, commas, or
special symbols.
ii.
HP Output Server
89
Chapter 2
In the DB Prefix window, accept the default or enter the MySQL database prefix
name in the DB Prefix field, and then click Next.
The default is hpomdb.
The MySQL database prefix name is used to create the database name. The
database name used by HP Output Server is a combination of prefix name,
domain, and port. The MySQL database name is created in the following
format:
<prefix name>_<domain>_<port>
For example, if the prefix name is hpomdb, the domain hpos.d, and the port
number 4009, the database name would be hpomdb_hpos_d_4009.
NOTE: Only alphanumeric characters and underscores are allowed
in the prefix name. Begin the prefix name with a letter.
NOTE: By default, the MySQL user for HP Output Server has the
permissions to create and modify databases. The
-database-name-prefix host attribute will be set to
the value of the MySQL database prefix name entered by the
user.
4.
If you do not want HP Output Server servers to create the database name
automatically, select No.
If you want to configure the Oracle database by using the Oracle System ID,
select Oracle System Identifier (SID) (the default), and then click Next.
Perform the steps 2, 3, and steps 5 through 9. Skip step 4.
90
If you want to configure the Oracle database by using the Transparent Network
Substrate names, select Net Service Name (TNS), and then click Next.
Chapter 2
In the Host field, enter the name or IP address of the Oracle host to which the
Oracle server is listening.
The default host name is localhost. You can also enter the name of the host
on which Oracle is installed.
ii.
In the Port field, enter the port number to which Oracle server is listening.
The default port number is 1521.
3.
In the User field, enter the user name that HP Output Server will use to connect
to the Oracle database server.
The default value is hposadm.
ii.
In the Password field, enter the password for the user name that HP Output
Server will use to connect to Oracle database server.
5.
Click Browse, and then select the path where you have downloaded the
tnsname.ora file.
ii.
Click Next.
In the DB Prefix window, accept the default or enter the Oracle tablespace prefix
name in the DB Prefix field, and then click Next.
The default is hpomdb.
The Oracle tablespace prefix name is used to create the tablespace name. The
tablespace name used by HP Output Server is a combination of prefix name,
domain, and port in the following format:
<prefix name>_<domain>_<port>
HP Output Server
91
Chapter 2
For example, if the prefix is hpomdb, the domain hpos.d, and the port
number 4009, the tablespace name would be hpomdb_hpos_d_4009.
NOTE: Special characters, such as dot (.) and exclamation mark (!),
are not supported.
6.
If you want HP Output Server to create the tablespace automatically, select Yes
(the default), and then click Next.
NOTE: If you choose to automatically create a tablespace, ensure
that you retain the alter user privilege for the HP Output
Server user. This is required for the normal operation of HP
Output Server.
7.
In the Oracle Server Service Name window, enter the service name for Oracle in
the Service field, and then click Next.
The default Oracle server service name is ORCL.
8.
92
Chapter 2
Click Browse, select the path of the installed Oracle ODBC driver, and then
click Next.
In the Oracle Instant Client Libraries Path window, do one of the following:
-
Click Browse, select the path of installed Oracle Instant Client libraries, and
then click Next.
CAUTION: The path name for the destination folder must not
contain embedded spaces, tabs, or any of the following
characters: *, ?, , , ', and %.
HP Output Server
1.
In the Review Settings window, review the server configuration settings that you
specified for the installation. If any of the settings are incorrect, click Back and
change the incorrect settings. If the settings are correct, click Next.
2.
In the Configuration window, review the results of the configuration, and then
click Next.
93
Chapter 2
Click OK.
If you get the error message, Setup encountered an error while creating Server
nm. Setup will not attempt to configure HP Output Server further, but will
complete the installation (rc=-1), check for error messages similar to the
following in the NM server log file (nm.log):
-
ii.
94
Chapter 2
If you get a warning message Setup was unable to modify the enscript
configuration file (rc=1), you have to manually do the following changes in the
enscript.cfg file after the installation is complete:
i.
ii.
iii. Search for the AFMPath variable and change its value to
AFMPath: InstallDir/share/enscript.
For example:
If the current value for the AFMPath variable is
AFMPath:C:/HP/OM/shares/enscript:/usr/local/lib/ps:/
usr/lib/ps, where C:HP/OM is the installDir, then change the value to
AFMPath: C:/HP/OM/share/enscript.
iv. Save the changes to the enscript.cfg file.
4.
To complete the installation and exit the HP Output Server Setup Wizard, click
Finish.
NOTE: The log files will be created under installDir/var/log
directory. If the installation fails, review or back up the log
files before exiting the setup wizard.
HP Output Server
95
Chapter 2
2.
Locate the Output Server Startup Manager and verify that it is running. If it is
not running, start the service. The default mode at system startup is manual. If you
want your HP Output Server servers, including the Server Startup Manager (SSM),
to restart automatically whenever you reboot, change the mode to automatic
under Startup Type.
NOTE: The Output Server Startup Manager starts all HP Output
Server servers along with the SSM server.
NOTE: For more information about installing HP Output Server
Manager in interactive or non-interactive mode, see
Appendix R, Installing HP Output Server Manager
on page 293.
NOTE: For more information about installing HP Job Manager for
Output Server Software in interactive or non interactive
mode, see Appendix S, Installing HP Job Manager for
Output Server Software on page 297.
NOTE: To use Secure File Transfer Protocol (SFTP), you must
install Open SSL. For more information, see Appendix K,
Installing OpenSSL on page 245.
96
Chapter 2
After you complete the installation process, use the config_server command to
create HP Output Server servers on the host machine. Create and start the SSM server
before starting other HP Output Server servers. For more information about using the
config_server command, see the System Administrators Command Reference for
HP Output Server.
NOTE: To configure delivery servers when joining a domain from
Windows host to UNIX server domain, you must set suitable
permission on the primary UNIX server using the pm_edit
command. For more information on pm_edit command,
see HP Output Server System Administrators Command
Reference.
NOTE: If you want to configure HP Output Management Web
Console, run the
perl jmconfig.pl -i -p 9000 script.
HP Output Server
97
Chapter 2
98
On UNIX hosts, complete the installation of HP Output Manager for SAP 4.1
by performing a client installation of HP Output Server on each SAP R/3
Enterprise (4.7) or SAP ECC 5.0 spool server host that accesses HP Output
Server.
2.
Record the client number, host name, SAP R/3 Enterprise (4.7) or SAP ECC 5.0
system ID (SID), and instance number of each SAP R/3 Enterprise (4.7) or SAP
ECC 5.0 host on which you install HP Output Server.
3.
To configure your HP Output Manager for SAP 4.1 installation, configure the CPIC
user and the HP Output Manager for SAP interfaces using the instructions in the
System Administrators Guide for HP Output Manager for SAP.
4.
Configure a logical fax destination for delivering SAP jobs using the HP
SAPconnect server. Deliver a test document to the destination using the HP Output
Server pdpr command.
Chapter 2
Adds templates for creating HP Output Distributor logical and physical destinations
to the Configuration Manager (CM) database and stores them in the
installBinDir/nls/cfg/C/od_printer_template.cfg file
HP Output Server
99
Chapter 2
100
1.
2.
3.
Create report definitions and sets using information in the System Administrators
Guide for HP Output Distributor.
Chapter 3
HP Output Server
When uninstalling HP Output Server on multiple hosts, uninstall the primary host
last.
The uninstallation script does not check for pending jobs before deleting the
installation.
Uninstalling HP Output Server 4.1 uninstalls HP Output Manager for SAP 4.1 and
HP Output Distributor 4.1.
101
Chapter 3
102
1.
2.
Log in as the root user, or as the owner of the HP Output Server installation.
Chapter 3
3.
4.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source
installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
Stop all programs that monitor the HP Output Server server instance you want to
uninstall.
On multiple-domain hosts, some programs may be monitoring processes that are
managed by other HP Output Server instances. For example, HP Output Manager
for HP Software Operations and dzl_epod monitor HP Output Server processes
and should be stopped before you start the setup script.
NOTE: Monitor programs are not restarted automatically; you must
start these programs manually.
5.
Stop all HP Output Management products that depend on the HP Output Server
installation on the host. Some applications require that you run a product-specific
shutdown command. For more information, see the documentation for your HP
Output Management products.
6.
7.
8.
9.
When the setup prompts for the path for the HP Output Management product
component(s) to be uninstalled, enter the path where you have installed HP Output
Server.
For example:
/opt/hpom
HP Output Server
103
Chapter 3
The setup detects and displays the type of HP Output Management product
component in the specified directory.
For example:
HP Output Server standard installation.
10. At the prompt, if you want to uninstall the displayed components, enter y.
The default option is n.
After the uninstallation is complete, the setup script displays the following
message:
The uninstall log file is located in
/tmp/uninstall.log.
Task 1: Uninstall the HP Output Server instance(s) that are using the
binaries
To uninstall the HP Output Server instance(s), refer to Uninstalling only the HP Output
Server instance on page 106.
NOTE: You must uninstall all the HP Output Server instances that
are using the HP Output Server binaries you want to
uninstall before you uninstall the HP Output Server binaries.
Otherwise, the HP Output Server instance(s) will not be
usable.
NOTE: If multiple HP Output Server instances are using the same
HP Output Server binaries, you must uninstall each HP
Output Server instance separately before uninstalling the HP
Output Server binaries.
104
Chapter 3
2.
3.
4.
5.
When the setup prompts for the path of the HP Output Management product
component(s) to be uninstalled, enter the path where you have installed the
binaries.
For example:
/opt/hpom/binaries
The setup detects and displays the type of HP Output Management product
component in the specified directory.
For example:
HP Output Server binaries installation.
NOTE: You must manually stop or uninstall all HP Output Server
instances that are using the HP Output Server binaries you
want to uninstall. Otherwise, the HP Output Server instances
will not be usable.
6.
HP Output Server
105
Chapter 3
Make sure that the database and HP Output Server instance are running.
2.
Log in as the root user or as the owner of the installed HP Output Server instance.
3.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
4.
Shell
Command
source
installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
Stop all programs that monitor the HP Output Server server instance you want to
uninstall.
On multiple-domain hosts, some programs may be monitoring processes that are
managed by other HP Output Server instances. For example, HP Output Manager
for HP Software Operations and dzl_epod monitor HP Output Server processes
and should be stopped before you start the setup script.
NOTE: Monitor programs are not restarted automatically; you must
start these programs manually.
5.
Stop all HP Output Management products that depend on the HP Output Server
installation on the host. Some applications require that you run a product-specific
shutdown command. For more information, see the documentation for your HP
Output Management products.
6.
106
Chapter 3
7.
8.
9.
When the setup prompts for the path of the HP Output Management product
component(s) to be uninstalled, enter the path where you have installed the HP
Output Server instance.
For example:
/opt/hpom/instance
The setup detects and displays the type of HP Output Management product
component in the specified directory.
For example:
HP Output Server instance installation.
10. At the prompt, if you want to uninstall the displayed components, enter y.
The default option is n.
After the uninstallation is complete, the setup script displays the following
message:
The uninstall log file is located in
/tmp/uninstall.log.
HP Output Server
1.
Ensure that both the database and HP Output Server are running.
2.
Click the Start button, point to Settings, and then click Control Panel.
107
Chapter 3
3.
4.
Select HP Output Server Version 4.1 from the list, and then click
Change/Remove.
The system prompts whether to uninstall HP Output Server Version 4.1.
5.
Click Yes.
After successful uninstallation, the system prompts whether to restart your system
immediately or later.
6.
108
Chapter 4
Migration
This chapter describes how to migrate data and configuration settings of HP Output
Server Versions 3.5 or 4.0 to HP Output Server 4.1.
The following migration scripts are shipped with HP Output Server 4.1 to perform the
migration:
hpos_dump.pl
hpos_load.pl
NOTE: For more information of migration scripts, see Migration
scripts on page 120.
HP Output Server
109
Chapter 4
Migration
Migration options
During migration, the migration scripts migrate data from the following HP Output
Server servers:
Type of Server
Name of Server
Primary
Delivery
Accessory
* The OMS Callback server is configured as part of HP Output Manager for SAP.
The SAPconnect server is configured as part of HP Output Manager for SAP.
Migration options
HP Output Server 4.1 allows the following migration options:
110
Chapter 4
Migration
Migration to the same directory: You can migrate the HP Output Server
installation to the same directory location as that of an existing HP Output Server
installation.
If you choose this option, you can migrate job data and configuration settings from
your existing HP Output Server 3.5 or 4.0 installation on UNIX hosts.
NOTE: This option is supported only on UNIX. For more
information on performing migration, see Migrating HP
Output Server on a UNIX host on page 121
NOTE: If you are migrating to the same directory with a split
installation of HP Output Server 4.1, the owner of the HP
Output Server binaries, instance, and logs must be the same.
NOTE: If you are migrating to the same directory with HP Output
Server 4.1, and if HP Web Delivery and HP Output Server
are using the same MySQL database under the
installInstDir/var/Mysql directory, you must take a
manual dump of the MySQL database for HP Web Delivery.
HP Output Server
HP Output Server
server/component
111
Chapter 4
Migration
HP Output Server
server/component
Configuration Manager
(CM)
EPOD server
HP Output Management
Web Console
HP Output Distributor
SAPconnect (SAPCON)
Server Attributes
LPR Gateway
112
Chapter 4
Migration
HP Output Server
server/component
Job data
You can migrate job data from an existing HP Output Server 3.5
or 4.0 installation only and you must perform migration to the
same directory as that of an existing HP Output Server
installation for job data migration. Job data migration is not
supported on Windows hosts.
HP Web Delivery
HP International Printing
for HP Output Server
mffpos.pro
mffpcl.pro
mffpdf.pro
cpmcopy_doc_format.cfg
HP Output Server
113
Chapter 4
Migration
If you are migrating HP Output Server 3.5 or 4.0 and want to configure HP Output
Server to use the multi-NIC and firewall support features, you must add these
features manually after performing migration. See Appendix D, Firewall support
on page 209 and Appendix E, HP Output Server in a multi-NIC environment
on page 213.
The instructions for migrating HP Output Server refer to the location of the HP
Output Server binaries as installBinDir and location of HP Output Server instance
as installInstDir. Substitute the correct path name for your binaries installation
when you see the installBinDir variable and the correct path name for your instance
installation when you see the installInstDir variable. For a standard installation of
HP Output Server, where the binaries and instance are installed at the same
location, substitute the correct path name for your installation when you see either
the installDir, installBinDir, or installInstDir variables.
114
Chapter 4
Migration
manually and then run the configod.pl script with the -i argument. For more
information about running configod.pl, see Appendix G, HP Output
Distributor configod.pl script on page 223.
To complete the configuration of HP Output Distributor, see the System
Administrators Guide for HP Output Distributor.
HP Output Server
115
Chapter 4
Migration
116
Prerequisite
2. Server
configuration
3. Back up
4. Active jobs in
queues
5. Processes or
scripts using Perl
6. Disk space
Chapter 4
Migration
7. Migration order
10. Resource
requirements
Generally, resource
requirements for HP Output
Server 4.1 and HP Output
Server 3.5 are equivalent.
HP Output Server 4.1 may
allow increased throughput
when benchmarked against
HP Output Server 3.5.
However, additional
resources may be required to
realize the increased
performance in HP Output
Server 4.1.
Not applicable
HP Output Server
1.
Stop all the delivery servers on the machine where the NM resides.
2.
117
Chapter 4
Migration
3.
Migrate the host that is running the primary servers using the migration steps in the
following sections of this chapter as appropriate to your platform. Ensure that the
primary servers are running after the migration.
4.
Migrate the servers of all other hosts using the migration steps in the following
sections of this chapter as appropriate to your platform. Ensure that all servers are
running on all machines after the migration.
CAUTION: Failure to follow these steps may result in a loss of jobs
or other errors.
Supported transformers and the transformer framework in the DSM have been
changed. For more information, see the Release Notes and the System
Administrators Guide for HP Output Server 4.1.
118
cover sheets
hosts.equiv
hosts.lpd
printcap
Chapter 4
Migration
HP Output Server
119
Chapter 4
Migration
Migration scripts
Migration scripts
The following migration scripts are shipped with HP Output Server 4.1:
hpos_dump.pl
This perl script creates a dump of your existing HP Output Server 3.5, or 4.0 installation
into a.tar file.
Syntax
perl hpos_dump.pl [-h]
perl hpos_dump.pl [-f filename]
Arguments
-h
This argument provides help menu options for the hpos_dump.pl script.
-f filename
This argument specifies the archive filename of the .tar file which stores the
dump of the existing HP Output Server installation.
NOTE: If -f argument is not specified, a default .tar file is created
in installInstDir/var/log directory. The .tar file is in
the following format:
hpos_dump_hpom.d_20090302_1524.tar
Where, hpom.d is the domain name, 20090302 is the date
in yyyymmdd format, and 1524 is time in hhmm format.
hpos_load.pl
This perl script loads existing HP Output Server 3.5 or 4.0 installation from the archive
.tar file to HP Output Server 4.1 installation.
120
Chapter 4
Migration
Syntax
perl hpos_load.pl [-h]
perl hpos_load.pl filename
Arguments
-h
This argument provides help menu options for the hpos_load.pl script.
filename
This is a mandatory argument and specifies the dump archive filename which
is a .tar file which stores the dump of the existing HP Output Server
installation. The hpos_load.pl uses the contents of this .tar file to load the
data and configuration settings to HP Output Server 4.1 installation.
HP Output Server
121
Chapter 4
Migration
2.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
4.
122
Chapter 4
Migration
2.
HP Output Server
123
Chapter 4
Migration
124
Chapter 4
Migration
For example, if you have specified the owner of the installed files as hposadm
while installing HP Output Server, login as hposadm.
NOTE: If you are migrating to a split installation of
HP Output Server 4.1, and if the owner of the
HP Output Server binaries and instance are different, you
must login as the root user to load the configuration.
NOTE: For job data migration, perform the upload operation as
the owner of the HP Output Server installation.
2.
3.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
4.
HP Output Server
125
Chapter 4
Migration
2.
Log in as a user with administrator privileges and check for the required
permissions. For more information about required permissions, see Setting
permissions on page 28.
3.
4.
5.
126
Chapter 4
Migration
7.
8.
Install HP Output Server 4.1 on your system. For more information on installing
HP Output Server 4.1 refer to Chapter 2, Installing HP Output Server on Windows
hosts on page 77.
NOTE: Generally, resource requirements for HP Output Server 4.1
and HP Output Server 3.5 are equivalent. HP Output Server
4.1 may allow increased throughput when benchmarked
against HP Output Server 3.5. However, additional resources
may be required to realize the increased performance in HP
Output Server 4.1.
9.
HP Output Server
127
Chapter 4
Migration
During migration, some templates are replaced or removed and not retained in the CM.
These templates may be restored from a backup .cfg file and reloaded into the CM
manually. To restore these templates, perform the following steps:
1.
Depending on your shell, source the UNIX environment variables with one of the
following commands to update your environment.
Shell
Command
source
installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
3.
4.
Identify which templates are to be reloaded into the CM and move them into files
within the installBinDir/custom/templates directory.
5.
6.
To load the modified template files into the CM, enter the following:
pdconfig -u -c filename
Run this command for each .cfg file that is to be reloaded into the CM.
128
1.
HP Output Server
2.
3.
HP Output Distributor
Chapter 4
Migration
If migration of HP Output Server fails, the setup script aborts and the remaining
products are not migrated or installed.
For information about recovering from a failed migration of HP Output Server, see the
following section Recovering from a failed HP Output Server migration.
The setup program detected an unsupported Service Pack level for HP Output
Server, HP Output Manager for SAP, or HP Output Distributor.
An attempt to stop all servers failed, causing the setup program to abort the
migration.
Insufficient disk space caused the setup program to abort the migration.
In these cases, fix the problem that caused the failure and rerun the migration process.
HP Output Server
129
Chapter 4
Migration
130
Chapter 5
HP Output Server
131
Chapter 5
132
1.
Log in as root or the user specified during the installation as the owner of the
installed files, to the host where HP Output Server is running.
2.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
Chapter 5
3.
Download the patch from the Software Support Online (SSO) Web site,
http://www.hp.com/go/hpsoftwaresupport and save it in
installBinDir/bin.
For more details about downloading the software patches from the Software
Support Online Web site, refer to Downloading software patches on page xxii.
4.
Stop all programs that monitor the HP Output Server installation you want to patch.
On multiple-domain hosts, some programs may be monitoring processes that are
managed by other HP Output Server instances. For example, the HP Output
Manager for HP Software Operations and dzl_epod monitor HP Output Server
processes and should be stopped.
NOTE: Monitor programs are not restarted automatically. You must
restart these programs manually.
5.
Stop all HP applications that depend on the HP Output Server installation on the
host. Some applications require a product-specific shutdown command. In general,
these applications are not restarted automatically; you must restart these
applications manually. For more information, see the documentation for your HP
Output Management applications.
NOTE: Do not stop the database instance used by HP Output
Management.
6.
7.
8.
Select option 1.
9.
HP Output Server
133
Chapter 5
The setup detects and displays the installed HP Output Management product
component.
For example:
1. HP Output Server standard installation
4.1.0.0.0.20
10. Enter a valid fix file path or a valid path to the directory where fix files are present.
Setup detects and displays the available HP Output Management product patches.
For example:
1. HP Output Server standard installation 4.1.0.2.0.1
11. Enter the number corresponding to the patch you want to process or enter q to quit
the setup.
The patch utility then extracts the necessary files and validates all patch files.
NOTE: All servers are stopped during the patch installation.
NOTE: If one or multiple EPOD processes are running on the system
and are part of the HP Output Server instance, you are
prompted to quit the operation, stop the processes manually,
and restart the operation.
12. When the system prompts you to restart the servers after the patch installation is
complete, select one of the following:
-
134
Chapter 5
2.
Download the patch from the Software Support Online (SSO) Web site,
http://www.hp.com/go/hpsoftwaresupport and save it in
installBinDir/bin.
For more details about downloading the software patches from the Software
Support Online Web site, refer to Downloading software patches on page xxii.
HP Output Server
135
Chapter 5
3.
Stop all programs that monitor the HP Output Server installation you want to patch.
On multiple-domain hosts, some programs may be monitoring processes that are
managed by other HP Output Server instances. For example, the HP Output
Manager for HP Software Operations and dzl_epod monitor HP Output Server
processes and should be stopped.
NOTE: Monitor programs are not restarted automatically. You must
restart these programs manually.
4.
Stop all HP applications that depend on the HP Output Server installation on the
host. Some applications require a product-specific shutdown command. In general,
these applications are not restarted automatically. You must restart these
applications manually. For more information, see the documentation for your HP
Output Management applications.
NOTE: Do not stop the database instance used by HP Output
Management.
5.
6.
7.
Select option 1.
8.
136
Chapter 5
The setup detects and displays the installed HP Output Management product
components.
For example:
1. HP Output Server binaries installation
4.1.0.0.0.20
9.
Enter a valid fix file path or a valid path to the directory where you have
downloaded the fix files.
The setup detects and displays the available HP Output Management product
patches.
For example:
1. HP Output Server 4.1.0.2.0.1
10. Enter the number corresponding to the patch you want to process or enter q to quit
the setup.
The patch utility then extracts the necessary files and validates all patch files.
NOTE: If any HP Output Server instances that use the HP Output
Server binaries are found running on the system, the system
prompts you to quit the operation and stop the instances
manually before continuing the patch operation.
After the patch installation is successfully completed, the system displays the
following message:
Patch installation has been successfully completed.
You are now running HP Output Server binaries
installation 4.1.0.2.0.1.
The patch log file is located at installBinDir/patch.log.
HP Output Server
137
Chapter 5
In step 1, you must log in as root or as the owner of the installed HP Output
Server instance.
In step 9, the setup detects and displays the installed HP Output Management
product component.
For example:
1. HP Output Server instance installation
4.1.0.0.0.20
In step 10, the setup detects and displays the available HP Output Management
product patches.
For example:
1. HP Output Server 4.1.0.2.0.1
138
Chapter 5
HP Output Server
Log in as root or the user specified during the installation as the owner of the
installed files, to the host where HP Output Server is running.
139
Chapter 5
2.
3.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
Stop all programs that monitor the HP Output Server installation from which you
want to uninstall patches. On multiple-domain hosts, some programs may be
monitoring processes that are managed by other HP Output Server instances.
For example, HP Output Management for HP Software Operations and dzl_epod
monitor HP Output Server processes and should be stopped.
NOTE: Monitor programs are not restarted automatically; you must
restart these programs manually.
4.
Stop all HP Output Management applications that depend on the HP Output Server
installation on the host. Some applications require a product-specific shutdown
command. In general, these applications are not restarted automatically; you must
restart these applications manually. For more information, see the documentation
for your HP Output Management applications.
NOTE: Do not stop the database instance used by HP Output
Management.
5.
6.
140
7.
Select option 2.
8.
Chapter 5
10. When the system prompts you to restart the servers after the patch backout is
complete, select one of the following:
-
Select y, if you want the patch utility to stop and subsequently restart all
servers.
After the patch backout is successfully completed, the system displays the following
message:
Patch backout has been successfully completed.
You are now running HP Output Server standard
installation 4.1.0.0.0.20.
The patch log file is located at installInstDir/patch.log.
HP Output Server
141
Chapter 5
2.
Stop all programs that monitor the HP Output Server installation from which you
want to uninstall patches. On multiple-domain hosts, some programs may be
monitoring processes that are managed by other HP Output Server instances.
For example, HP Output Management for HP Software Operations and dzl_epod
monitor HP Output Server processes and should be stopped.
NOTE: Monitor programs are not restarted automatically; you must
restart these programs manually.
3.
Stop all HP Output Management applications that depend on the HP Output Server
installation on the host. Some applications require a product-specific shutdown
command. In general, these applications are not restarted automatically; you must
restart these applications manually. For more information, see the documentation
for your HP Output Management applications.
NOTE: Do not stop the database instance used by HP Output
Management.
4.
5.
142
Chapter 5
Select option 2.
7.
8.
After the patch backout is successfully completed, the system displays the following
message:
Patch backout has been successfully completed.
You are now running HP Output Server binaries
installation 4.1.0.0.0.20.
The patch log file is located at installBinDir/patch.log.
HP Output Server
143
Chapter 5
In step 1, you must log in as root or as the owner of the installed HP Output
Server instance.
In step 8, setup detects and displays the installed HP Output Management product
component as in the following example:
For example:
1. HP Output Server instance installation 4.1.0.2.0.1
After the patch backout is successfully completed, the system displays the
following message:
Patch backout has been successfully completed.
You are now running HP Output Server instance
installation 4.1.0.0.0.20.
The patch log file is located at installInstDir/patch.log.
144
Chapter 5
To extract files from the patch file, you must have a PKZIP file extraction utility,
for example, WinZip.
You must stop all programs that monitor HP Output Server processes. For example,
the HP Output Management for HP Software Operations and dzl_epod monitor
HP Output Server processes and must be stopped before you proceed.
NOTE: Monitor programs are not restarted automatically; you must
restart these programs manually.
2.
3.
HP Output Server
145
Chapter 5
4.
Download the patch from the Software Support Online (SSO) Web site,
http://www.hp.com/go/hpsoftwaresupport, extract the Service Pack
files, and then save into a temporary directory.
For more details about downloading the software patches from the Software
Support Online Web site, refer to Downloading software patches on page xxii.
5.
6.
7.
Click Next.
The Review Settings dialog box provides a summary of HP Output Server
installation settings.
NOTE: The setup program applies the patch to the detected
components on the system.
8.
If the settings are correct, click Next. If the settings contain incorrect information,
click Cancel and quit the setup program. Make the necessary modifications before
running the setup program again.
If HP Output Server servers are running, the setup program prompts you to stop all
HP Output Server servers.
9.
Click Yes.
NOTE: If you click No, the setup program quits.
10. In the HP Output Server Patch Installation Complete dialog box, click Finish.
146
Chapter 5
HP Output Server
1.
2.
3.
147
Chapter 5
5.
Select HP Output Server Version 4.1 Service Pack x (where x is the Service Pack
number) from the list, and then click Change/Remove.
6.
In the Uninstall Options screen, select Backout HP Output Server Service Pack
x, and then click Next.
7.
If the setup program prompts you to stop all HP Output Server servers, click Yes.
NOTE: If you click No, the program quits.
After the patch backout is complete, the HP Output Server Patch Backout
Complete dialog box appears.
8.
148
Chapter 6
Be able to log in as the root user on UNIX or as a user with administrator privileges
on Windows on all hosts on which you plan to run servers.
HP Output Server
Configuring servers
149
Chapter 6
Stop the HP Output Server servers, if you have already configured them as a part of
the HP Output Server installation.
2.
3.
4.
For a list of HP Output Server environment variables, their settings, and a description of
methods for setting these variables, see Appendix B, Environment variables in HP
Output Server on page 193.
150
HP Output Server
151
Chapter 6
Submit jobs
Receive notices
Manage destinations
Control servers
Use commands
HP Output Server includes a list of default groups with a set of default permissions. For
example, the dazel_guest group allows unauthorized users to submit jobs, manage
their own jobs, view the status of servers, and perform other tasks. The default groups
for HP Output Server include:
dazel_guest
dazel_user
dazel_support
dazel_admin
dazel_superuser
dazel_server
dazel_appl
Each group has a different type and a different level of permissions. For example, the
dazel_superuser group can perform all tasks, and the dazel_server group
gives servers permission to communicate and exchange information between
themselves.
After installing HP Output Server, use the pm_edit command to change the default set
of user and group permissions and establish your own authorization policies. Changing
the default set of permissions allows you to better manage and control access to HP
Output Server resources as well as better track system usage. For example, you can add
a user to the default dazel_admin group by entering the following command:
pm_edit -p dazel_admin group add user jjschmidt
This sample command gives the user named jjschmidt the same level of
permissions as other members of the dazel_admin group, so the user can administer
HP Output Server. You can also add your own groups and grant each group a specific
set of permissions. For example, the following command creates a new group called
helpdesk:
pm_edit group create helpdesk
152
After you create a group, create a capabilities list for the group so you can grant
permissions to the group. For example:
pm_edit -p helpdesk add cl
You can then add permissions for the group. For example, you can explicitly grant the
helpdesk group permission to shut down the servers for HP Output Server:
pm_edit -p helpdesk -t IDS_SERVERS
-o ".*" add perm SHUTDOWN
After you are finished granting users and groups the permissions you want to assign to
them, reload the permissions by entering the following command:
pm_edit m i all
The preceding command clears the cache and reloads permissions for HP Output
Server.
The System Administrators Guide for HP Output Server provides more information
about how to use the pm_edit command to grant and revoke permissions for users and
groups.
HP Output Server
NM
PM
AIM
CM
153
Chapter 6
Multiple HP Output Server domains cannot share servers, queues, logical destinations,
or physical destinations directly. However, users in one HP Output Server domain can
deliver jobs to destinations in another HP Output Server domain if interdomain delivery
has been configured. For information about configuring interdomain delivery, see the
System Administrators Guide for HP Output Server.
A delivery pathway may also contain multiple logical destinations and multiple physical
destinations.
154
You can create a delivery pathway from the command-line interface (CLI) or with HP
Output Explorer, a Windows-based suite of applications that are designed for the needs
of system administrators, operators, and help desk personnel who use and support HP
Output Server. The remainder of this section shows you how to use the CLI to create a
delivery pathway.
To ensure proper configuration of delivery pathway objects, you must use the
-managing-server attribute when you create a logical destination, physical
destination, or queue.
HP Output Server includes device templates that make it easier and reduce the time
it takes to create a delivery pathway from the command line. Use the
-copy-from attribute to copy a template when creating a delivery pathway
object from a template.
For information about creating advanced delivery pathways, see the System
Administrators Guide for HP Output Server.
HP Output Server
155
Chapter 6
Using templates
A template is a text file that contains a pre-configured set of attributes and a default
value for each attribute. The templates help you quickly create delivery objects by
providing you with the most frequently used configurations. The default queue
templates give you examples of different types of scheduling algorithms. The logical
destination templates define different types of devices, such as a printer, a fax, or a
modem. The templates for physical destinations offer a default configuration for
specific types of hardware devices. Although creating a delivery object based on a
template saves you time and effort, you may need to customize the new object for your
environment.
To view a list of template names for a delivery object, use the commands in the
following table.
Table 6-1. Commands for listing templates
156
Delivery Object
Command
logical destination
physical destination
queue
To view the current settings for a particular template, use the commands in the
following table.
Table 6-2. Commands for listing a templates settings
Delivery Object
Command
logical destination
physical destination
queue
For more information about setting attributes for delivery objects and customizing
templates, see the System Administrators Guide for HP Output Server.
Creating a queue
To create a queue for a delivery pathway, perform the following steps:
1.
To list the available templates for a queue, use the following command.
pdls -c q -a none -x"-template true" ids_ccm:
2.
HP Output Server
157
Chapter 6
3.
To list the available templates for logical destinations, use the following command:
pdls -c d -a none -x"-template true
-printer-realization 0" ids_ccm:
2.
3.
2.
To list the available templates for physical destinations, use the following
command:
pdls -c d -a none -x"-template true
-printer-realization 1" ids_ccm:
3.
158
4.
2.
3.
When you see the following attribute values reported, verify that the job has been
delivered successfully to the physical destination.
-current-job-state
-job-completion-status
:retained
:success
To verify that all servers are running, enter the following command:
server_status
2.
If any server is not running, use the start_server command to re-start it.
start_server -t all
3.
To verify that the queue has a logical and physical destination associated with it,
enter the following command:
pdls -c q -a all queueName
HP Output Server
159
Chapter 6
4.
5.
Enable logging for the DSM. In the following command, path/logFile is the
directory path and file name of the log file and server is the name of the DSM (for
example, installInstDir/var/log/!{server-name}!.log).
config_server -u -x"-server-log-level terse
-server-uses-syslog false -server-log-file
path/logFile" server
stop_server -t server
start_server -t server
6.
ii.
iii. Perform the server configuration again and re-test the configuration.
iv. Access the odbc.log file to trace errors.
The log file is located in the path noted in the TraceFile field. It is usually
set to the file installInstDir/var/log/odbc.log.
NOTE: The size of the odbc.log file increases rapidly with the
Trace field value set to Yes. Therefore, disable the Trace
field value after rectifying the problem.
7.
If the test still fails after performing the troubleshooting, contact Customer Support.
160
2.
3.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source
installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
4.
5.
HP Output Server
161
Chapter 6
162
Chapter 7
Backing up and restoring the HP Output Server program files in installBinDir and
configuration files in installInstDir.
NOTE: The installBinDir variable refers to the location of the HP
Output Server binaries and the installInstDir variable refers
to the location of HP Output Server instance in case of a split
installation of HP Output Server. For a standard installation,
that is, where the binaries and instance are installed at the
same location, the installBinDir or the installInstDir variable
refers to the location of your HP Output Server installation.
HP Output Server
163
Chapter 7
164
You must create a backup of your current HP Output Server installation on each
host. Backing up HP Output Server automatically backs up HP Output Manager for
SAP 4.1 and HP Output Distributor 4.1.
The target directory you specify for a backup must contain sufficient space for the
backup.
You must stop all programs that monitor or depend on the HP Output Server
installation before creating a backup. In general, these applications are not restarted
automatically. You must restart these applications manually after restoring HP
Output Server from a backup.
Chapter 7
If you have not already done so, log on as the root user.
2.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
3.
Stop all programs that monitor or depend on the HP Output Server installation that
you want to back up.
4.
HP Output Server
165
Chapter 7
5.
For backing up the HP Output Server binaries, perform the following steps:
NOTE: For a standard installation of HP Output Server, perform
only step 5. For a split installation of HP Output Server,
perform step 5 and step 6.
i.
ii.
Back up and compress the existing HP Output Server binaries by using the
tar utility shipped with HP Output Server 4.1. Enter the following command:
6.
For backing up the HP Output Server instance, perform the following steps:
i.
ii.
Back up and compress the existing HP Output Server instance by using the
tar utility shipped with HP Output Server 4.1. Enter the following command:
166
Chapter 7
where Instpath is the target directory for the HP Output Server instance backup
and fileNameInst is a name for the HP Output Server instance backup file.
HP Output Server
167
Chapter 7
path is the location you choose for saving the backup of the database.
fileName is a name for the file where the database and its contents will be
saved.
168
Chapter 7
2.
Restoring the HP Output Server program and configuration files from the backup
HP Output Server
path is the location you chose for saving a copy of the database or tables.
fileName is the name of the backup file that you created for the database or
tables.
169
Chapter 7
If you have not already done so, log in as the root user.
2.
On AIX hosts, run the slibclean command to ensure that library files are not in
use.
3.
For restoring the HP Output Server binaries, perform the following steps:
NOTE: For a standard installation of HP Output Server, perform
only step 3. For a split installation of HP Output Server,
perform step 3 and step 4.
i.
ii.
Copy the tar utility shipped with HP Output Server 4.1 to a known directory
on your system and use the same for uncompressing the backup copy of the HP
Output Server binaries files. Enter the following command:
cp -p installBinDir/bin/tar tar_Binpath/tar
Where tar_Binpath is the target directory for copying the tar utility shipped
with HP Output Server 4.1.
iii. Restore the previous installation with the backup copy of the files by entering
the following command:
-
170
Chapter 7
4.
For restoring the HP Output Server instance, perform the following steps:
i.
ii.
Copy the tar utility shipped with HP Output Server 4.1 to a known directory
on your system and use the same for uncompressing the backup copy of the HP
Output Server instance files. Enter the following command:
cp -p installBinDir/bin/tar tar_Instpath/tar
Where tar_Instpath is the target directory for copying the tar utility shipped
with HP Output Server 4.1.
iii. Restore the previous installation with the backup copy of the files by entering
the following command:
-
5.
HP Output Server
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
171
Chapter 7
6.
2.
2.
3.
Stop all programs that monitor or depend on the HP Output Server installation for
which you are creating a backup.
4.
172
Chapter 7
5.
Change to the installation directory for HP Output Server by entering the following
command:
cd installDir
The default location for this directory is C:\HP\OM.
6.
Use a compression and file packaging utility shipped with HP Output Server 4.1 to
back up the existing installation.
Backing up a database
Backing up a database
You can create a backup of an HP Output Server database, including all tables and
records in the database, by entering the following commands:
cd mySQLinstallDir\bin
.\mysqldump --defaults-file=mySQLinstallDir\my.cnf
--quote-names --add-drop-table --quick
--extended-insert databaseName
--result-file=\path\fileName --user=username
--password=password
where
-
HP Output Server
173
Chapter 7
path is the location you choose for saving the backup of the database.
fileName is a name for the file that will save a copy of the database and its
contents.
174
Chapter 7
2.
Restoring the HP Output Server program and configuration files from the installDir
backup
HP Output Server
path is the location you chose for saving a copy of the database or tables.
fileName is the name of the backup file that you created for the database or
tables.
175
Chapter 7
2.
3.
4.
5.
6.
Change to the installation directory for HP Output Server by entering the following
command:
cd installDir
7.
Use a file extraction utility shipped with HP Output Server 4.1 to uncompress and
restore the previous installation with the backup copy of the files.
NOTE: The above step is not applicable on Windows.
8.
176
Chapter 7
You must create a backup of your current HP Output Server installation on each
host.
The target directory you specify for a backup must contain sufficient space for the
backup.
You must stop all programs that monitor or depend on the HP Output Server
installation before creating a backup. In general, these applications are not restarted
automatically, you must restart these applications manually after restoring HP
Output Server from a backup.
If you have not already done so, log on as the root user.
2.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
3.
HP Output Server
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
Stop all programs that monitor or depend on the HP Output Server installation that
you want to back up.
177
Chapter 7
4.
5.
For backing up the HP Output Server binaries and MySQL binaries, perform the
following steps:
NOTE: For a standard installation of HP Output Server, perform
only step 5. For a split installation of HP Output Server,
perform step 5 and step 6.
i.
Change to the installation directory for HP Output Server and MySQL binaries
by entering the following command:
cd installBinDir
where installBinDir is the installation directory of HP Output Server and
MySQL binaries.
ii.
Back up and compress the existing installation by using the tar utility shipped
with HP Output Server 4.1. Enter the following command:
178
Chapter 7
where Binpath is the target directory for the HP Output Server binaries backup
and fileNameBin is a name for the HP Output Server binaries backup file.
NOTE: For an HP Output Server standard installation, the Binpath
variable is the target directory for the HP Output Server
installation and fileNameBin is a name for the HP Output
Server backup file.
6.
For backing up the HP Output Server and MySQL instance, perform the following
steps:
i.
Change to the installation directory for HP Output Server and MySQL instance
by entering the following command:
cd installInstDir
where installInstDir is the installation directory of HP Output Server and
MySQL instance.
ii.
Back up and compress the existing installation by using the tar utility shipped
with HP Output Server 4.1. Enter the following command:
HP Output Server
If you have not already done so, log in as the root user.
179
Chapter 7
2.
3.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
Ensure that HP Output Server servers and the MySQL server are stopped before
restoring the installations from the backup. Stop HP Output Server servers before
stopping the MySQL server.
To stop the HP Output Server servers, enter the following command:
stop_server -t all
NOTE: If you are not using MySQL provided with HP Output
Server, stop the MySQL server by entering the following
commands:
cd mySQLinstallDir
./bin/mysqladmin--defaults-file=mySQLins
tallDir/my.cnf shutdown
where mySQLinstallDir is the location of MySQL for HP
Output Management installation.
4.
On AIX hosts, run the slibclean command to ensure that library files are not in
use.
5.
For restoring the HP Output Server and MySQL binaries, perform the following
steps:
NOTE: For a standard installation of HP Output Server, perform
only step 5. For a split installation of HP Output Server,
perform step 5 and step 6.
i.
Change to the installation directory for HP Output Server and MySQL binaries
by entering the following command:
cd installBinDir
where installBinDir is the installation directory of HP Output Server and
MySQL binaries.
180
Chapter 7
ii.
Copy the tar utility shipped with HP Output Server 4.1 to a known directory
on your system and use the same for uncompressing the backup copy of the
files. Enter the following command:
cp -p installBinDir/bin/tar tar_Binpath/tar
Where tar_Binpath is the target directory for copying the tar utility shipped
with HP Output Server 4.1.
iii. Restore the previous installation of HP Output Server and MySQL binaries
with the backup copy of the files by entering the following command:
-
Where fileNameBin is the name of the HP Output Server and MySQL binaries
backup file and tar_Binpath is the directory of the tar utility shipped with HP
Output Server 4.1 on your system.
NOTE: For an HP Output Server standard installation, fileNameBin
is the name for the HP Output Server and MySQL backup
file.
6.
For restoring the HP Output Server and MySQL instance, perform the following
steps:
i.
Change to the installation directory for HP Output Server and MySQL instance
by entering the following command:
cd installInstDir
where installInstDir is the installation directory of HP Output Server and
MySQL instance.
ii.
Copy the tar utility shipped with HP Output Server 4.1 to a known directory
on your system and use the same for uncompressing the backup copy of the
files. Enter the following command:
cp -p installBinDir/bin/tar tar_Instpath/tar
Where tar_Instpath is the target directory for copying the tar utility shipped
with HP Output Server 4.1.
iii. Restore the previous installation of HP Output Server and MySQL instance
with the backup copy of the files by entering the following command:
HP Output Server
181
Chapter 7
Where fileNameInst is the name of the HP Output Server and MySQL instance
backup file and tar_Instpath is the directory of the tar utility shipped with HP
Output Server 4.1 on your system.
7.
8.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
182
Chapter 7
HP recommends that you back up and restore the following delivery server tables of HP
Output Server:
HP Output Server
REPORT_<hpod_database_name>
DOCOBJ_<hpod_database_name>
183
Chapter 7
184
RPTINF_<hpod_database_name>
RPTTOK_<hpod_database_name>
SET_<hpod_database_name>
PGSMAP_<hpod_database_name>
JOBATR_<hpod_database_name>
RPTFMT_<hpod_database_name>
STATTR_<hpod_database_name>
STLOCK_<hpod_database_name>
STSRTK_<hpod_database_name>
STSG_<hpod_database_name>
STSGE_<hpod_database_name>
STSGEV_<hpod_database_name>
STRECP_<hpod_database_name>
Appendix A
HP Output Server 4.1 provides customized configuration files for using setup.pl in
non-interactive mode. For more information about the parameters for this script, see
server.ini parameterson page 187 and client.ini parameters on page 191.
The general syntax of the configuration files is as follows:
[HP Output Management component name]
<key 1> = <value>
<key 2> = <value>
.
.
<key N> = <value>
The sample configuration files shipped with HP Output Server 4.1 can be used for
installing HP Output Server in a non-interactive mode. The following sample
configuration files are shipped with HP Output Server 4.1:
HP Output Server
server.ini
client.ini
185
Appendix A
Sample syntax
Sample syntax
This section describes the sample syntax for using setup.pl in non-interactive mode
for the following tasks:
Using help
For a complete list of parameters, see server.ini parameters on page 187, and
client.ini parameters on page 191.
Using help
To view information about using setup.pl, enter the following:
setup.pl -h|-?
186
Appendix A
server.ini parameters
The following table describes the parameters in the server.ini file for running the
setup.pl in non-interactive mode.
Parameters
Description
HPOM_OPERATION
HPOM_UNINSTALL_PATH
HPOM_CUSTOM_INSTALL_TYPE
HPOM_USER
If you are installing HP Output Server as a root user, set this to the
owner of the installed files.
The default value is hposadm.
HPOM_INSTALL_PATH
HPOM_INSTALL_BIN_PATH
HPOM_LOG_PATH
Set this to the directory path of HP Output Server logs. The default
value is /opt/hpom/var/log.
JRE_HOME
Set this to the directory path where JRE is installed. The default value is
/opt/java.
HPOM_INSTALL_NONEMPTY_DIR
HPOM_INSTALL_PATH_CREATE
Set this to YES for the setup script to create the specified non-existing
directory path. The default value is NO.
HP Output Server
187
Appendix A
server.ini parameters
Parameters
Description
HPOS_RESTRICT_SERVER_BINARY
Set this to YES if you want to restrict other users from accessing HP
Output server binaries.
Set this to NO if you want to allow other users to access HP Output
server binaries.
The default value is NO.
HPOS_SERVER_CONFIG
HPOS_DOMAIN_NAME
Set this to the HP Output Server domain name. The default value is
hpos.d.
HPOS_NM_PORT
Set this to the port number that the HP Output Server Name Space
Manager (NM) will listen to. The default value is 4009.
HPOS_ADVANCED_SERVER_OPTION
Set this to YES to configure advance server options. The default value is
NO.
DAZEL_HOSTNAME
DAZEL_PORTS
Following are the additional parameters for Join a domain option while installing HP Output Server:
HPOS_DOMAIN_HOST
DB_AUTO_CREATE
HPOS_START_SERVER_OPTION
Set this to YES, if you want HP Output Server to start the HP Output
Server servers after the installation. Else, enter STOPPED. The default
value is STOPPED.
HPOM_DB_CONFIG
Set this to YES, if you want to configure the connection to the database.
Set this to NO, if you do not want to set the database related parameters
such as DB_TYPE, DB_USER, DB_PASSWD, and DB_PORT.
188
Appendix A
Parameters
Description
USE_HPOS_PROVIDED_MYSQL
Set this to YES, if you want to use MYSQL provided with HP Output
Server.
Set this to NO, if you want to use external MySQL or Oracle as the
database server.
The default value is YES.
DB_HOSTNAME
DB_TYPE
Set this to the database type. Valid values are MySQL or ORACLE. The
default value is MySQL.
DB_USER
Set this to HP Output Server username for the database. The default
value is hposadm.
DB_PASSWD
Set this to the password for the database. The default value is
hposadm.
DB_PORT
Set this to the port number to which database server is listening. The
default value is 3306.
CONFIG_PORT_USER_INPUT
Specify the 17 port numbers in the range 1024 through 65535 that HP
Output Server requires to configure JBoss server. The default value is
9000-9016.
Following are the additional fields if you choose existing MySQL as the database server while installing HP
Output Server:
DB_SOCKET_CHOSEN
Set this to YES if the file socket connection mode is used to connect to
the database server on the same machine. Set this to No if the MySQL
database server is on a remote machine.
The default value is YES.
MYSQL_SOCKET_PATH
Set this to the MySQL database server file socket path. The default
value is /opt/hpom/var/mysql/mysql.sock.
DB_PREFIX_NAME
Set this to the database server prefix name. The database prefix name
will be used to create the database/tablespace. The default value is
hpomdb.
HP Output Server
189
Appendix A
server.ini parameters
Parameters
Description
DB_AUTO_CREATE
Set this to YES if you want HP Output Server to automatically create the
database.
HPOM_BYPASS_VALIDATION
Following are the additional fields if you choose Oracle as the database server while installing HP Output
Server:
DB_CONNECT_IDENTIFIER
DB_SERVICE_NAME
Set this to the Oracle database server service name. The default value is
ORCL.
DB_SERVER_TNS_NAME
TNS_ORA_FILE_PATH
DB_CLIENT_LIB_PATH
Set this to the path of the installed Oracle Instant Client libraries.
DB_DRIVER_PATH
Following are the additional fields if you choose MySQL provided with HP Output Server as the database server
while installing HP Output Server:
DB_PASSWD
Set this to the password for the MySQL database server. The default
value is hposadm.
MYSQL_IBDATA_SIZE
Set this to the ibdata file size. The default value is 100M.
MYSQL_IBDATA_EXTENDED_SIZE
Set this to the ibdata file autoextend size. The default value is 50M.
190
Appendix A
client.ini parameters
The following table describes parameters in client.ini file for installing HP Output
Server as a client only installation in non-interactive mode.
Parameters
Description
HPOM_OPERATION
HPOM_INSTALL_TYPE
Set this to the type of the HP Output Server installation. Set this
to client for client-only installation.
HPOM_UNINSTALL_PATH
HPOM_USER
HPOM_INSTALL_PATH
HPOM_INSTALL_NONEMPTY_DIR
HPOM_INSTALL_PATH_CREATE
Set this to YES for the setup script to create the specified
non-existing directory path. The default value is YES.
HPOS_DOMAIN_HOST
HPOS_DOMAIN_NAME
HPOS_NM_PORT
HP Output Server
191
Appendix A
client.ini parameters
192
Appendix B
These files contain environment variables specific to your HP Output Server, HP Output
Manager for SAP, and HP Output Distributor installations. Before executing HP Output
Server commands on a UNIX host, you can set the environment variables by sourcing
setup_env.sh or setup_env.csh. The variables define file and directory
pathways that HP Output Server requires to operate.
When you install HP Output Server on a Windows host, the setup program
automatically sets or modifies the environment variables.
HP Output Server
193
Appendix B
Setting
DAZEL_HOME
installInstDir
Refers to the HP Output Server installation directory in case of an
HP Output Server standard installation.
Refers to the HP Output Server instance installation directory in
case of an HP Output Server split installation.
HPOM_HOME
installInstDir
(Refers to the HP Output Management product installation
directory)
HPOM_INSTALL
installBinDir
Refers to the HP Output Server installation directory (same as
DAZEL_HOME) in case of an HP Output Server standard
installation.
Refers to the HP Output Server binaries installation directory in
case of an HP Output Server split installation.
HPOM_LOG
installInstDir/var/log
(Refers to the HP Output Server logs directory)
DAZEL_HOSTNAME
DAZEL_PORTS
194
Set to control which port numbers a server process will use. For
more information, see Appendix D, Firewall support
on page 209.
Appendix B
Setting
DAZELNS
DAZEL:dazelDomain,nmHost[nmPort]
If the NM is on the local host and DAZEL_HOSTNAME is set,
nmHost must match the value of DAZEL_HOSTNAME.
The syntax for NM server portion of this environment variable
requires both the host name where the NM server is running and
the port number where the NM server is listening. You must
delimit the port number and the HP Output Server domain name
with a left square bracket ([) and a right square bracket (]).
ENSCRIPT_LIBRARY
installBinDir/share/enscript
JRE_HOME
MANPATH
Prepend:
installBinDir/man
MIBDIRS
installBinDir/share/snmp/mibs
MIBS
ALL
NLSPATH
Prepend:
installBinDir/nls/cat/%L/%N
:installBinDir/nls/oid/%L/%N
ODBCINI
installInstDir/etc/odbc.ini
ODBCSYSINI
installInstDir/etc
PATH
Prepend:
installBinDir/bin
PERL5LIB
Prepend:
installBinDir/lib/perl5
:installBinDir/lib/perl5/site_perl
ORACLE_HOME
EASYSOFT_ROOT
HP Output Server
195
Appendix B
Setting
LANG
C
If you plan to run HP Output Server on a non-English version of
UNIX, see Configuring user authentication and authorization
on page 151.
LD_LIBRARY_PATH*
* If only LD_LIBRARY_PATH is set, the operating system uses that path to search for both 32-bit and 64-bit
libraries. If LD_LIBRARY_PATH64, is set the operating system uses LD_LIBRARY_PATH for 32-bit
libraries and LD_LIBRARY_PATH64 for 64-bit libraries. On Solaris, sourcing the setup_env* files will
append HP Output Server required library paths to LD_LIBRARY_PATH64 only if this environment
variable is currently set.
Setting
LANG
en_US
If you plan to run HP Output Server on a non-English version of
UNIX, see Configuring user authentication and authorization
on page 151.
LIBPATH
Prepend:
installBinDir/lib
If not already preset in LIBPATH, also prepend:
/usr/lib
easysoftdir/lib:easysoftdir/oracle:oracle_
client_libs
Setting
LANG
C
If you plan to run HP Output Server on a non-English version of
UNIX, see Configuring user authentication and authorization
on page 151.
196
Appendix B
Setting
SHLIB_PATH
Prepend:
installBinDir/lib
easysoftdir/lib:easysoftdir/oracle:oracle_
client_libs
Setting
LANG
C
If you plan to run HP Output Server on a non-English version of
Linux, see Configuring user authentication and authorization
on page 151.
LD_LIBRARY_PATH
Prepend:
installBinDir/lib
easysoftdir/lib:easysoftdir/oracle:oracle_c
lient_libs
Setting
DAZEL_HOME
installInstDir
(Refers to the HP Output Server installation directory)
DAZEL_HOSTNAME
HP Output Server
197
Appendix B
Setting
DAZEL_PORTS
Set to control which port numbers a server process will use. For
more information, see Appendix D, Firewall support
on page 209.
DAZELNS
DAZEL:dazelDomain,nmHost[nmPort]
If the NM is on the local host and DAZEL_HOSTNAME is set,
nmHost must match the value of DAZEL_HOSTNAME.
The syntax for NM server portion of this environment variable
requires both the host name where the NM server is running and
the port number where the NM server is listening. You must
delimit the port number and the HP Output Server domain name
with a left square bracket ([) and a right square bracket (]).
ENSCRIPT_LIBRARY
installBinDir/share/enscript
JRE_HOME
MIBDIRS
Prepend:
installBinDir/share/snmp/mibs
MIBS
ALL
PATH
Prepend:
installBinDir\bin
PERL5LIB
Prepend:
installBinDir/lib/perl5
;installBinDir/lib/perl5/5.8.1/lib
;installBinDir/lib/perl5/site/5.8.1/lib
198
Appendix B
Specify the environment variable for the entire HP Output Server environment by
setting the -environment-variables attribute with the config_host
command.
You can use the following attribute operators with the config_host -u and
config_server -u constructions to set and unset multi-valued attributes. For
multi-valued attributes only, you can add and subtract values with the -+ and -operators.
The following table describes these operators.
Operator
Definition
-attribute value,...
-+attribute value,...*
--attribute value,... *
HP Output Server
199
Appendix B
If a multi-valued attribute is not set, using the -+attribute value construction has the
same effect as using the -attribute value construction. Consider the following sample
commands, in which the -server-environment-variables attribute is not set
on the installations delivery servers. In this example, both commands set the attribute to
40000-40200.
config_server -u -t delivery
-x"-+server-environment-variables
\"DAZEL_PORTS=40000-40200\""
config_server -u -t delivery
-x"-server-environment-variables
\"DAZEL_PORTS=40000-40200\""
Subtracting the last value in a multi-valued attribute removes the attribute.
Methods
Your choice of method depends on your objective for setting the environment variable.
NOTE: You must restart the HP Output Server servers for changes to
take effect.
The following examples illustrate the effects of the different methods:
200
Appendix B
HP Output Server
201
Appendix B
202
Appendix C
HP Output Server
203
Appendix C
1.
If you have not already done so, log on to your HP Output Server host machine as
the root user or the user with administrative privileges, depending on your
operating system.
2.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
3.
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
204
Appendix C
For Oracle
config_host -u -x"-database-server-user root
-database-server-password dazel
-database-server-hostname localhost
-database-server-port 1521
-database-server-service-name ORCL
-database-datasource-name ORACLE_HPOM_DSN
-database-name-prefix hpomdb
-database-type ORACLE
-database-auto-create true
-database-lib-paths
<EASYSOFT_ROOT>/oracle:<EASYSOFT_ROOT>/lib:<$DAZE
L_HOME>/var/oracle_client_libs
-database-client-lib-path
<$DAZEL_HOME>/var/oracle_client_libs
-database-driver-path <EASYSOFT_ROOT>" -f -c
NOTE: Use -f and -c options as follows:
-f re-creates the environment scripts.
-c creates the odbc.ini/odbcinst.ini file.
NOTE: After executing the config_host command, you must
source the UNIX environment variables.
4.
HP Output Server
If you have not already done so, log on to your HP Output Server host machine as
the root user.
205
Appendix C
2.
3.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
Shell
Command
source installInstDir/etc/setup_env.csh
Bourne or Korn
. installInstDir/etc/setup_env.sh
206
Appendix C
4.
HP Output Server
207
Appendix C
208
Appendix D
Firewall support
This appendix describes firewall support in HP Output Server. With this
implementation in place, a client program on one side of a companys firewall, such as
an HP Output Manager for SAP client, can communicate with HP Output Server on the
protected side of the firewall.
A firewall is a system that enforces access control between network addresses. One very
common way of enforcing such access control in a firewall is to limit the endpoint of a
target request. That is, when a client requests a connection to a server's endpoint, the
firewall either allows or refuses the connection based upon the network interface
address and/or port number of the server process (not the calling or client process).
Because HP Output Server is designed to run in a distributed environment,
communication between processes requires a fully-bound endpoint for each process.
Each of these endpoints consists of a network interface address (a dotted Internet
address) and a port number.
In HP Output Server, the Namespace Manager (NM) listens for requests on all of the
network interface addresses on a well-known host and port number. All other server
processes listen for requests on all of the network interface addresses on the host
machine that they are running, and on an operating system-assigned port number. Client
processes let the operating system assign the network interface address and port number
for their endpoints.
HP Output Server uses the DAZEL_PORTS environment variable to support a
companys firewall. The DAZEL_PORTS environment variable controls which port
numbers a server process will use. You can specify a single port number, a range of port
numbers, or a list of ranges and/or individual port numbers when defining
DAZEL_PORTS. The behavior is as follows:
HP Output Server
209
Appendix D
Firewall support
If DAZEL_PORTS is not defined, the server process will listen for requests on a
unique port number assigned by the operating system.
A server process in HP Output Server uses a port until the server is stopped. If you are
using DAZEL_PORTS to limit the available ports for HP Output Server processes,
ensure that the number of available ports is large enough to handle all of the servers in
your environment. Allow one port for each server in your HP Output Server installation.
NOTE: It is not necessary to set the DAZEL_PORTS environment
variable on the client side for print clients.
Stop HP Output Server and its servers by entering the following command:
stop_server -t all
2.
Ensure that all servers have been stopped by entering the following command:
server_status
3.
210
Appendix D
Firewall support
4.
5.
Verify that the servers are listening to the correct ports. For example, you can use
the nmcp command as follows:
nmcp list |grep binding
The port number is the last entry on the binding.
6.
HP Output Server
211
Appendix D
Firewall support
212
Appendix E
Because each NIC has a full range of port numbers, you can reuse a port number
from one domain to the next.
HP Output Server
213
Appendix E
Configuring multiple instances of HP Output Server to use the same network interface
an LPR Gateway even though the domains physically reside on the same server system.
Specifying the host name for each HP Output Server domain permits the reuse of the
same TCP port number (515 in this example) for each LPR Gateway.
NOTE: If you configure two HP Output Server domains in a
multiple NIC environment to run two LPR Gateway servers
(one for each HP Output Server domain), you must set the
-lpg-masterlock attribute on one of the LPR Gateway
servers. Without specifying a different lock file, the second
LPR Gateway server will not start.
The DAZEL_HOSTNAME environment variable controls which network interface
address a server process listens on. The behavior is as follows:
For the system where the NM resides, the value for the host in DAZELNS must
match the value of DAZEL_HOSTNAME.
All HP Output Server processes in a single domain on a single host must use the
same value or no value for DAZEL_HOSTNAME. The value of
DAZEL_HOSTNAME must be identical for all processes. For example, sandbox
and sandbox.bigcompany.com are interpreted as two distinct addresses.
214
One advanced server option lets you restrict HP Output Server processes to use a
specific network interface. For more information, see Chapter 2, Installing HP Output
Server on page 33.
2.
Source the UNIX environment variables with one of the following commands,
depending on your shell:
3.
Shell
Command
source ./setup_env.csh
Bourne or Korn
. ./setup_env.sh
For other clients, such as HP Output Envoy, HP Output Explorer, and HP Output
Distributor, change the host. Also, check that these clients are using the correct port
number. For information about making changes to these products, see the
documentation for those products.
Depending on your configuration, you may need to change the host on additional
systems. For example, if your installation supports interdomain delivery, you must
change the host name on all of the configured systems.
HP Output Server
215
Appendix E
Configuring multiple LPR Gateway servers in a multiple NIC environment (UNIX only)
From the first HP Output Server domain, create an LPR Gateway server:
config_server -t lpg lpg1
This operation creates a lock file at the default location. On UNIX, the default
location of the lock file is /var/spool.
2.
If you are configuring more than one LPR Gateway server, set
-lpg-masterlock on the second and subsequent LPR Gateway servers to a
uniqueLockFile. From the second HP Output Server domain, create the second LPR
Gateway server and set the -lpg-masterlock attribute to a different lock file.
config_server -t lpg -x"-lpg-masterlock uniqueLockFile"
lpg2
216
Appendix F
Hot backup
The hot backup feature in HP Output Server 4.1 enables backup and restore of HP
Output Server and HP Output Distributor MySQL databases.
The hpos_db_backup.pl script is available in the $DAZEL_HOME/bin directory
for an HP Output Server standard installation and in the $HPOM_INSTALL/bin
directory for an HP Output Server split installation. When running the script to back up
and restore HP Output Server and HP Output Distributor MySQL databases, consider
the following recommendations:
A 1:1 relationship should exist between HP Output Server instances and MySQL
server. The backup/restore feature for remote MySQL server is not currently
supported.
NOTE: The hot backup and restore of HP Output Server and HP
Output Distributor databases are not supported if the
back-end database server is Oracle.
Backup and restore operations must be done on the same database and HP Output
Server version.
HP Output Server
In the AIM database, all data, except for accounting information, is backed up.
All EM, DLM, and JQM databases are backed up without data.
217
Appendix F
Hot backup
HP Output Distributor databases that are in HP Output Server MySQL instances are
backed up.
You must stop all the servers after configuring them to restore the database. Re-create
the servers with the same name before restoring the database. The backup process reads
MySQL connection information from HostConfig.sgml.
Consider the following limitations:
When you create a backup for an HP Output Server installation and delete the
existing installation, you cannot restore the deleted HP Output Server installation
with the backup. You have to re-create the HP Output Server installation before you
can back up the contents of the server.
The script does not back up the accounting data in the AIM database.
218
Appendix F
Hot backup
HP Output Server
219
Appendix F
Hot backup
Backup example
To back up the HP Output Server application data, run the command provided in the
backup example in the previous topic, Using the hpos_db_backup.pl script.
To back up the MySQL user table data, run the command with the following options:
For UNIX:
./hpos_db_backup.pl -d -b -D /opt/hpom/var/mysql -c
/home/backup/user_backup.sql
For Windows:
perl hpos_db_backup.pl -d -b -D "C:\HP\OM\var\mysql" -c
"C:\backup\user_backup.sql"
Restore example
To restore both application data and MySQL user table data, run the command twice
with the respective backup files. To restore the HP Output Server application data, run
the command indicated in the restore example in the previous topic Using the
hpos_db_backup.pl script. To restore MySQL user table data run the following
command:
For UNIX:
./hpos_db_backup.pl -u -D /opt/hpom/var/mysql -c
/home/backup/user_backup.sql
For Windows:
perl hpos_db_backup.pl -u -D "C:\HP\OM\var\mysql" -c
"C:\backup\user_backup.sql"
While restoring MySQL user data when a MySQL instance is corrupted, first restore HP
Output Server application data and then restore the MySQL user data. If you try to
restore only MySQL user data without restoring HP Output Server application data, the
servers will fail to start.
NOTE: When a MySQL instance is corrupted, the restore process
using the -r option can restore HP Output Server and HP
Output Distributor databases, and it removes other
databases, if any exist.
To restore the corrupted MySQL instance, run the following commands:
For UNIX:
220
Appendix F
Hot backup
./hpos_db_backup.pl -u -r -D /opt/hpom/var/mysql
-c/home/backup/hpos_backup.sql
./hpos_db_backup.pl -u -D /opt/hpom/var/mysql
-c/home/backup/user_backup.sql
For Windows:
perl hpos_db_backup.pl -u -r -D "C:\HP\OM\var\mysql" -c
"C:\backup\hpos_backup.sql"
perl hpos_db_backup.pl -u -D "C:\HP\OM\var\mysql" -c
"C:\backup\user_backup.sql"
NOTE: Manually restore databases such as one for HP Web Delivery
and remove the backup directory from the MySQL install
directory, if it is not required.
If the process of restoring the corrupted MySQL instance fails, then the MySQL
instance is restored to the state before you started the restore operation. The MySQL and
HP Output Server servers are not started automatically; you must start them manually.
NOTE: If you take a backup of the HP Output Server database after
installing HP Output Server without submitting any jobs,
some warning messages are displayed.
HP Output Server
221
Appendix F
222
Hot backup
Appendix G
Adds templates for creating HP Output Distributor logical and physical destinations
to the CM database and stores them in the
installBinDir/nls/cfg/C/od_printer_template.cfg file
If these configuration tasks fail during the installation of HP Output Distributor, you can
run the configod.pl script with the -i argument after the installation is completed
to perform these tasks.
NOTE: If you created a new HP Output Server domain without
configuring primary servers, the templates for configuring
destinations are not added to the CM database and the
appropriate permissions templates are not added to the PM
database in HP Output Server. To install the templates, you
must first create the primary servers manually and then run
the configod.pl script with the -i argument.
HP Output Server
223
Appendix G
Using help
Using help
To get information about using configod.pl, enter the following:
perl ./configod.pl -h|-?
Removing templates
To remove HP Output Server templates for creating logical and physical destinations for
HP Output Distributor, use the configod.pl script with the following syntax:
perl ./configod.pl -r
NOTE: The od_connect.ini file that was created during the
installation process also gets removed.
224
Appendix H
Open Oracle Enterprise Manager in the Web browser, using the URL displayed on
the console.
NOTE: The Oracle database console should be running before you
access the URL.
The URL is in this format:
http://Oracle_Server_HostName:1158/em
Where Oracle_Server_HostName is the host name where Oracle database server is
installed.
HP Output Server
225
Appendix H
2.
Log in to the Oracle Enterprise Manager using the user ID with privileges required
to create users and grant privileges to them.
3.
4.
In the User and privileges section of the Database Administration page, click the
Users link.
5.
6.
7.
Click OK.
The user is created.
8.
9.
Click Edit.
10. On the Edit User page, click the System privileges tab.
11. Click Edit list.
12. In the Available System Privileges list on the Modify System Privileges page,
move the required privileges to the Selected System Privileges list.
NOTE: For more information about prerequisites for using Oracle as
a back-end database server, see Chapter 2, Installing HP
Output Server on page 33.
13. Click OK.
14. Click Apply.
CLI method
1.
2.
226
Appendix H
Grant the required limited privileges to the Oracle user by entering the
following command:
SQL> grant create session, alter session, create
table, create sequence to user name;
Make the tablespace the default tablespace for the user by entering the
following command.
SQL> alter user user name default tablespace tablespace
name;
SQL> exit
HP Output Server
1.
2.
3.
In the Storage section of the Database Administration page, click the Tablespace
link.
4.
227
Appendix H
5.
On the Create Tablespace page, enter the tablespace name in the Name field, and
select the default options displayed for Extent Management, Type, and Status.
6.
7.
8.
9.
Click Continue.
10. On the Create Tablespace page, ensure that the created datafile is selected and
click OK.
You can view the created tablespace on the Tablespace page.
CLI method
Enter the following commands at the command prompt to create the tablespace and set
the quota for the tablespace:
sqlplus
SQL> create tablespace tablespace name;
SQL> alter user user name quota unlimited on tablespace name;
SQL> exit
228
1.
2.
3.
4.
5.
Appendix H
6.
Click Go.
7.
8.
Click Apply.
9.
On the Initialization Parameters page, select Shared Server from the Category
list.
CLI method
Enter the following commands to configure the Oracle parameters at the command
prompt:
sqlplus
SQL> ALTER SYSTEM SET processes = 10241 SCOPE=SPFILE;
SQL> ALTER SYSTEM SET shared_servers = 60 SCOPE=SPFILE;
SQL> ALTER SYSTEM SET dispatchers = '(PROTOCOL=TCP)
SERVICE=ORCL)(DISP=2)' SCOPE=SPFILE;
SQL> ALTER SYSTEM SET max_dispatchers = 4 SCOPE=SPFILE;
SQL> ALTER SYSTEM SET max_shared_servers = 200
SCOPE=SPFILE;
SQL> exit
HP Output Server
You must use the 64-bit versions of the library for all UNIX platforms.
229
Appendix H
Solaris 64-bit includes an additional ODBC Instant Client Package, which should
also be downloaded and extracted to the same directory as the Instant Client
Package.
NOTE: Before you use Oracle 11.2.0.2.0 client libraries on Windows
64-bit platform, you must download and install VC++ 2005
redistributable (2005 vcredist_x64) from the following
location:
http://www.microsoft.com/download/en/det
ails.aspx?id=18471
The following table describes the driver version and the files that you need to download
for your platform.
Table C-1. Operating system and Oracle 10g Instant Client library files and version
Platform
Driver
version
Description
File to download
HP-UX on
PA-RISC
10.2.0.2
instantclient-basic-hpux-parisc64-10.2.0.2-20060303.zip
HP-UX on Itanium
10.2.0.2
instantclient-basic-hpux-ia
64-64-10.2.0.2-20060428.zip
Solaris (SPARC)
10.2.0.3
instantclient-basic-solaris
64-10.2.0.3-20070101.zip
instantclient-odbc-solaris64
-10.2.0.3-20070101.zip
IBM AIX
10.2.0.2
instantclient-basic-aix6410.2.0.2-20060303.zip
Linux (AMD)
10.1.0.5
instantclient-sdk-linuxAMD
64-10.1.0.5.0-20060519.zip
230
Appendix H
Table C-1. Operating system and Oracle 10g Instant Client library files and version
Platform
Driver
version
Description
File to download
Linux x86(64-bit
kernel)
10.2.0.3
instantclient-basic-linux-x8
6-64-10.2.0.3-20070103.zip
Microsoft Windows
2003 R2 (64-bit)
10.2.0.3
instantclient-basic-win-x8664-10.2.0.3.0.zip
10.2.0.5
instantclient-odbc-win-x86-6
4-10.2.0.3.0.zip
instantclient-basic-win64-10
.2.0.5.zip
instantclient-odbc-win64-10.
2.0.5.zip
Table C-2. Operating system and Oracle 11g Instant Client library files and version
Platform
Driver
version
Description
File to download
11.2.0.3
instantclient-basic-linux.x6
4-11.2.0.3.0.zip
Solaris (SPARC)
11.2.0.3
instantclient-basic-solaris.
sparc64-11.2.0.3.0.zip
IBM AIX
11.2.0.3
instantclient-basic-aix.ppc6
4-11.2.0.3.0.zip
HP Output Server
231
Appendix H
Table C-2. Operating system and Oracle 11g Instant Client library files and version
Platform
Driver
version
Description
File to download
HP-UX on
PA-RISC
11.1.0.7
basic-11.1.0.7.0-hpux-parisc
64.zip
HP-UX on Itanium
(11.23)
10.2.0.2
instantclient-basic-hpux-ia6
4-64-10.2.0.2-20060428.zip
HP-UX on Itanium
(11.31)
11.2.0.3
instantclient-basic-hpux.ia6
4-11.2.0.3.0.zip
Microsoft Windows
2003 R2 and 2008
R2 (64-bit)
11.2.0.2
instantclient-basic-windows.
x64-11.2.0.2.0.zip
instantclient-odbc-windows.x
64-11.2.0.2.0.zip
2.
232
Select and download the Oracle Instant Client Package for your platform.
Appendix H
3.
To change the security context of the downloaded Oracle Instant Client libraries on
SELinux-enabled installations follow these steps:
1.
2.
Run the ls Z command to verify the security context for the Oracle Instant
Client libraries files.
2.
HP Output Server
233
Appendix H
The following table lists the appropriate Easysoft ODBC-Oracle drivers for
different platforms:
Table C-3. Easysoft ODBC-Oracle Drivers
Platform
Driver version
Linux
odbc-oracle-3.2.26-linux-x86-64.tar
HP-UX on PA-RISC
odbc-oracle-3.2.26-hpux-parisc2.tar
HP-UX-ia64
odbc-oracle-3.2.26-hpux11-ia64.tar
Solaris (SPARC)
odbc-oracle-3.2.26-sunos-sparcv9.tar
IBM AIX
odbc-oracle-3.2.26-aix50+-ppc64.tar
3.
4.
5.
ii.
Prompt
Enter yes.
Enter n.
234
Appendix H
Prompt
Enter y.
Install unixODBC/Easysoft
ODBC-Oracle Driver data
source (y/n) [y]:
Enter n.
6.
ii.
HP Output Server
235
Appendix H
Enter 2.
[0] Exit
[1] View existing licenses
[2] Oracle ODBC Driver V3.2
Please choose the product you
would like a license for by
entering its item number or
enter one of the other
options.
Option:
Name (Your full name) []:
Enter 2.
[1] Automatically by
contacting the Easysoft
License Daemon
[2] Write information to file
so you can fax, telephone it
[3] Cancel this operation
236
Appendix H
Prompt
Enter 0.
[0] Exit
[1] View existing licenses
[2] Oracle ODBC Driver V3.2
HP Output Server
237
Appendix H
238
Appendix I
HP Output Server
Determine the number of HP Output Server processes that will connect to an Oracle
database server instance. The following HP Output Server servers connect to the
Oracle database server:
-
239
Appendix I
To obtain the number of HP Output Server processes for your HP Output Server
configuration, count the HP Output Server servers connecting to the Oracle
database server instance.
For example, consider an HP Output Server configuration with five primary servers
(NM, PM, CM, AIM, and EM), an LPR Gateway server, 16 JQMs, and 160 DSMs.
The number of HP Output Server servers connecting to the Oracle database server
is: 5 (NM, PM, CM, AIM, and EM) + 10 (DLM) + 16 (JQM) + 160 (DSM) = 191
NOTE: You need not count the LPR Gateway, SAPconnect, and
OMS Callback processes because they do not connect to the
Oracle database server.
2.
3.
Set the Oracle database server to run in shared server configuration mode as
follows:
i.
ii.
240
Appendix I
vi. processes: Set the value for processes related to kernel parameters of the
operating system.
HP Output Server
241
Appendix I
242
Appendix J
HP Output Server
243
Appendix J
244
Appendix K
Installing OpenSSL
This section describes how to install Open SSL on different platforms.
Linux
OpenSSL comes installed with most Linux distributions.
HP-UX
OpenSSL does not come installed by default but HP provides OpenSSL binaries that
can be installed on HP-UX 11i versions. Refer to
http://h20392.www2.hp.com/portal/swdepot/displayProd
uctInfo.do?productNumber=OPENSSL11I.
IBM AIX
OpenSSL does not come installed by default but IBM provides OpenSSL binaries that
can be installed on AIX.
To install Open SSL on IBM AIX follow these steps:
1.
Install Open SSL available in RPM packages on the AIX toolbox of the Linux
applications CD-ROM.
or
Download the RPM packages from the AIX toolbox using the Linux Applications
Web site:
HP Output Server
245
Appendix K
Installing OpenSSL
http://www-1.ibm.com/servers/aix/products/aixos/linux/
download.html.
OpenSSL package contains cryptographic content, you must register on the Web
site to download the packages. To register and download the packages, follow these
steps:
i.
ii.
iii. Read and accept the license agreement. The browser automatically redirects
you to the download page.
iv. Select openssl-0.9.6m-1.aix4.3.ppc.rpm under OpenSSL SSL Cryptographic Libraries from the displayed list of
cryptographic content packages.
v.
2.
On downloading the OpenSSL package, you can install OpenSSL and OpenSSH.
Install the OpenSSL RPM package using the following geninstall command:
# geninstall -d/dev/cd0 R:openssl-0.9.6m.
On successful installation of the application, a success message is displayed.
Windows
OpenSSL binaries are not shipped or distributed for Windows. OpenSSL binaries can be
downloaded using the link:
http://www.openssl.org/
246
Appendix L
HP Output Server
247
Appendix L
The following two scripts are on the server where HP Web Console Job Manager is
installed: DomainManager (used to manage the definition of HP Output Server
domains in HP Web Console Job Manager) and AuthenticationManager (used to
manage the definition of authentication methods).
NOTE: Upon installation, HP Web Console Job Manager is
configured to use the domain on which it was installed. The
default installation may provide all of the functionality
needed for your environment. When additional domains are
required, these scripts can be used.
NOTE: If you have an existing HP Web Console Job Manager
installation, when you install HP Output Server, you cannot
retain the database of the earlier version of HP Web Console
Job Manager.
NOTE: If the DomainManager.sh script is unavailable after
reconfiguring the MySQL servers, you must execute the
following commands before accessing the HP Web Console
Job Manager application:
perl jmconfig.pl -t
perl jmconfig.pl -i -p <jboss_port>
This appendix focuses primarily on the command-line interface (CLI). Additional
administrative tasks are performed through the Web browser. Some are mentioned in
this appendix, but they are primarily documented in the online Help.
248
Appendix L
Domain groups
Domain groups allow you to perform actions across multiple HP Output Server domains
at one time from within HP Web Console Job Manager. A given domain group has a
unique name and can contain any number of HP Output Server domains defined in HP
Web Console Job Manager.
Domain groups are managed through the Web interface and can be managed only by
administrators. For more information, see Configuring Domain Groups in the online
Help.
Adding domains
You can add new domains to HP Web Console Job Manager by executing the following
command:
DomainManager.sh -o add -D domainName -H hostName
-P portNumber
where
domainName is the HP Output Server domain name.
hostName is the name of the host system where HP Output Server is running.
HP Output Server
249
Appendix L
Listing domains
You can list all of the domains that are configured in HP Web Console Job Manager by
executing the following command:
DomainManager.sh -o list
NOTE: Add at least one domain before performing the list operation;
otherwise, the list operation will fail.
Editing domains
You can edit the domains that have already been configured in HP Web Console Job
Manager by executing the following command:
DomainManager.sh -o edit -D domainName [-d
newDomainname] -H hostName [-h newHostName]
-P portNumber [-p newPortNumber]
where
domainName is the HP Output Server domain name.
newDomainname is the replacement name for the domain.
hostName is the host name of the system where HP Output Server is running.
newHostName is the replacement host name for the domain.
portNumber is the port number to which HP Output Server is listening.
newPortNumber is the replacement port number for the domain.
Deleting domains
You can delete existing domains that have been configured in HP Web Console Job
Manager by executing the following command:
DomainManager.sh -o delete -D domainName -H hostName -P
portNumber
250
Appendix L
where
domainName is the HP Output Server domain name.
hostName is the host name of the system where HP Output Server is running.
portNumber is the port number to which HP Output Server is listening.
NOTE: Deleting a domain through the CLI does not completely
remove that domain from a domain group; you must also
delete it from the domain group(s) using the Web interface.
Authorization
Typical HP Web Console Job Manager operations (such as canceling jobs) are
authorized using the existing permissions and object types in the Privilege Manager of
the applicable HP Output Server domain.
However, some features in HP Web Console Job Manager are available only to
privileged users. Accessing these features requires authorization. HP Web Console Job
Manager uses the HP Output Server Privilege Manager to perform user authorization.
Functionality of HP Web Console Job Manager that can be accessed by users identified
as administrators includes the following:
HP Output Server
251
Appendix L
Authentication
In addition, any user or group having access rights for object HP Web Console Job
Manager of type OMWC with MANAGE permission is defined as an HP Output
Management Web Console administrator. For more information on adding permissions,
see the Privilege Manager chapter in the System Administrators Guide for HP Output
Server.
To determine if a user has administrative privileges, HP Web Console Job Manager
consults the Privilege Manager of the primary domain. If for some reason HP Output
Server cannot contact that domain, it searches the list of domains until one can be
contacted and checks for privileges with the Privilege Manager of that domain.
NOTE: Authorization will not be successful if HP Output Server
domains are not configured in HP Web Console Job
Manager.
Authentication
The process of confirming the identity of an authorized user is known as authentication.
HP Web Console Job Manager provides a built-in authentication method as well as the
ability to add custom authentication methods.
Trusted authentication
HP Web Console Job Manager's built-in authentication method is a form of client-side
authentication. In client-side authentication, the server assumes that the user has been
authenticated by the operating system on the client machine where the user is logged in.
HP Web Console Job Manager refers to this as trusted authentication.
With trusted authentication, a Java applet is executed on the users system. This applet
is signed with security credentials and obtains the following information from the
operating system and sends it back to the server:
252
User name with which the user has logged into the client operating system
Appendix L
The trusted authentication method uses the user name (or domain\user name on
Windows) obtained by the applet for authorization and checks with the HP Output
Server Privilege Manager.
Enforced authentication
Custom authentication methods are referred to as enforced authentication. With
enforced authentication, a back-end script implemented on the server is executed
whenever the custom authentication method is used by a client.
Enforced authentication methods can use the applet provided by the built-in client-side
authentication, but cannot request additional information beyond what is already
provided. In this case, a custom script uses the information provided by the applet to
determine a user name for the HP Output Server Privilege Manager other than the user
name (or domain\username) that the built-in client-side authentication methods provide.
For example, if you were to send a user name with a prefix of the SAP server to the
Privilege Manager, the script would remove the Windows domain name (if present) and
prepend an SAP server name instead, before sending the user name to the Privilege
Manager.
Running the applet on the client is optional for advanced enforced authentication
methods. Such custom authentication methods can gather the information using other
means (in addition to or instead of using the applet), usually through a special HTML
form. For example, users could be prompted for a password, SAP user ID, or some other
data used to identify themselves. The additional information can be used to perform
server-side authentication to confirm that identity.
Advanced enforced authentication methods also allow the user to provide an HTML
error page in the event that the authentication method fails. Custom authentication
scripts that do not include an input HTML form are referred to as basic enforced
authentication methods.
HP Output Server
253
Appendix L
Authentication
Enforced authentication scripts have access to variables defined by the applet used for
trusted authentication as well as to variables defined by the input form. The scripts use
this information to authenticate a user and return the name of the HP Output Server user.
Authentication scripts return an error message when authentication fails. Return values
are used as follows:
Return code: 0 indicates successful authentication; anything else indicates failure.
Standard Out: User name to send to the HP Output Server Privilege Manager
Standard Error: Single-line failure message for the login error page
Samples of a script and pages are provided in the following locations:
Script: installBinDir/examples/JobManagerAuth.pl
Input page: installBinDir/examples/JobManagerAuth.jsp
Error page: installBinDir/examples/JobManagerAuthError.jsp
NOTE: Ensure that the input HTML file has a form with action as
binaryaction.do and method as post.
254
Appendix L
To modify the time-out setting, edit the line indicated in the following example in the
installDir/share/jboss/server/default/deploy/jbossweb.deployer/conf/web.xml file:
<session-config>
<session-timeout>
30 !-- 30 minutes -</session-timeout>
</session-config>.
HP Output Server
255
Appendix L
256
Appendix L
HP Output Server
257
Appendix L
To add a new basic enforced authentication mechanism with the name SAPAustin, a
third-party binary name of /opt/hpom/custom/sapAuth.pl, a configuration file
name of /opt/hpom/custom/sapmysql.conf, and applet values of
$username, $hostname, and $domain, execute the following command:
AuthenticationManager.sh -o add -n "SAPAustin"
-d Non-Default -t Basic-Enforced
-b /opt/hpom/bin/perl
-a "/opt/hpom/custom/sapAuth.pl,/opt/hpom/custom/
sapmysql.conf,\"\$username\",\"\$hostname\",\"\
$domain\""
NOTE: The applet provides values for $username,
$hostname,$domain, and $user-agent.
To add a new advanced enforced authentication mechanism with the name
SAPBangalore, a third-party binary name of
/opt/hpom/custom/sapAuth.pl, a configuration file name of
/opt/hpom/custom/sapmysql.conf, applet values of $username,
$hostname, and $domain, input HTML values of $input_usr and
$input_pwd, and the specified HTML input form and error page, where you want
this authentication method to be the default, execute the following command:
AuthenticationManager.sh -o add -n "SAPBangalore"
-d Default -t advanced-enforced
-i /opt/hpom/custom/sapAuth.htm
-e /opt/hpom/custom/sapAuthError.htm
-b /opt/hpom/bin/perl
-a "/opt/hpom/custom/sapAuth.pl,/opt/hpom/custom/
sapmysql.conf,\"\$username\",\"\$hostname\",\"\
$domain\",\"\$input_usr\",\"\$input_pwd\""
The Web page /opt/hpom/custom/SapAuth.htm will be displayed when a user
attempts to authenticate. If the user authentication fails,
/opt/hpom/custom/sapAuthError.htm will be displayed.
NOTE: On UNIX, because $ is a special character for the shell, HP
recommends using \ to escape $ while invoking
AuthenticationManager.sh. $ represents the value of the
attribute with which it is displayed.
258
Appendix L
HP Output Server
259
Appendix L
You can also use the script to designate an authentication mechanism as the default. For
example, to designate the mechanism with an ID of 10 as the default, execute this
command:
AuthenticationManager.sh -o edit -id 10 -d Default
NOTE: Setting the current authentication mechanism as non-default
automatically sets the client-side authentication mechanism
as default.
If an authentication method is activated and the input HTML form, error HTML, or
binary is not available at the expected location, an error message is displayed.
260
Appendix L
To modify or set the time-out setting for 15 minutes, edit the following line
installDir/share/jboss/server/default/deploy/jbossweb.deployer/conf/web.xml file:
<session-config>
<session-timeout>
15 !-- 15 minutes -</session-timeout>
</session-config>
HP Output Server
261
Appendix L
262
Appendix M
HP Output Server
263
Appendix M
If you are using MySQL provided with HP Output Server 4.1 as the backend
database, use the following commands:
For UNIX
cd $HPOM_INSTALL/share/mysql/5.0.24/bin
./mysql -defaults-file=$DAZEL_HOME/etc/my.cnf
--password=password
For Windows
cd $HPOM_INSTALL/share/mysql/5.0.91/bin
mysql -defaults-file=$DAZEL_HOME/etc/my.cnf
--password=password
2.
For each additional host privilege you want to add, type the following commands.
If the remote system is identified by multiple host names, you may need to issue
additional GRANT commands for each short and long host name.
GRANT ALL PRIVILEGES ON *.* TO user@shortHostName
IDENTIFIED BY password;
GRANT ALL PRIVILEGES ON *.* TO user@longHostName
IDENTIFIED BY password;
where:
-
user is the user for which you are adding privileges. This user does not need to
be a UNIX (or Windows) login user.
shortHostName is the default host name of the remote host, for example,
lion.
longHostName is the default host name with the TCP/IP domain name of the
remote host, for example, lion.bigcompany.com.
password is the password the user will use when connecting to MySQL.
NOTE: Host names used in a GRANT command must resolve to an
IP address. You cannot use an IP address in a GRANT
command.
NOTE: The single quotes around user and
ShortHostName/LongHostName must be included when
typing the command.
264
Appendix M
After you enter each GRANT command, you will see a message similar to the
following:
Query OK, O rows affected.
3.
When you have finished adding the host privileges, update the MySQL cache as
follows:
FLUSH PRIVILEGES;
4.
To verify that you have added the appropriate privileges, type the following:
SELECT User,Host FROM mysql.user;
MySQL returns user and host privilege information similar to the following
example:
+---------+---------------------------+
| User
| Host
|
+---------+---------------------------+
| root
| tiger
|
| root
| tiger.bigcompany.com
|
| root
| localhost
|
| mysql
| tiger
|
| mysql
| tiger.bigcompany.com
|
| mysql
| localhost
|
| mysql
| lion
|
| mysql
| lion.bigcompany.com
|
+---------+---------------------------+
8 rows in set (0.00 sec)
5.
If your entries are correct, return to the command prompt by typing the following:
exit
HP Output Server
265
Appendix M
Example
The following example shows how to grant MySQL access to other HP Output
Management applications on the remote host lion. The password for the MySQL root
user is secret. In this example, the other HP Output Management applications will
connect to the MySQL server with the user otheruser and the password somepass.
cd mySQLinstallDir/bin
./mysql --defaults-file=mySQLinstallDir/my.cnf mysql
GRANT ALL PRIVILEGES ON *.* TO otheruser@lion
IDENTIFIED BY somepass;
GRANT ALL PRIVILEGES ON *.* TO
otheruser@lion.bigcompany.com IDENTIFIED
BYsomepass;
FLUSH PRIVILEGES;
SELECT User,Host FROM mysql.user;
exit
If you are using MySQL provided with HP Output Server 4.1 as the backend database,
use the following commands:
For UNIX
cd $HPOM_INSTALL/share/mysql/5.0.24/bin
./mysql --defaults-file=$DAZEL_HOME/etc/my.cnf
--password=password
For Windows
cd $HPOM_INSTALL/share/mysql/5.0.91/bin
mysql --defaults-file=$DAZEL_HOME/etc/my.cnf
--password=password
266
Appendix M
connect_timeout
The MySQL connect_timeout system variable defines the length of time that the
MySQL server will keep a connection open for a client until the MySQL server receives
a query. If the query is not received within connect_timeout seconds, the MySQL
server closes the connection. The client can make up to three attempts to re-initiate the
request before logging a failure message from MySQL. The MySQL default for
connect_timeout is 5 seconds.
If MySQL is running on a remote system, or if a client is unable to provide a query to
MySQL within the time set for connect_timeout, the following message appears
in the HP Output Server server log files:
[error 00064007] mySQL connection failed (Lost
connection to MySQL server during query).
The my.cnf file created by setupmysql.pl or configmysql.pl during an
installation of HP Output Server does not include an entry for connect_timeout. If
this message occurs frequently in the HP Output Server logs, you can improve
reliability by adding a connect_timeout value to the my.cnf file. Depending on
your environment, consider using 20 as the value for this variable.
To change the default setting for connect_timeout, add an entry for this variable in
the Tuning Parameters section (under Server/Services) of the my.cnf file. For
example:
#connection timeout for clients
connect_timeout=20
HP Output Server
267
Appendix M
server might fail because the kernel will not allow MySQL to create threads greater than
the number specified by max_thread_proc. The HP Output Server clients log
displays the following message when this occurs:
[error 00064007] mySQL connection failed (Too many
connections)
HP recommends that you set max_thread_proc to 1024 on HP-UX systems.
thread_cache
The MySQL thread_cache system variable maintains a pool of threads for
servicing requests. When you install MySQL for HP Output Management, the my.cnf
file created by setupmysql.pl or configmysql.pl sets thread_cache to
100.
Setting thread_cache reduces the load on the operating system and can improve
overall performance. If thread_cache is not set or is set to 0, MySQL creates a
thread every time a connection is made. When the connection is closed, MySQL deletes
the thread. Because HP Output Server clients open and close connections to MySQL
with every request, threads are created and deleted with each request if
thread_cache is not set.
innodb_max_purge_lag
The MySQL innodb_max_purge_lag system variable controls how to delay
INSERT, UPDATE, and DELETE operations when the purge operations are lagging.
When you install MySQL for HP Output Management, the my.cnf file created by
setupmysql.pl or configmysql.pl sets innodb_max_purge_lag to 50.
The default value of innodb_max_purge_lag parameter is zero, meaning that
there are no delays. When purge_lag exceeds innodb_max_purge_lag, each
INSERT, UPDATE and DELETE operation is delayed by
((purge_lag/innodb_max_purge_lag)*10)-5 milliseconds. The
delay is computed in the beginning of a purge batch, every ten seconds. In HP Output
Server, this option can be used to address a slowing in job throughput caused when the
rate of job submission continuously exceeds the rate at which the MySQL purge thread
can remove retained jobs that have expired. HP recommends that customers set this
option to 50. For more information about this option, see:
http://dev.mysql.com/doc/refman/4.1/en/innodb-multi-versio
ning.html
268
Appendix M
max_allowed_packet
The MySQL internal variable max_allowed_packet controls the maximum size of
its communication buffer.
To set the max_allowed_packet variable for MySQL to a value of 16MB, use the
following in the my.cnf options file.
[mysqld]
max_allowed_packet=16777216
You can specify the value in bytes or a numeric value, and the value can be given with a
suffix of K, M, or G (either uppercase or lowercase) to indicate a multiplier of 1024,
10242 or 10243. In the my.cnf option file, variable settings are given without the
leading dashes. To specify in numeric value, for example in MegaBytes (MB), add a
suffix M.
[mysqld]
max_allowed_packet=16M
In HP Output Server, this option can be used to address problems that arise when the
server needs to handle big queries like doing a pdls using set of non-indexed attributes
or while working with big BLOB columns. HP recommends that customers set this
option to 16MB. For more information about this option, see:
http://dev.mysql.com/doc/refman/4.1/en/packet-too-large.ht
ml
wait_timeout
The MySQL wait_timeout system variable defines the length of time that the
MySQL server will wait for activity from a non-interactive client before closing the
connection. The wait_timeout system variable applies only to TCP/IP and UNIX
socket file connections.
By default, the server closes the connection after 28,800 seconds (eight hours) if there is
no activity from the client. To change the default wait time, you can set the
wait_timeout variable when you start MySQL. The value should be specified in
seconds.
To change the default setting for wait_timeout, add an entry for this variable in the
Tuning Parameters section (under Server/Services) of the my.cnf file. For
example:
[mysqld]
wait_timeout = 36000
HP Output Server
269
Appendix M
270
Appendix N
The required ulimit parameters are set to the highest possible values as below:
data seg size (kbytes) - unlimited
max memory size (kbytes) - unlimited
open files - unlimited
HP Output Server
271
Appendix N
The system memory should be sufficient before starting the tuning process, or else
the MySQL server does not restart.
3.
4.
272
Appendix N
Monitor)
u = number of users defined in the PM database or the number of users configured
in HP Output Server
1.30 = buffer of 30 percent to the calculated size
NOTE: The buffer of 30% can vary between 5% (1.05) to 30%
(1.30) based on the predicted growth of the implementation.
NOTE: If ibdata file is not set to the proper value, you may
encounter disk write performance issues, disk fragmentation
issues, and unexpected growth, which can result in database
crash leading to unrecoverable setup.
NOTE: For every SAP system logged in HP Output Server, only
sidadm user will communicate with HP Output Server.
Even if more than one user is logged in to SAP, every SAP
system counts as only one user of HP Output Server.
NOTE: The jobs stored in the database will be approximately 15% to
20% of the load on HP Output Server per day. Retained jobs
and the retention period of the jobs contribute to the number
of jobs stored in a database.
To calculate jobs in a database:
load per day = XXX jobs / day
peak load per min = (load per day /
2)/480
To calculate total jobs in a database:
(peak load per min * retention period for
successful jobs) + (2% of peak load per
min * retention period for unsuccessful
jobs)
HP Output Server
273
Appendix N
2.
3.
274
Before continuing with the tuning, you must manually stop all HP Output
Management programs (HP Output Server, HP Output Distributor, and HP Web
Delivery) that use HP Output Server. The script prompts whether to continue with
the tuning. The default is y.
Appendix N
4.
When the default MySQL installation directory is prompted, accept the default if
the path is correct: if not, specify the correct directory. The script checks for a
MySQL installation. The script aborts with an error message if MySQL is not
installed in that directory.
NOTE: In UNIX, the default MySQL installation directory is
indicated, if MySQL is installed in the
DAZEL_HOME/var/mysql directory and the
DAZEL_HOME environment variable is set.
In Windows, the default installation directory path must be
C:\Program Files\MySQL\MySQL Server 5.0
and C:\Program Files (x86)\MySQL\MySQL
Server 5.0 for Windows x64.
5.
6.
HP Output Server
275
Appendix N
7.
8.
If Tune MySQL after de-fragmenting of the database is selected, then the following
prompts are displayed:
CAUTION: The MySQL database is backed up and restored. All
applications using MySQL database must be stopped
before proceeding with tuning.
1) Specify a temporary directory path or accept the default path, if indicated, for
data migration.
The script indicates /tmp as the default directory if it has enough disk space
available. If /tmp does not has enough disk space, no default option is provided
and you must specify an alternate directory path.
NOTE: The default temporary directory path for UNIX is /tmp and
for Windows it is C:\WINDOWS\Temp.
NOTE: The directory path selected must not be in the current
MySQL installation directory.
2) Enter the size of the ibdata file. By default the existing size of the ibdata file is
displayed.
The minimum value of ibdata file must be 100 MB and the maximum value
should be set lower than the available disk space in the MySQL installation
directory.
3) Enter the extent size. By default the value of
innodb_autoextend_increment parameter is half of that of the ibdata
file.
276
Appendix N
9.
The tuning script returns to the beginning of the program and displays your current
selection for each prompt. When prompted, change any setting that is incorrect.
HP Output Server
277
Appendix N
The tuning script finishes tuning and configuring the MySQL server. If the tuning was
successful, the tuning script displays the following messages:
MySQL server successfully configured and tuned using the
new settings.
The tuning and configuration log for the tunemysql_hpos.pl script is located in
the mySQLinstallDir/tunemysql.log (where mySQLinstallDir is the
installation directory for MySQL).
NOTE: If tunemysql_hpos.pl is not completed successfully,
the tunemysql.log will not be created. Instead, the
tunemysql-pid.log (where pid is the process ID) file
is created in /tmp. The tuning script can be run again to
tune MySQL. When tuning with de-fragmentation of the
database, a back up created by the tuning script in the
temporary directory has to be manually removed.
The original my.cnf is saved as my.cnf.old in the
$MYSQL_HOME directory.
The tuning script can be run again to tune MySQL. When tuning with de-fragmentation
of the database, a back up created by the tuning script in the temporary directory has to
be manually removed.
2.
Makes a backup of the my.cnf file and name the file as my.cnf.old in the
MySQL installation directory.
3.
Updates the existing my.cnf file with values of the tuning parameters calculated
based on the memory usage.
4.
278
Appendix N
2.
3.
4.
5.
6.
7.
8.
Makes a copy of the my.cnf file and name the file as my.cnf.old in the
MySQL installation directory.
9.
Updates the existing my.cnf file with values of the tuning parameters calculated
based on the memory usage and the type of tuning.
HP Output Server
279
Appendix N
Configures indexes.
Disadvantages
Tuning MySQL parameters for 256 MB, 512 MB, 1 GB and 1.5 GB
memory usage for buffer pool
Parameter
256MB
512MB
1GB
1.5GB
table_cache
250
350
550
650
innodb_buffer_pool_size
256M
512M
1024M
1536M
innodb_additional_mem_pool_size
20M
50M
100M
100M
read_buffer_size
2M
5M
5M
5M
read_rnd_buffer_size
8M
10M
10M
10M
innodb_log_buffer_size
30M
60M
100M
100M
query_cache_size
800K
1600K
1600K
1600K
key_buffer
30M
60M
100M
150M
O_DIRECT
O_DIRECT
O_DIRECT
O_DIRECT
innodb_log_file_size
30M
60M
100M
100M
280
Appendix O
HP Output Server
Metrics
256MB
512MB
1GB
1.5GB
Number of
servers
30 to 50
50 to 100
100 to150
150 to 200
Number of
destinations
1000
5000
10000
15000 and
above
25000 to
30000
30000 to
50000
50000 to
100000
100000 and
above
Aim enabled
Not
applicable
Yes
Yes
Yes
Percentage
destinations
are multi
logical single
queue multi
physical
configuration
up to 5%
up to 10%
up to 25%
greater than
25%
Job retention
period
less than 15
minutes
less than 30
minutes
less than 30
minutes
less than 30
minutes
281
Appendix O
282
Using HP Output Server data for determining the type of memory usage
Metrics
256MB
512MB
1GB
1.5GB
Possibility of
using HP Web
Delivery
along with HP
Output Server
Not applicable
Yes
Yes
Yes
Possibility of
extensive use
of job tracker
Not applicable
Yes
Yes
Yes
Possibility of
concurrent
pdls
Not applicable
Yes
Yes
Yes
System
memory
requirement
up to 2 GB
up to 4GB
up to 6GB
greater than
6GB
System CPU
requirement
2CPU
4CPU6
6 to 8CPU
more than 8
CPU
Possibility of
RAID 0
3 disks
6 disks
8 to 10 disks
or SAN
10 to 15 disks
or SAN
Appendix P
innodb_buffer_pool_size
This is the size of the memory volume used by InnoDB to store the index and related
data in memory. It should be large enough to execute all operations on InnoDB tables.
This parameter affects MySQL performance to a greater extent. You can tune the value
to the next multiple of 64 if the MySQL database is growing.
innodb_log_buffer_size
This is the size of the buffer that InnoDB uses to write to log files on the disk. Values
typically range from 1 MB to half the combined size of log files. A large log buffer
allows large transactions to run without the need to write the log to disk until the
transaction is complete. Therefore, a value of 15 to 30 percent of buffer pool size is
required. If the innodb_buffer_pool_size is more than 1 GB, the value is fixed
between 150 to 300 MB.
innodb_additional_mem_pool_size
This parameter is used to hold the internal structure and the hash table. It is
approximately 5 to 30 percent of the innodb_buffer_pool_size based on the
number of HP Output Server servers configured. If show innodb status indicates
higher values for hash merges and the hash index, then the parameter must be tuned. If
there is a growth in the memory, increase the value in steps of 10 MB.
HP Output Server
read_buffer_size
283
Appendix P
This parameter helps to load huge amounts of data from the disk while executing
operations such as pdq and pdls. This parameter helps in table scans. Each sequential
scan performed allocates a read buffer that increases the memory size by 5 to 10 MB
utilized per connection thread. The value is maintained usually in the range of 5 to 10
MB. If the innodb_buffer_pool size is greater than 1 GB, the value is set to 10
MB.
read_rnd_buffer_size
This parameter allocates a random-read buffer to avoid disk seeks when reading rows in
an arbitrary sequence. This parameter helps in pdls queries. During query, data is
selected randomly and not through sequential queries. Increase the value by 2 to 5M
size. The amount of memory allocated is utilized per connection thread. If the
innodb_buffer_pool size is greater than 1 GB, maintain this value around 5M.
table_cache
This parameter is related to caching of tables for faster access as HP Output Server uses
different databases to store tables. The frequently accessed table structures should be
stored in memory. It should be determined if the operating system can handle the
number of open file descriptors indicated by the table_cache setting. If
table_cache is set to a higher value, the system might run out of file descriptors,
refuse connections, fail to perform queries, and become unreliable. Ideally, the ulimit
value for the MySQL user should not exceed 8096.
innodb_sync_spin_loops
This parameter balances the CPU time wasted while running spin locks with
unnecessary context switches. If the spin lock setting is high, the CPU time wasted will
increase. Alternatively, if the spin lock setting is low, it results in unnecessary context
switches. This parameter also represents the number of times a thread waits for an
InnoDB mutual exclusion to be freed before the thread is suspended.
innodb_thread_concurrency
This parameter increases the InnoDB kernel execution threads, which use the CPU
efficiently. Currently, InnoDB maintains the number of operating system threads
concurrently inside InnoDB to be less than or equal to the limit given by this variable.
Once the number of threads reaches this limit, additional threads are placed into a wait
state within a FIFO queue for execution. Threads waiting for locks are not counted in
the number of concurrently executing threads.
In the version of MySQL currently used, a value of 20 or higher is interpreted as infinite
concurrency. The default value for this variable is 8.
284
Appendix P
innodb_data_file_path ibdata
This parameter specifies the value in the ibdata file. This is a single table space where
all the server's databases and indexes are present. The size is also dependent on the
retention and expirations periods of HP Output Server. The value is maintained to be
sufficiently high to accommodate all the data of HP Output Server. A recommendation
on the values is given at the end of document for reference.
innodb_autoextend_increment
This parameter specifies the amount of disk space to be increased in the current table
space (ibdata file). By default, the amount of disk space is increased in increments of
8 MB. This value is maintained in the range of 25 to 50 percent of the ibdata file size.
innodb_log_file_size
This parameter specifies the online log file size. These log files are binary and used by
MySQL for transaction journaling. The value is maintained to be around 10 to 30
percent of the ibdata file size.
HP Output Server
285
Appendix P
innodb_flush_logs_at_trx_commit
This is a mechanism to direct MySQL when to push the data to disk. By default, it is set
to 1. If you wish to take the risk of loosing 2 minutes of data in case of system crash or
sudden power failure, you could set it to 0. If 30 seconds data lose is acceptable, set the
value of this parameter to 2.
innodb_flush_method
This parameter defines how to flush or push the data to disk. By default, the data will be
pushed to file system cache. In order to make the insert statements faster, this behavior
is forcefully changed to write to disk directly by setting O_DIRECT as the value for this
parameter.
innodb_file_io_threads
This parameter will increase the I/O threads of MySQL. If MySQL is not responding
then increase the value of this in steps of 2. Default value for this variable is 4.
286
innodb_additional_mem_pool_size = 5% of
innodb_buffer_pool_size
if the innodb_buffer_pool_size is less than 512 MB else set to 20MB
key_buffer=15% of innodb_buffer_pool_size
table_cache=5 x number_of_HPOS_servers
Appendix P
innodb_sync_spin_loops= 10 x Number_of_CPU
innodb_thread_concurrency = 2 x (number_of_CPU +
number_of_disks_in_use_for_MySQL)
HP Output Server
287
Appendix P
288
Appendix Q
Syntax
This section describes the syntax for using patch.pl in non-interactive mode for the
following tasks:
Using help
HP Output Server
289
Appendix Q
Syntax
Description
HPOM_OPERATION
HPOM_INSTALL_PATH
HPOS_START_SERVER_OPTION
290
Appendix Q
Parameters
Description
HPOM_FIX_FILE
The following table describes the parameters in the patch.ini file for running the
patch.pl in non-interactive mode.
Parameters
Description
HPOM_OPERATION
HPOM_INSTALL_PATH
HPOS_START_SERVER_OPTION
HPOM_FIX_FILE
Using help
To view information about using patch.pl, enter the following:
patch.pl -h |-?
Arguments
The following table describes the arguments for running patch.pl in non-interactive
mode.
HP Output Server
Argument
Description
-c
291
Appendix Q
Arguments
292
Appendix R
Log in as a user with administrator privileges and check for the required
permissions. For more information about required permissions, see Setting
permissions on page 28.
2.
Go to the directory where you have extracted the .zip file for HP Output Server.
3.
Open the hposm/win folder in the directory, and then double-click setup.exe.
The Welcome dialog box appears.
4.
Click Next.
5.
The License Agreement dialog box appears. Accept the terms in the license
agreement.
6.
Click Next.
The Destination Folder dialog box appears.
7.
HP Output Server
293
Appendix R
8.
Click Next.
The Ready to Install the Program screen appears. Select the Create desktop
shortcut checkbox to create a desktop shortcut.
9.
Click Install.
The installation continues and launches the Installing progress screen. The
Installation Wizard Completed dialog box appears. If the installation is
successful, the following message appears:
The installation Wizard has successfully installed HP
Output Server Manager.
Log in as a user with administrator privileges and check for the required
permissions. For more information about required permissions, see Setting
permissions on page 28.
2.
Go to the directory where you have extracted the .zip file for HP Output Server.
3.
Open the hposm/win folder in the directory, and then double-click the
setup.bat file.
On Windows Vista, install HP Output Server Manager by running the command
prompt in administrator mode (elevated mode) and execute the setup.bat file.
4.
5.
294
/l* C:\InstallLog.txt
For example, after editing the commands as given above, the final command will
be: setup.exe /s /v"/qn INSTALLDIR=C:\Destination"
2.
3.
Click Remove.
4.
2.
3.
4.
Execute setup.exe:
On Vista, uninstall HP Output Server Manager by running the setup.exe in
administrator mode (elevated mode).
The following options in the HP Output Server Manager Setup Wizard page are
displayed:
-
Repair
Remove
HP Output Server
295
Appendix R
2.
For a normal user, right-click the setup.exe file and select the Run as
Administrator option.
2.
3.
Click Yes.
The Welcome dialog box appears.
To continue the upgrade process, follow steps 3 through 9 in Installing HP Output
Server Manager in interactive mode on Windows hosts on page 293.
296
Appendix S
HP Output Server
1.
Log in as a user with administrator privileges and check for the required
permissions. For more information about required permissions, see Setting
permissions on page 28.
2.
Go to the directory where you have extracted the .zip file for HP Output Server.
3.
297
Appendix S
Installing HP Job Manager for Output Server Software in interactive mode on Windows hosts
Click Next.
The License Agreement dialog box appears. Accept the terms in the license
agreement.
5.
Click Next.
The Destination Folder dialog box appears.
6.
7.
Click Next.
The Ready to Install the Program screen appears. Select the Create desktop
shortcut checkbox to create a desktop shortcut.
8.
Click Install.
The installation continues and launches the Installing progress screen. The
Installation Wizard Completed dialog box appears. If the installation is
successful, the following message appears:
The installation Wizard has successfully installed HP
Job Manager for Output Server Software.
9.
298
Appendix S
Installing HP Job Manager for Output Server Software in non-interactive mode on Windows hosts
Log in as a user with administrator privileges and check for the required
permissions. For more information about required permissions, see Setting
permissions on page 28.
2.
3.
Go to the directory where you have extracted the .zip file for HP Output Server.
4.
Open the hpjmfhpos/win folder in the directory, and then run the setup.bat
file.
On Windows Vista, run the command prompt in administrator mode (elevated
mode) and execute the setup.bat file.
5.
6.
HP Output Server
299
Appendix S
Installing HP Job Manager for Output Server Software in non-interactive mode on Windows hosts
For example, after editing the commands as given above, the final command will
be: setup.exe /s /v"/qn INSTALLDIR=C:\Destination"
The config.xml file consists of the following options:
300
The details of HP Job Manager for Output Server Software window as displayed
last
Appendix S
Installing HP Job Manager for Output Server Software in non-interactive mode on Windows hosts
The following table describes the XML tags in the configuration file.
Table O-4. Configuration file details
HP Output Server
XML tag
Description
detail-viewvisible
hpos-wsdl-url
job-query-options
logging-option
main-windowheight
main-window-width
monitored-printer
-name
run-on-start-up
show-app-onlaunch
smart-pollingenabled
smart-pollinginitial-interval
Specifies the wait time for the next poll. This time can be
doubled up to 60 seconds and further incremented by 1 minute.
smart-polling-max
-time
Indicates the time (in seconds) after which HP Job Manager for
Output Server Software stops smart polling.
smart-pollingrandom-interval
301
Appendix S
Description
tray-icon-changeoption
Specifies the tray icon color change options. When a job fails,
this option is displayed.
tray-notification
-option
enable-attributefriendly-names
302
1.
2.
Select HP Job Manager for Output Server Software from the list of installed
programs.
3.
Click Remove.
4.
When prompted to remove HP Job Manager for Output Server Software, click Yes.
If prompted to restart your computer, click Yes to restart the computer and complete
the removal.
Appendix S
Upgrading HP Job Manager for Output Server Software in interactive mode on Windows hosts
2.
Select HP Job Manager for Output Server Software from the list of installed
programs.
3.
4.
When prompted to uninstall HP Job Manager for Output Server Software click Yes.
If prompted to restart your computer, click Yes to restart the computer and complete
the removal.
Execute setup.exe:
On Vista, uninstall HP Job Manager for Output Server Software by running the
setup.exe in administrator mode (elevated mode).
The following options in the HP Job Manager for Output Server Software Setup
Wizard page are displayed:
-
Repair
Remove
2.
For a normal user, right-click Uninstall HP Job Manager for Output Server
Software and select Run as administrator and provide administrator details.
When prompted for confirmation, click Yes.
HP Output Server
303
Appendix S
Upgrading HP Job Manager for Output Server Software in interactive mode on Windows hosts
1.
For a normal user, right-click the setup.exe file and select the Run as
Administrator option.
2.
3.
Click Yes.
The Welcome dialog box appears.
-
304
Appendix T
MySQL server status is displayed as stopped when the server status command of
HP Output Server is used.
MySQL server status is displayed as running when the operating system commands
such as ps, top, topas, and prstat are used.
The startup time required for MySQL server depends on hardware resources and
configuration. If hardware resources are low, the server takes a longer time to start
up.
2.
HP Output Server
305
Appendix T
306
Appendix U
The JBoss server status is displayed as stopped when the server status command of
HP Output Server is used.
The JBoss server status is displayed as running when the operating system
commands such as ps, top, topas, and prstat are used.
The startup time required for the JBoss server depends on hardware resources and
configuration. If hardware resources are low, the server takes a longer time to start
up.
2.
HP Output Server
307
Appendix U
2.
Enable JBoss Web Console for HP Output Server by uncommenting the following
command line in the
$DAZEL_HOME/share/jboss/server/default/conf/props/
web-console-users.properties file:
#admin=admin
The default user name and password is set to admin. You can set a different
username and password using the following syntax:
username=password
NOTE: You need not restart the JBoss server for the changes to take
effect.
308
Appendix U
username=password
NOTE: You need not restart the JBoss server for the changes to take
effect.
JVM Tuning
JBoss Tuning
JVM Tuning
Java Virtual Machine (JVM) enables better performance in production servers with
proper configuration of JVM parameters, particularly those related to memory usage
and garbage collection.
JVM allocates Java objects in an area of memory called the Java heap. A Java
application will place the objects on the heap. When the application completes its task
with the object, it removes the object, along with all its references, and the object
becomes unreachable. When an object becomes unreachable, it is deemed as available
to the garbage collector and the garbage collector frees up memory by removing any
unreachable objects. The garbage collector typically runs when memory resources are
low.
The following are the JVM heap sizing arguments that can be specified:
-Xms<size> Sets the minimum heap size
-Xmx<size> Sets the maximum heap size
To specify the JVM heap sizing arguments, follow these steps:
Windows:
Open the run.bat file in the $DAZEL_HOME/share/jboss/bin folder. In
this file, search set JAVA_OPTS and update the values of the required JVM
heap sizing arguments.
HP Output Server
309
Appendix U
UNIX:
Open the run.conf file in the $DAZEL_HOME/share/jboss/bin folder. In
this file, search set JAVA_OPTS and update the values of the required JVM
heap sizing arguments.
NOTE: For both Windows and UNIX, you must restart the JBoss
server after setting the JVM heap sizing arguments.
NOTE: It is recommended that you set the minimum and maximum
size of the Java heap to the same value. This reduces the time
it takes by JVM to determine the adjustment to be made for
the minimum and maximum size after garbage collection.
JBoss Tuning
JBoss tuning includes the following:
310
Appendix U
ii.
On the left pane, expand System, and then expand JMX Mbeans.
NOTE: You must enable JMX Console to modify the parameters.
For more details on enabling JMX Console, see Enabling
JMX Console on page 308.
HP Output Server
311
Appendix U
ii.
On the left pane, expand System, and then expand JMX Mbeans.
NOTE: You must enable JMX Console to modify the parameters.
For more details on enabling JMX Console, see Enabling
JMX Console on page 308.
312
2.
acceptCount - This is the number of request threads that are placed in the
request queue when all available threads are used. When the acceptCount
parameter exceeds the set limit, the client systems receive a request timeout
response.
3.
Appendix V
HP Output Server
313
Appendix V
314
Appendix W
Syntax
setup_odbc_env.pl [-h|?] -a -d database type [-o ODBC
driver path] [-c Oracle client lib path] -r -e
HP Output Server
315
Appendix W
Arguments
-h|?
The -h|? argument displays the help for the setup_odbc_env.pl script.
-a
The -a argument sets up the ODBC environment. If you use -a, then you
must specify the database type.
-d database type
The -d database type argument specifies the database type. Specify either
MySQL or ORACLE as the database type. The database type must be the same
as the database type of the HP Output Server server installation. If -d is
ORACLE, then you must specify the ODBC driver path and the Oracle client
library path.
-o ODBC driver path
The optional -o ODBC driver path argument specifies the ODBC driver path
if the database type is ORACLE. For UNIX, specify the Easysoft ODBC driver
path. For Windows, specify the Oracle ODBC driver path.
-c Oracle client lib path
The optional -c Oracle client lib path argument specifies the path of the
Oracle client libraries if the database type is ORACLE.
-r
The -r argument removes the ODBC environment.
-e
The -e argument checks the existence of ODBC settings.
For more information about ODBC drivers and Oracle client libraries for UNIX, see
Chapter 2, Before you install HP Output Server with Oracle on a UNIX host
on page 41.
316
Appendix W
For more information about ODBC drivers and Oracle instant client libraries for
Windows, see Chapter 2, Before you install HP Output Server with Oracle on a
Windows host on page 77.
NOTE: When you specify the location for Oracle instant client
libraries and the Oracle ODBC driver on Windows, you must
specify the full path.
For example:
If you have stored the Oracle instant client libraries and the
Oracle ODBC driver in installDir\lib, specify the
path as installDir\lib.
Examples
To create an ODBC environment with MySQL as the database, enter the following
command:
perl setup_odbc_env.pl -a -d MySQL
To create an ODBC environment with Oracle as the database, enter the following
command:
perl setup_odbc_env.pl -a -d ORACLE -o
/usr/local/easysoft -c /home/user1/oracle_client_libs
HP Output Server
317
Appendix W
318
Index
A
acceptCount 312
Accessing JBoss Web Console 308
Adjusting variables 266
AIM
configuring 110, 112
AIX
recommended settings 13
authentication 151, 252
authentication mode 151
AuthenticationManager script 255
authorization 151, 251
B
backup
MySQL 217
Oracle 182
same-directory installations 177
UNIX 163, 165
Windows 172
C
Checking the Embedded web container 311
HP Output Server
319
D
Dazel ID mode 151
dazel_admin group 152
dazel_appl group 152
dazel_guest group 152
DAZEL_HOME environment variable 194, 197
DAZEL_HOSTNAME environment variable 194,
197, 213
DAZEL_PORTS environment variable 194, 198,
209
dazel_server group 152
dazel_superuser group 152
dazel_support group 152
dazel_user group 152
DAZELNS environment variable 195, 198
Delivery Manager
See DLM
delivery objects
customizations 118
delivery pathway
creating 154
Destination Manager 155
See DSM
disk space
HP Output Server 6
DLM
configuring 110
domain groups 249
DomainManager script 249
DPAOIDs
customizations 118
DSM
configuring 110
E
Easysoft ODBC-Oracle Driver 233
EASYSOFT_ROOTenvironment variable 195
320
F
files
customizations 118
firewall support 209
G
Granting access 263
group authorization 151
groups 152
H
hardware requirements
HP Output Server 6
hotfixes
installing
on UNIX 132
on Windows 145
removing
on UNIX 139
on Windows 147
HP Job Manager for Output Server Software 297
operating system supported 11
XML tags 301
HP Output Distributor
configod.pl script 223
HP Output Manager for SAP
installing 98
supported installations 25
HP Output Server
DVD contents 3
installing 33
interoperability 24
system requirements 6
templates 155
uninstalling 101, 245
upgrading 109
HP Output Server domains 252
HP Output Server Manager 293
HP Output Server Privilege Manager 251
HP Web Console Job Manager
configuring 249
domain groups 249
managing domains 250
HPOM_HOME environment variable 194
HP-UX recommended settings 15
I
innodb_max_purge_lag 268
installation
hotfixes
on UNIX 132
on Windows 145
HP Output Server
on UNIX 41
planning on a network 29
pre-installation checklist 28
on UNIX 293
on Windows 293
Installation package
hierarchy and contents 3
interdomain delivery 154
J
JBoss Tuning 310
Job and Queue Manager
See JQM
Job And Queue Manager (JQM) 155
HP Output Server
JQM
configuring 110
JVM Tuning 309
K
kernel parameters
recommended on HP-UX 15
setting on HP-UX 19
L
LANG environment variable 196, 197
LD_LIBRARY_PATH environment variable 196,
197
LIBPATH environment variable 196
Linux recommended settings 14
lock file 216
logical destination
creating 158
definition 154
templates 156, 158
login session time-out 254
-lpg-masterlock attribute 216
LPR Gateway
configuring in a multi-NIC environment 214,
216
M
-managing-server attribute 155
MANPATH environment variable 195
max_allowed_packet 269
max_connections 267
max_thread_proc 267
maxThreads 311
memory
HP Output Server 6
MIBDIRS environment variable 195, 198
MIBS environment variable 195, 198
Microsoft Windows
See Windows
321
multi-NIC environment
configuring HP Output Server 214
configuring the LPR Gateway 216
MySQL for HP Output Management
hot backup and restore 217
system requirements 6
MySQL tunable parameters 225, 283
N
Name Space Manager
See NM
network interface cards 213
NLSPATH environment variable 195
NM
configuring 110, 111
O
ODBCINI environment variable 195
ODBCSYSINI environment variable 195
OMS Callback 110
Open SSL 245
operating systems
kernel parameters 13
required patches 9
supported platforms
HP Output Server 9
Oracle database
backing up 183
prerequisites 42
restoring 183
Oracle Instant Client libraries
downloading 229
Oracle parameters
tuning 239
ORACLE_HOME environment variable 195
P
patches 131
PATH environment variable 195, 198
PERL5LIB environment variable 195, 198
322
permissions
modifying 151
setting 151
physical destination
creating 158
definition 154
templates 156, 158
Prerequisites for tuning MySQL 271
prerequisites for upgrading 116
Privilege Manager
See PM
Q
queue
creating 157
definition 154
templates 156, 157
R
restoring files
backup template customizations 127
UNIX 127
Windows 127
S
SAPconnect 110
server.ini 187, 290, 291
Setting MySQL startup-time 305
setup.pl
using non-interactively 185
setup.pl, using non-interactively 289
setup_env.bat 193
setup_env.csh 193
setup_env.pl 193
setup_env.sh 193
SHLIB_PATH environment variable 197
Solaris
installation requirements 7
patch levels 10
swap space requirements 21
T
Task performed by the tunemysql_hpos.pl script 278
Tasks performed by the tunemysql_hpos.pl script
with de-fragmentation of databases 279
templates
definition 156
logical destination 156, 158
physical destination 156, 158
queue 156, 157
thread_cache 268
training xxv
trusted authentication 252
Tuning JBoss Application Server 307
Tuning MySQL parameters for 256MB, 512MB,
1GB and 1.5GB memory usage for buffer
pool 280
Tuning the MySQL for HP Output Server 274
HP Output Server
U
uninstalling
hotfixes
on UNIX 139
on Windows 147
HP Job Manager for Output Server Software 302
HP Output Server
on UNIX 102, 104
on Windows 107
UNIX
installation 293
UNIX ID mode 151
user authentication 151
W
wait_timeout 269
Windows
installation 293
323
324