欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docker服務(wù)器存儲資源池不足的問題解決

 更新時間:2020年11月13日 10:21:55   作者:超級小豆丁  
這篇文章主要給大家介紹了關(guān)于Docker服務(wù)器存儲資源池不足的問題解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

系統(tǒng)環(huán)境:

  • Docker 版本:19.03.13
  • 操作系統(tǒng)版本:CentOS 7.8

一、問題描述

最近在執(zhí)行 Docker 運行命令啟動鏡像時候,無法正常執(zhí)行 Docker 啟動鏡像命令,提示了如下錯誤信息:

Error: Error response from daemon: devmapper: Thin Pool has 163051 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior

二、問題分析

根據(jù)提示的錯誤信息來看,是 Docker 的 Thin Pool 池空間不足導(dǎo)致,可用需要創(chuàng)建更多該池的可用空間或者使用 dm.min_free_space 選項改變池的可用空間大小。

我們通過下面命令查看一下服務(wù)器上 Docker 信息,觀察資源使用情況:

$ docker info

顯示的內(nèi)容如下:

...
Data Space Total: 507.4GB
Data Space Available: 100.67GB
Metadata Space Used: 100.4MB
Metadata Space Total: 20.147GB
Metadata Space Available: 20.047GB
Thin Pool Minimum Free Space: 100.74GB
Deferred Removal Enabled: true
Deferred Deletion Enabled: true
Deferred Deleted Device Count: 0
...

通過上面信息,觀察到 Thin Pool Minimum Free Space = 100.74GB 而 Data Space Available = 100.67,這說明 Data Space Available 可用空間以及低于 Thin Pool 所需最小空間,這會導(dǎo)致鏡像無法正常啟動。

三、解決問題

1、查看 Docker 磁盤使用情況

我們可以使用下面命令查看 Docker 磁盤使用情況:

$ docker system df

TYPE   TOTAL  ACTIVE SIZE  RECLAIMABLE
Images   500  12  38.31GB  34.5GB (90%)
Containers  64  21  157MB  4.109MB (2%)
Local Volumes 37  18  0B   0B
Build Cache  0  0  

其中總共列出如下信息:

  • TYPE:資源類型;
  • TOTAL:資源總數(shù)目;
  • ACTIVE:資源處于活動狀態(tài)數(shù)目;
  • SIZE:資源使用空間大?。?/li>
  • RECLAIMABLE:可回收資源大??;

其中的各個組件是指:

  • Images:鏡像占用存儲空間大小;
  • Containers:啟動的容器占用存儲空間大小
  • Local Volumes:本地掛載卷使用存儲空間大?。?/li>
  • Build Cache:構(gòu)建緩存占用存儲空間大??;

如果想詳細(xì)查看系統(tǒng)占用情況,可用加 -v 命令查看各個資源使用存儲詳情

2、對可回收存儲資源執(zhí)行清理命令

Docker 提供了存儲資源回收功能,命令如下:

清理命令詳情請查看 Docker 官方文檔:docker system prune

$ docker system prune

該命令會清理所有未使用的容器,網(wǎng)絡(luò),映像(懸空的和未引用的)以及卷(可選),執(zhí)行該命令后等待一段時間,回收足夠的資源后 Docker 運行鏡像恢復(fù)正常。

總結(jié)

到此這篇關(guān)于Docker服務(wù)器存儲資源池不足的問題解決的文章就介紹到這了,更多相關(guān)Docker服務(wù)器存儲資源池不足解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker容器中文亂碼的解決方法

    docker容器中文亂碼的解決方法

    Docker默認(rèn)不支持中文,在docker中部署Java運行環(huán)境,查看日志時都是亂碼,下面這篇文章主要給大家介紹了關(guān)于docker容器中文亂碼的解決方法,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Docker load之后鏡像名字為none問題解決方法

    Docker load之后鏡像名字為none問題解決方法

    這篇文章主要介紹了Docker load之后鏡像名字為none問題解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Docker構(gòu)建Jar鏡像的方法實現(xiàn)

    Docker構(gòu)建Jar鏡像的方法實現(xiàn)

    本文主要介紹了Docker構(gòu)建Jar鏡像的方法實現(xiàn),主要包括編寫Dockerfile、構(gòu)建鏡像、測試鏡像等操作,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • Docker使用過程中的一些注意事項

    Docker使用過程中的一些注意事項

    這篇文章主要為大家介紹了在使用Docker過程中的一些注意事項,就個人的一些經(jīng)驗分享給大家,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-10-10
  • 詳解Docker如何啟動一個Centos鏡像

    詳解Docker如何啟動一個Centos鏡像

    本篇文章主要介紹了詳解Docker如何啟動一個Centos鏡像,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • 最新評論