HDFS的一些配置
HDFS限额配置
1 文件个数限额
hdfs dfs -count -q -h /user/root/dir1 #查看配额信息
hdfs dfsadmin -setQuota 2 dir #设置N个限额数量,只能存放N-1个文件
hdfs dfsadmin -clrQuota /user/root/dir #清除个数限额配置
2 文件的大小限额
在设置空间配额时,设置的空间至少是block_size * 3(384M)大小
hdfs dfs -count -q -h /user/root/dir1 #查看配额信息
hdfs dfsadmin -setSpaceQuota 384M /user/root/dir # 限制空间大小384M
dd if=/dev/zero of=1.txt bs=1G count=1 #生成1G的文件
hdfs dfsadmin -clrSpaceQuota /user/root/dir #清除空间限额配置
HDFS的安全模式
1:启动HDFS时,会自动进入安全模式
加载hdfs的元数据,保证数据的完整性
2:在HDFS的工作中,发现BLOCK副本率(当前的副本数/设置的副本数)不达标,则自动进入安全模式
保证Block的副本率达标,保证数据的完整性
3:在安全模式状态下,文件系统只接受读数据请求,而不接受删除、修改等变更请求
安全模式的操作命令:
hdfs dfsadmin -safemode get #查看安全模式状态
hdfs dfsadmin -safemode enter #进入安全模式
hdfs dfsadmin -safemode leave #离开安全模式
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步