Bug
在用虛擬機搭建Hadoop集群時,此時只配置好了一個節點,當想把它的Hadoop目錄復制到其他節點的時候報錯了
這里是將hadoop101節點的hadoop目錄傳輸到hadoop102(SSH免密登錄已設置)
分析
根據查詢資料,首先查 hadoop102 下 /usr/local 目錄 的執行權限,即hadoop目錄傳送目標位置的目錄權限
ls -la
可以看到 只有root用戶有讀寫權限,現在賦予所有用戶對該文件夾的讀寫權限
sudo chmod 777 ./local
修改后
總結
scp
命令出現 Permission denied! 很有可能是用戶對目標位置的讀寫權限不夠,正好我這里是自己創建的uni
用戶,若改為root
用戶應該也能解決.