sql >> データベース >  >> NoSQL >> MongoDB

Dockerを使用するデバイスにMongoDBのスペースが残っていません

    これをcentos/RHEL / Amazon Linuxで実行している場合は、デバイスマッパーにDockerでのiノードのリリースに大きな問題があることを知っておく必要があります。

    Dockerシステム全体を整理しても、多くのiノードにとどまります。これを実際に解決する唯一の方法は、基本的にDockerを内包することです。

    service docker stop
    rm -rf /var/lib/docker
    service docker start
    

    これにより、すべてのiノードが解放されます。

    私はこれに多くの時間を費やしました。Dockerは実際にはUbuntuoverlay2のみを完全にサポートしており、devicemapperは機能しますが、技術的にはサポートされていません。



    1. MongoDB:MongoDBに接続するresolv.confのDNSの問題

    2. MongoDB+NodeJSを使用して一意のIDを生成する際の競合状態と飢餓への対処

    3. Redisにデータベースを1つだけ保存するにはどうすればよいですか?

    4. MongoDBは、idが有効なBSONPHPであるかどうかを確認します