2011-03-16 112 views
0

它是一個web應用程序,聲明代&報告系統處理大量數據高達TB的數據。在這個應用程序中,我們使用shell腳本來創建受密碼保護的zip文件。當我們在開發服務器上測試這個應用程序時,它工作正常。對於某些服務器,此腳本或zip文件創建命令正常工作,但不能在具有類似硬件和操作系統的另一臺服務器上工作。如果我們使用大尺寸文件或文件夾(超過400個文件),則此命令失敗。任何指針plz?用於密碼保護的zip文件創建的shell腳本

+0

如果您需要任何幫助,至少應粘貼正在運行的命令,兩個服務器(操作系統,版本等)之間的差異以及其他任何可能有所幫助的內容。 – sinelaw 2011-03-16 11:52:04

+0

你會得到什麼錯誤信息?你用什麼命令來創建zip文件?哪個OS?服務器上的不同之處在於它失敗了嗎? – 2011-03-16 11:53:02

回答

0

某些文件系統對文件大小(通常爲2Gb或4Gb)以及目錄中的文件數量都有限制。可能值得關注在運行和非運行的服務器上的底層文件系統,看看是否存在模式。

+0

錯誤消息是 - bash:/ data4/OPERATIONS/bin/zip:參數或環境列表太長。兩個服務器之間沒有區別,除了一個在DMZ中,另一個在安全區域中。 – user662363 2011-03-16 12:40:18

+0

服務器是IBM AIX機器 – user662363 2011-03-16 12:43:25

+0

plz在此操作的shell腳本下方找到。這個腳本的作用是收集許多以前生成的PDF文件,並將其放在一個文件夾中並進行壓縮。 – user662363 2011-03-16 12:48:30