1.在hadoop用戶使用sudo權限的時候出錯:
解決方法:
1)切換到root用戶,編輯vim /etc/sudoers 添加以下內容:
2)然后執行sudo權限,可能依然會報錯,這個時候需要將/etc/sudoers文件的權限設置為440,然后再執行sudo權限。
解決方法是需要將/etc/sudoers的權限恢復成440
然后給mongodb創建軟連接 發現創建后的軟件接的權限是root的,可以使用sudo chown -R hadoop:hadoop mongodb
2.當出現下面問題時,注意該問題和上面是有區別的。
解決方法:
1)網上的解決方法:
https://help.ubuntu.com/community/FilePermissions
2)下面是我的實際操作情況。
3.在使用過程中不知道操作什么了,導致sudo又不可以使用了,報錯如下:
解決方案:
這個時候是因為/usr/bin/sudo的權限問題所以改變其權限即可。
[root@bgs-5p174-wangwenting ~]# chmod u+s /usr/bin/sudo