Microsoft Failover Clusters and ThinPrint (English) · ThinPrint GmbH Alt-Moabit 91 a 10559 Berlin...
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