博客專欄

        EEPW首頁 > 博客 > HDFS目錄配額(quota)不足導致寫文件失敗

        HDFS目錄配額(quota)不足導致寫文件失敗

        發布人:天翼云開發者 時間:2025-06-26 來源:工程師 發布文章

        本文分享自天翼云開發者社區《HDFS目錄配額(quota)不足導致寫文件失敗》,作者:5****m

        問題背景與現象

        給某目錄設置quota后,往目錄中寫文件失敗,出現如下問題“The DiskSpace quota of /tmp/tquota2 is exceeded”。

        [omm@189-39-150-115 client]$ hdfs dfs -put switchuser.py  /tmp/tquota2
        put: The DiskSpace quota of /tmp/tquota2 is exceeded: quota = 157286400 B = 150 MB but diskspace consumed = 402653184 B = 384 MB

        可能原因

        目錄配置的剩余的空間小于寫文件實際需要的空間。

        原因分析

          hadoop dfsadmin -setSpaceQuota 150M /tmp/tquota2

          hdfs dfs -count -q -h -v /tmp/tquota2

          [omm@189-39-150-115 client]$ hdfs dfs -put switchuser.py  /tmp/tquota2
          put: The DiskSpace quota of /tmp/tquota2 is exceeded: quota = 157286400 B = 150 MB but diskspace consumed = 402653184 B = 384 MB

        解決辦法

          增加配額大小,即重新設置目錄的配額大小。

          hadoop dfsadmin -setSpaceQuota 150G /目錄名

          清空配額。

          hdfs dfsadmin -clrSpaceQuota /目錄名


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。


        關鍵詞: 大數據

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 墨玉县| 呼图壁县| 台江县| 来宾市| 新民市| 金昌市| 桓台县| 城固县| 乌苏市| 无锡市| 益阳市| 洪泽县| 鹿邑县| 平舆县| 松滋市| 遂昌县| 义乌市| 新干县| 原平市| 饶阳县| 锡林郭勒盟| 方城县| 辽阳市| 肥乡县| 策勒县| 新郑市| 喀喇沁旗| 吉林省| 盐边县| 南京市| 香格里拉县| 黄平县| 深州市| 揭阳市| 拜城县| 依兰县| 新昌县| 福建省| 灌阳县| 那曲县| 格尔木市|