2012-12-01 92 views
4

我有一個問題,我沒有發現麻煩,但我沒有找到solution.Cluster不關機,拋出IOException.I/O方法不工作,因爲Windows不允許臨時文件夾。我的意思是這條路;風暴集羣在Eclipse中關機

C:\用戶\梅特\應用程序數據\本地的\ Temp \ 8bbdc8e5-a753-40f3-afe0-0c2fcc1c25a0 \版本2 \ log.1

風暴能夠刪除日誌文件關掉。

我嘗試了Eclipse.exe和javaw.exe的管理員模式,但它不工作,我該怎麼辦?

IO異常堆棧跟蹤:

exception.detailMessage - >產生java.io.IOException:無法刪除文件: C:\用戶\莫特\應用程序數據\本地\ TEMP \ c3c9b21b-7817 -4b63-92ae-555a49743d9d \版本-2 \ log.1

exception.stackTrace - >的StackTraceElement [0](ID = 130)

運行後控制檯輸出:

java.io.IOException: Unable to delete file: C:\Users\Mert\AppData\Local\Temp\0edc7fc7-590f-452c-8f99-231b95a64a19\version-2\log.1 
    at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1390) 
    at org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:1044) 
    at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:977) 
    at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1381) 
    at org.apache.commons.io.FileUtils.cleanDirectory(FileUtils.java:1044) 
    at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:977) 
    at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:1381) 
    at backtype.storm.util$rmr.invoke(util.clj:413) 
    at backtype.storm.testing$kill_local_storm_cluster.invoke(testing.clj:163) 
    at backtype.storm.LocalCluster$_shutdown.invoke(LocalCluster.clj:25) 
    at backtype.storm.LocalCluster.shutdown(Unknown Source) 
    at WordCountTopology.main(WordCountTopology.java:83) 
+0

你能編輯你的問題以包含IO異常堆棧跟蹤嗎? –

+0

@ChrisGerken添加到。 – mert

+0

該文件是否被另一個進程使用?如果您重新啓動系統,問題是否仍然存在? –

回答