簡介
本文檔介紹如何增加DLP精確資料匹配索引器的可用記憶體,以便在Cisco Umbrella中處理大型資料來源。
必要條件
需求
本文件沒有特定需求。
採用元件
本檔案中的資訊是根據Cisco Umbrella。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
概觀
Exact Data Match Indexer是Umbrella DLP中的精確資料匹配功能的一部分。 該工具為客戶資料來源(CSV檔案)編制索引,並生成關鍵記錄的指紋,上傳到Umbrella以用於DLP策略。本文說明如何增加索引器處理大型資料來源的可用記憶體。
問題
當為大型資料來源(CSV檔案)編制索引時,將顯示以下錯誤:
ERROR: Out of heap space; please rerun with an increased size (-Xmx).
解決方案
運行-Xmx
索引工具,並指定要分配給索引工具的記憶體量。 記憶體分配可以用百萬位元組(m)或千百萬位元組(g)來指定。 舉例來說:
-Xmx1000m
= 1000百萬位元組(1024百萬位元組)
-Xmx1g
= 1 GB(1074 MB)
所需的記憶體取決於原始檔(CSV檔案)的檔案大小。 Umbrella建議分配至少兩倍於源CSV檔案大小的記憶體。
例如,如果源資料為512 MB,記憶體可以按如下方式分配:
java -X1g -jar edm-indexer.jar -i source_file.csv -e template-id
如果工具以自動方式運行,則必須增加記憶體分配以考慮源資料大小的變化。