Microsoft Failover Clusters and ThinPrint (English) · ThinPrint GmbH Alt-Moabit 91 a 10559 Berlin...

18
ThinPrint GmbH Alt-Moabit 91 a 10559 Berlin Germany / Alemania Cortado, Inc. 7600 Grandview Avenue Suite 200 Denver, Colorado 80002 USA/EEUU Cortado Pty. Ltd. Level 20, The Zenith Centre, Tower A 821 Pacific Highway Chatswood, NSW 2067 Australia E-mail: [email protected] Web: www.thinprint.com Issued: July 13, 2016 (v42) Microsoft Failover Clusters and ThinPrint Technical Information

Transcript of Microsoft Failover Clusters and ThinPrint (English) · ThinPrint GmbH Alt-Moabit 91 a 10559 Berlin...

ThinPrint GmbHAlt-Moabit 91 a10559 BerlinGermany/Alemania

Cortado, Inc.7600 Grandview AvenueSuite 200Denver, Colorado 80002USA/EEUU

Cortado Pty. Ltd.Level 20, The Zenith Centre, Tower A821 Pacific HighwayChatswood, NSW 2067Australia

E-mail: [email protected]: www.thinprint.com

Issued: July 13, 2016 (v42)

Microsoft Failover Clusters and ThinPrint

Technical Information

Notes

2 Technical information

© CopyrightThis document is the intellectual property of ThinPrint GmbH. This document may be copied in whole or in part, provided this Copyright notice is included in every copy.

® Registered trade marks All hardware and software names mentioned in this document are the registered trademarks of their respective companies or should be regarded as such.

Safety warningPlease note the safety warnings in the technical documentation from your hardware vendor and from the manufacturer of each device and component. Before beginning installation, we recommend closing all windows and applications and deactivating any virus scanner.

© ThinPrint G

mbH

2016

Contents

Technical information 3

© T

hinP

rint

Gm

bH 2

01

6

System requirements .............................................................................................. 4

ThinPrint Engine ............................................................................................................ 4

Print spooler service on the failover cluster ........................................................................ 4

Installation .................................................................................................................. 5

Installing ThinPrint Engine on cluster nodes ....................................................................... 5

Installing Output Gateway driver on print spooler instance(s) ............................................... 5

Adding ThinPrint Ports to the print spooler instance ........................................................... 8

Adding and sharing printers ........................................................................................... 11

Setting up ThinPrint Tracking ......................................................................................... 13

Setting up Tracking Service on cluster nodes ............................................................... 14Enabling Tracking Service on the print spooler instance ................................................ 15

Appendix .................................................................................................................... 18

Customer service and technical support .......................................................................... 18

Additional sources ........................................................................................................ 18

Acronyms and abbreviations .......................................................................................... 18

System requirements

4 Technical information cluster_e.fm

© ThinPrint G

mbH

2016

System requirementsThinPrint EngineOn License Server a Premium license is necessary (license key type: TPUS or TLUS).

ThinPrint Engine requires one of the following operating systems – including Mic-rosoft Cluster Service:

• Windows Server 2003 with Service Pack 2 or later• Windows Server 2003 x64 with Service Pack 2 or later• Windows Server 2003 R2 with Service Pack 2 or later• Windows Server 2003 R2 x64 with Service Pack 2 or later• Windows Server 2008 with Service Pack 21

• Windows Server 2008 x64 with Service Pack 21 • Windows Server 2008 R2

From the ThinPrint point of view, Microsoft Failover Clusters under Windows Server 2012 are handled like conventional print servers. On this, see ThinPrint Engine on print servers manual (Page 18).

Print spooler service on the failover clusterThe failover cluster must have at least one print spooler instance (Illus. 1). To set up a print spooler instance on a cluster see Microsoft TechNet at http://technet.microsoft.com/en-us/library/cc771509(WS.10).aspx.

Illus. 1

1 Alternative: Service Pack 1 with Microsoft-Hotfixes KB958741 (Print Job Owner) and KB958656 (Client Side Rendering)

Illus. 1 Print spooler instance (here: PS) in the Failover Cluster Management(= Cluster Administrator with Windows Server 2003)

Installation

cluster_e.fm Technical information 5

© T

hinP

rint

Gm

bH 2

01

6

InstallationInstalling ThinPrint Engine on cluster nodesThinPrint Engine must be installed individually on every node in the cluster. Proceed as follows:

– Install ThinPrint Engine on the cluster nodes. Use the installation program Setup.exe as well as the Quick installation ThinPrint Engine on print servers manual (Page 18).

– During ThinPrint Engine installation (see above) select:• Print Server as Server Role • Enter the License Server address

Installing Output Gateway driver on print spooler instance(s)Install the TP Output Gateway printer driver on each print spooler instance:

1. Change to the desired print spooler instance by entering its UNC path under START� RUN (on a node, see Illus. 2).

Illus. 2

2. Select the print spooler instance in the Printers folder: FILE� SERVER PROPERTIES� DRIVERS (Illus. 3).

Illus. 2 Example for a UNC path of a print spooler instance (here: PS)

Installation

6 Technical information cluster_e.fm

© ThinPrint G

mbH

2016

3. Select ADD2 and afterwards NEXT to confirm the Welcome window.

Illus. 3

4. Select both x64 and x86 as processor architecture (Illus. 4). Click NEXT to confirm.

Illus. 4

2 With Windows Server 2003: REINSTALL (in case of TP Output Gateway is already installed)

Illus. 3 Install Output Gateway driver in the SERVER PROPERTIES

Illus. 4 Select both architectures: x64 and x86

Installation

cluster_e.fm Technical information 7

© T

hinP

rint

Gm

bH 2

01

6

5. Select TP Output Gateway as driver (Illus. 5). Click NEXT and afterwards FINISH to confirm.

Illus. 5

6. In the following window click BROWSE, to specify the path to the driver’s .inf file (Illus. 6).

Illus. 6

Illus. 5 Select TP Output Gateway

Illus. 6 Choose the path to the TP Output Gateway driver

Installation

8 Technical information cluster_e.fm

© ThinPrint G

mbH

2016

7. Select the oemprint.inf file in C:\Program Files\Common Files\ThinPrint\Virtual Printer\TPOG3. Click OK to confirm. The result is shown in Illus. 7. Click CLOSE to finish.

Illus. 7

Adding ThinPrint Ports to the print spooler instanceA least one ThinPrint Port has to exist to make sure that the ThinPrint Port Manager as well as the ThinPrint Management Center will be able to add printer objects to the print spooler instance.

1. Start Microsoft Management Console from the cluster node’s command prompt with: mmc.

2. Select FILE� ADD/REMOVE SNAP-IN (Illus. 8).

Illus. 8

Illus. 7 TP Output Gateway installed on the print server instance

Illus. 8 Select ADD/REMOVE SNAP-IN in the MMC

Installation

cluster_e.fm Technical information 9

© T

hinP

rint

Gm

bH 2

01

6

3. Add THINPRINT (mark THINPRINT and afterwards click ADD, Illus. 9).

Illus. 9

4. Select .PRINT ENGINE (Illus. 10).

Illus. 10

Illus. 9 Adding Snap-in “ThinPrint”

Illus. 10 Select .PRINT ENGINE

Installation

10 Technical information cluster_e.fm

© ThinPrint G

mbH

2016

5. Specify the print spooler instance (Illus. 11). Repeat this action for all other print spooler instances (if necessary).

Illus. 11

6. Create a new ThinPrint Port (by clicking the button in Illus. 12 as well as in the illustration left).

7. Enter a port name and click OK to confirm (Illus. 12).

Illus. 12

Illus. 11 Enter the print spooler instance

Creating new ThinPrint Ports

Illus. 12 Add at least one ThinPrint Port

Installation

cluster_e.fm Technical information 11

© T

hinP

rint

Gm

bH 2

01

6

Here, you can set up further ThinPrint Ports (see Illus. 13 as well as the ThinPrint Engine on print servers manual, Page 18).

Illus. 13

Adding and sharing printersOn the print spooler instance at least one printer has to be shared to make sure that printers, drivers and printer ports can be added remotely – e.g. using the Manage-ment Center. Advantageously create an Output Gateway printer as follows:

1. Change to the desired print spooler instance by entering its UNC path under START� RUN (Illus. 2).

2. Open the Printers folder and select ADD PRINTER (Illus. 14).

Illus. 14

Illus. 13 ThinPrint Ports in the Port Manager (example)

Illus. 14 Select ADD PRINTER on the print spooler instance

Installation

12 Technical information cluster_e.fm

© ThinPrint G

mbH

2016

3. Select a printer port, e.g. your already created ThinPrint Port called ThinPort1: (Illus. 15) and click NEXT.

Illus. 15

4. Select TP Output Gateway as printer driver (Illus. 16). Click NEXT to confirm.

Illus. 16

Illus. 15 Select a ThinPrint Port

Illus. 16 Select TP Output Gateway as printer driver

Installation

cluster_e.fm Technical information 13

© T

hinP

rint

Gm

bH 2

01

6

5. Share the printer (Illus. 17) and click NEXT to confirm.

Illus. 17

6. If you want to print a test page: Rename the printer afterwards according to the ThinPrint naming convention or add a new one (see the ThinPrint Engine on print servers or ThinPrint Management Center manual, Page 18). Here, enter the ThinPrint Client’s address and a printer ID. With the example in Illus. 18 it is the IP address 192.168.128.226 and the ID 7.

Illus. 18

Setting up ThinPrint TrackingIf you want to use the ThinPrint Engine’s print job tracking first of all install a Tracking database on an existing SQL server (see the ThinPrint Tracking manual, Page 18).

Illus. 17 Share the printer object

Illus. 18 Printer name according to the ThinPrint naming convention

Installation

14 Technical information cluster_e.fm

© ThinPrint G

mbH

2016

Then enable the Tracking Service which is installed automatically by the ThinPrint Engine installer routine.

Setting up Tracking Service on cluster nodesTo prepare the ThinPrint Engine for sending data of sent print jobs to the SQL server, make the following settings in the configuration console for the ThinPrint Engine:

1. Open the ThinPrint Engine configuration console. 2. Mark a cluster node’s ThinPrint Engine (here: Node1) and select EDIT SETTINGS

(Illus. 19).

Illus. 19

Illus. 19 Select tracking settings of a cluster node

Installation

cluster_e.fm Technical information 15

© T

hinP

rint

Gm

bH 2

01

6

3. Enter the following settings in the TRACKING tab (Illus. 20):• ENABLE TRACKING • SQL server address and name • USE SQL SERVER AUTHENTICATION (recommended): an account set up on the

SQL server which has write permissions for the Tracking database (was entered with the database installation, see the ThinPrint Tracking manual)

• Encryption settings if the data are to sent encrypted to the SQL server• Name of the tracking database (here: TPTrack)• Click OK to confirm.

The result is shown in Illus. 21.

Illus. 20

Illus. 21

Enabling Tracking Service on the print spooler instance 1. Change to the print spooler instance (here: PS) assigned to the node set up

above (Illus. 19, here: Node1).

Illus. 20 Enable tracking on the cluster node and enter settings

Illus. 21 Tracking enabled on the cluster node

Installation

16 Technical information cluster_e.fm

© ThinPrint G

mbH

2016

2. Mark the ThinPrint Engine or the relevant print spooler instance (here: PS) and select EDIT SETTINGS (Illus. 22).

Illus. 22

Illus. 22 Select tracking settings of the relevant print spooler instance

Installation

cluster_e.fm Technical information 17

© T

hinP

rint

Gm

bH 2

01

6

3. Select ENABLE TRACKING (Illus. 23) and click OK to confirm. The Result is shown in Illus. 24.

Illus. 23

Illus. 24

For more information about tracking see the ThinPrint Tracking manual (Page 18).

Illus. 23 Enable tracking on the print spooler instance

Illus. 24 Tracking enabled on the print spooler instance

Appendix

18 Technical information cluster_e.fm

© ThinPrint G

mbH

2016

AppendixCustomer service and technical supportwww.thinprint.com/→ RESOURCES & SUPPORT https://www.thinprint.com/en/resources-support/support-request/

Additional sourcesFurther information about ThinPrint can be found on our website.

Manuals and descriptions

Manuals and other technical information are available at https://www.thinprint.com/en/resources-support/guides-manuals/.

Thin clients and gateways

Thin Clients or terminals with embedded ICA/RDP type of ThinPrint Client as well as ThinPrint gateway appliances can be found at https://www.thinprint.com/en/resources-support/supported-devices/.

Software downloads

The current version of ThinPrint Engine, can be downloaded at: www.thinprint.com/demo.

ThinPrint Clients as well as tools like Finishing Detector and ThinPrint Preview (TPView.exe) can be found at https://www.thinprint.com/en/resources-support/software/clientsandtools/.

Acronyms and abbreviationsPlease see also the index of abbreviations in the ThinPrint Engine on print servers manual.

MMC Microsoft Management Console

MS Microsoft

TP ThinPrint

TPOG ThinPrint Output Gateway

UNC Name convention for accessing network resources under Microsoft operating systems (universal naming convention); e.g., \\server\folder