我試圖在Ubuntu(13.04)上運行一個名爲Phenoripper(圖像分析軟件)的程序,該程序在Hadoop多節點安裝程序(版本1.1.2)內部使用MCR。 hadoop設置完全適用於通用的python/java mapreduce作業;然而,當我嘗試在安裝使用phenoripper我得到這個錯誤:在Linux上多節點hadoop安裝的MCR權限問題
的boost ::文件系統:: create_directory:許可被拒絕
我問Phenoripper的開發者關於這一點,他們都向我保證,他們的程序不會創建或寫入臨時目錄,因爲它完全在單臺計算機上運行,所以我相信MCR對此錯誤負責。如果我理解正確,它正試圖創建一個臨時目錄,它可能位於其中一個從屬節點上,但沒有權限。有沒有人知道這個目錄可能位於何處或如何找到它?如果我能找到這個目錄,我的解決方案是用適當的權限永久創建它。這聽起來像一個可行的解決方案?任何想法到底是怎麼回事/如何解決它將不勝感激!
感謝您的建議,但那不是問題......它實際上是MCR程序員犯的一個錯誤 – evansmtihc