2017-08-06 61 views
0

我使用的Apache Spark在單機模式下的Ubuntu阿帕奇火花獨立變化執行人用戶名

下,我想將文件保存到一個位置,這是一個NFS主機上。

火花工作者在有權訪問我嘗試保存到的文件夾的用戶下啓動。

我將文件夾的權限更改爲777,但仍然出現錯誤 - 在nfs下創建新文件夾時。

創建了一個文件夾,然後它不能創建任何新的文件夾。

新的文件夾有,舊的權限不讓火花執行者寫任何東西給它。

我該如何解決這個問題?

回答

0

用戶名沒有問題,問題是nfs服務器,當連接到它時,我留在與客戶機中相同的uid中,這不適用於nfs服務器中的所有者uid,此修復程序會在/ etc/exports中的NFS文件託管 和加入這一行 在/ var /一般/ NFS * (rw,sync,no_root_squash,all_squash,anonuid=1000,anongid=1000,no_subtree_check)

其設置正確的UID下所有傳入NFS連接到控制位置