Microsoft Failover Clusters and ThinPrint (English)
Transcription
Microsoft Failover Clusters and ThinPrint (English)
Microsoft Failover Clusters and ThinPrint Technical Information 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: info@cortado.com Web: www.thinprint.com Issued: April 1, 2015 (v41) Notes © Copyright This 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 warning All ThinPrint products are pure software solutions. Please 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 GmbH 2015 2 Technical information Contents 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 ............................................................... 14 Enabling Tracking Service on the print spooler instance ................................................ 15 Appendix .................................................................................................................... 18 Customer service and technical support .......................................................................... 18 Additional sources ........................................................................................................ 18 © ThinPrint GmbH 2015 Acornyms and abbreviations .......................................................................................... 18 Technical information 3 System requirements System requirements ThinPrint Engine On License Server a Premium license is necessary (license key type: TPUS or TLUS). ThinPrint Engine requires one of the following operating systems – including Microsoft Cluster Service: • • • • • • • Windows Windows Windows Windows Windows Windows Windows Server Server Server Server Server Server Server 2003 2003 2003 2003 2008 2008 2008 with Service Pack 2 or later x64 with Service Pack 2 or later R2 with Service Pack 2 or later R2 x64 with Service Pack 2 or later with Service Pack 2 1 x64 with Service Pack 2 1 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 cluster The 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 4 Print spooler instance (here: PS) in the Failover Cluster Management (= Cluster Administrator with Windows Server 2003) Alternative: Service Pack 1 with Microsoft-Hotfixes KB958741 (Print Job Owner) and KB958656 (Client Side Rendering) Technical information cluster_e.fm © ThinPrint GmbH 2015 Illus. 1 Installation Installation Installing ThinPrint Engine on cluster nodes ThinPrint 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 Illus. 2 Example for a UNC path of a print spooler instance (here: PS) © ThinPrint GmbH 2015 2. Select the print spooler instance in the Printers folder: FILE¡ SERVER PROPERTIES¡ DRIVERS (Illus. 3). cluster_e.fm Technical information 5 Installation 3. Select ADD 2 and afterwards NEXT to confirm the Welcome window. Illus. 3 Illus. 3 Install Output Gateway driver in the SERVER PROPERTIES 4. Select both x64 and x86 as processor architecture (Illus. 4). Click NEXT to confirm. Illus. 4 Illus. 4 6 With Windows Server 2003: REINSTALL (in case of TP Output Gateway is already installed) Technical information cluster_e.fm © ThinPrint GmbH 2015 2 Select both architectures: x64 and x86 Installation 5. Select TP Output Gateway as driver (Illus. 5). Click NEXT and afterwards FINISH to confirm. Illus. 5 Illus. 5 Select TP Output Gateway 6. In the following window click BROWSE, to specify the path to the driver’s .inf file (Illus. 6). Illus. 6 Choose the path to the TP Output Gateway driver © ThinPrint GmbH 2015 Illus. 6 cluster_e.fm Technical information 7 Installation 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 Illus. 7 TP Output Gateway installed on the print server instance Adding ThinPrint Ports to the print spooler instance A 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 8 © ThinPrint GmbH 2015 Illus. 8 Select ADD /REMOVE SNAP-IN in the MMC Technical information cluster_e.fm Installation 3. Add THINPRINT (mark THINPRINT and afterwards click ADD, Illus. 9). Illus. 9 Illus. 9 Adding Snap-in “ThinPrint” 4. Select .PRINT ENGINE (Illus. 10). Illus. 10 Select .PRINT ENGINE © ThinPrint GmbH 2015 Illus. 10 cluster_e.fm Technical information 9 Installation 5. Specify the print spooler instance (Illus. 11). Repeat this action for all other print spooler instances (if necessary). Illus. 11 Illus. 11 Creating new ThinPrint Ports Enter the print spooler instance 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. 12 Add at least one ThinPrint Port © ThinPrint GmbH 2015 10 Technical information cluster_e.fm Installation 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 Illus. 13 ThinPrint Ports in the Port Manager (example) Adding and sharing printers On 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 Management 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 Select ADD PRINTER on the print spooler instance © ThinPrint GmbH 2015 Illus. 14 cluster_e.fm Technical information 11 Installation 3. Select a printer port, e.g. your already created ThinPrint Port called ThinPort1: (Illus. 15) and click NEXT. Illus. 15 Illus. 15 Select a ThinPrint Port 4. Select TP Output Gateway as printer driver (Illus. 16). Click NEXT to confirm. Illus. 16 Illus. 16 Select TP Output Gateway as printer driver © ThinPrint GmbH 2015 12 Technical information cluster_e.fm Installation 5. Share the printer (Illus. 17) and click NEXT to confirm. Illus. 17 Illus. 17 Share the printer object 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 Illus. 18 Printer name according to the ThinPrint naming convention Setting up ThinPrint Tracking © ThinPrint GmbH 2015 If 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). cluster_e.fm Technical information 13 Installation Then enable the Tracking Service which is installed automatically by the ThinPrint Engine installer routine. Setting up Tracking Service on cluster nodes To 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 © ThinPrint GmbH 2015 14 Technical information cluster_e.fm Installation 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. 20 Enable tracking on the cluster node and enter settings Illus. 21 Tracking enabled on the cluster node © ThinPrint GmbH 2015 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). cluster_e.fm Technical information 15 Installation 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 © ThinPrint GmbH 2015 16 Technical information cluster_e.fm Installation 3. Select ENABLE TRACKING (Illus. 23) and click OK to confirm. The Result is shown in Illus. 24. Illus. 23 Illus. 23 Enable tracking on the print spooler instance Illus. 24 Tracking enabled on the print spooler instance Illus. 24 © ThinPrint GmbH 2015 For more information about tracking see the ThinPrint Tracking manual (Page 18). cluster_e.fm Technical information 17 Appendix Appendix Customer service and technical support www.thinprint.com/→ RESOURCES & SUPPORT www.thinprint.com/en-us/resourcessupport/supportrequest.aspx Additional sources Further information about ThinPrint can be downloaded from our website. The following manuals and technical information are – amongst other – available at www.thinprint.com/manuals: • • • • • • • • ThinPrint Engine on print servers • Quick installation ThinPrint Engine on print servers Licensing License Server ThinPrint Tracking ThinPrint Management Center ThinPrint Connection Service ThinPrint Client manuals Acornyms and abbreviations Please 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 © ThinPrint GmbH 2015 18 Technical information cluster_e.fm