亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

聊聊Linux上“too many links”報錯出現的原因和處理方法

發布時間:2020-06-09 12:10:06 來源:網絡 閱讀:2505 作者:品鑒初心 欄目:系統運維

說明

Linux上出現“too many links”這樣的報錯,可能是多原因造成的。本節主要介紹導致這一報錯的兩種情況:

*(1)ext3 文件系統,報錯內容類似如下:

cannot create directory `/home/data` too many links

*(2)docker存儲驅動overlay,報錯內容類似如下:

failed to register layer: link /data/sys/var/docker/overlay/xxxxx: too many links    ## 這里使用xxx忽略掉不重要的內容

分為兩種情況分析

ext3 文件系統

關于 ext3 的介紹,網上有很多的優秀的博客或資料可參考,這里我簡單說明下:

(1)查看文件系統:df -lhT

(2)Linux的kernel代碼中有include/linux/ext2_fs.h:#define EXT2_LINK_MAX 32000nclude/linux/ext3_fs.h:#define EXT3_LINK_MAX 32000,ext3文件系統一級子目錄的個數默認為31998(個),準確地說是32000個。

(3)不建議在一個目錄下有太多的文件或者目錄,這回降低文件系統查找文件或目錄的性能。

(4)ext3文件系統下單個目錄里的最大文件數無特別的限制,是受限于所在文件系統的inode數。參考阮神理解inode

(5)ext4 對目錄個數沒有限制。

了解了上面的套路,我們對于文件系統層次的“too many links”報錯,可采用:

(1)將ext3文件系統替換為ext4,注意?數據安全,可參考: failed: Too many links 解決

(2)清除無用的目錄或文件

docker存儲驅動overlay

關于這一塊,可參考我之前的文章Docker存儲驅動由overlay更改為overlay2,文章中給出了兩種方法:

解決上面出現的“too many links” 問題,可以采用下面兩種方法:

(1)臨時方法:定時刪除沒用的鏡像和已經退出的容器,使用docker system prune。

(2)永久方法:將存儲驅動由 overlay 升級到 overlay2。

參考文檔

*(1)failed: Too many links 解決

*(2)Docker存儲驅動由overlay更改為overlay2

*(3)ext3文件系統目錄限制問題

*(4)理解inode

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

霍邱县| 邛崃市| 涿鹿县| 宝丰县| 黔西| 鄂州市| 蚌埠市| 永济市| 铜山县| 银川市| 澄迈县| 神农架林区| 达州市| 交城县| 许昌市| 易门县| 新巴尔虎左旗| 蒙自县| 丰台区| 建瓯市| 元谋县| 吉木萨尔县| 尚义县| 清水河县| 都昌县| 东平县| 上饶县| 五常市| 和林格尔县| 如东县| 阿拉善右旗| 怀仁县| 临夏市| 岑巩县| 怀宁县| 永宁县| 松阳县| 耿马| 闽侯县| 南郑县| 新绛县|