报错信息:
hdfs.util.HdfsError: Permission denied: user=dr.who, access=WRITE, inode="/user/hadoop/output":hadoop:supergroup:drwxr-xr-x
解决方法:
因为权限的问题,需要修改配置文件和赋予权限:
1.赋予权限
hadoop fs -chmod 777 /user/hadoop
2.修改配置文件
hdfs-site.xml
<property> <name>dfs.permissions.enabled</name> <value>false</value> </property>
报错信息:
hdfs.util.HdfsError: Cannot create file/user/hadoop/output/result.txt. Name node is in safe mode.
解决方法:
因为Name node处于安全模式,需要关闭安全模式
hadoop dfsadmin -safemode leave
报错信息:
requests.exceptions.ConnectionError: HTTPConnectionPool(host='ubuntu', port=50075): Max retries exceeded with url: /webhdfs/v1/user/hadoop/input/file1.txt?op=OPEN&namenoderpcaddress=localhost:9000&length=20&offset=0 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x11c44f670>: Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known'))
解决方法:
问题原因 :出现host='16a187bf3b55', port=50075 表示客户端已经连接成功,但是无法解析域名 通过在python程序运行的机器上修改hosts文件 添加对应连接的ip 以及相关联的别名 如 119.10.1.15 16a187bf3b55 namenode
热门文章
- 动物防疫条件(动物防疫条件合格证年审)
- 「2月20日」最高速度21.2M/S,2025年SSR/Clash/V2ray/Shadowrocket每天更新免费机场订阅链接
- 动物疫苗代理公司如何开证明(动物疫苗经销商资格)
- 为什么在MySQL中使用两位数年份的日期值不是一个好习惯?
- MM32F0140 UART1硬件自动波特率校准功能的使用
- 宠物领养协议法律效力怎么写 宠物领养协议法律效力怎么写的
- 「1月13日」最高速度20.6M/S,2025年V2ray/SSR/Shadowrocket/Clash每天更新免费机场订阅链接
- 详解Mysql事务隔离级别与锁机制
- 「2月24日」最高速度22M/S,2025年Clash/V2ray/SSR/Shadowrocket每天更新免费机场订阅链接
- 数据库事务四大特性、四大隔离级别以及解决的三种问题