通過Zeh軟件繪圖的應(yīng)用程序使用Ultra 450 作為緩沖池,除此以外,所有其他的打印請求都從客戶直接傳送到網(wǎng)絡(luò)打印機。從功能上講,這種方式工作得很好,能夠打印所有我們需要的內(nèi)容形式,包括:文本,PostScript,和可打印二進(jìn)制文件(pcl 和 rtl)。
![]()
問題是這種設(shè)置帶來一個治理惡夢。像GIF 或 JPEG這樣龐大而又不可接受的二進(jìn)制文件,經(jīng)常會浪費大量的紙張,而我們又沒有簡單有效的辦法來確定打印請求是從那里發(fā)出的。我們只知道大樓內(nèi)的一臺工作站或是服務(wù)器,正在向打印機發(fā)送有害的工作任務(wù)。不幸的是,標(biāo)題頁并不是一個選擇,因為用戶不愿浪費紙張(反語,哈哈?)。
我們曾經(jīng)試圖寫一個 shell script程序,讓它掃描大樓內(nèi)所有的機器,并把行為報告給特定的打印機。用這些信息我們就可以執(zhí)行Cancel命令。但是這個方法異常緩慢,效率低下。
客戶自己的技術(shù)策略顯示,解決辦法就是為UNIX環(huán)境寫一個打 衿鞒絳潁遣唄員舊礱揮形庵峙渲錳峁┫附凇A磽猓罱蒘print Paranet做的NOMAN(network
Operations management網(wǎng)絡(luò)操作治理)評估也認(rèn)為,應(yīng)該開發(fā)一個打印服務(wù)器程序來滿足客戶的需求。
我們知道一個打印服務(wù)器是正確的選擇。假如我們能夠設(shè)置好它,所有的打印請求都可以從一臺機器上治理,這會極大地簡化整個過程。 但是這又非常困難,我們難以接受。
嘗試一:試驗和錯誤
最初,我們想建立一個標(biāo)準(zhǔn)的Solaris打印緩沖。我們指定一臺測試機器作為測試打印服務(wù)器,取名 nolsn099 (一臺運行Solaris 2.6的Ultra 1) ,并開始幾個測試。開始用來測試的打印機是一臺HP 1600c,在 NIS/DNS環(huán)境中稱為no1316p。
對每一種服務(wù)器設(shè)置,客戶機用命令行 lpadmin -p no1316p -s nolsn099!no1316p 設(shè)置來訪問打印機/繪圖儀。
進(jìn)入討論組討論。