問題タブ [device-mapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - Docker を使用する CentOS にスペースがありません
しばらくの間、CentOS マシンで Docker を使用していて、大量のイメージとコンテナー (約 4 GB) がありました。docker rm
私のマシンには 8 GB の OS ストレージがあり、または を使用して Docker コンテナまたはDocker イメージを削除しようとすると、devicemapper からエラーが発生し続けましたdocker rmi
。エラー: Error response from daemon: Driver devicemapper failed to remove root filesystem
。そこでDockerサービスを停止して再起動しようとしたのですが、devicemapperが原因で失敗しました。その後、次のコマンドを実行して、Docker をアンインストールし、すべてのイメージ、コンテナー、およびボリュームを削除しましたrm -rf /var/lib/docker
。ただし、それを実行した後、スペースが解放されたようには見えません。
df では 7.7G を使用していると表示されるのに、du では 3.6G を使用していると表示されるのはなぜですか? du が与える数値 (3.6G) は、 のすべてを削除したため、正しい数値である必要があります/var/lib/docker
。
docker - Macでdockerストレージドライバーをdevicemapperに変更するにはどうすればよいですか
Mac でストレージ ドライバーを devicemapper に変更しようとしています。Mac OS X で docker ストレージ ドライバーを変更するの手順に従っていました
しかし、次のエラーが発生しました。私のdocker for macは最新バージョンです。
centos7 - Softlayer: dev マッパーのデバイス ID を使用して、SCSI ディスクの Softlayer-ID を決定します。
Linux ホストに接続された複数のiscsi
ディスクのセットアップ (LVM プールのセットアップ) で、Softlayer API
. Linux デバイス名から iscsi デバイスの ID または LUN 名を知る方法を教えてください。
例 - から取得"SLXXXXXXXXX-XX"
し"/dev/mapper/YYYYYYYYYYYYYYp1"
ます。
Iscsi ターゲット IP を解決しようとしましたが、異なるディスクが同じターゲット IP を持つ可能性があるため、別の解決策を見つけなければなりません
linux - Device Mapper 管理デバイスを保持する Docker サービス プロセス ゾンビ
Docker (1.12.1) で RHEL (カーネル 4.1.12) を実行していますが、Docker サービスdockerd
がゾンビ[dockerd] <defunct>
になりました。PID 412
また、リソース、特にデバイス マッパーが管理するデバイス251:4 ( ) を保持します。/dev/dm-4
その結果、thin
エントリの削除はdocker-251:0-6815748-e97dd950.......59a691feaf6
失敗します
システム全体を再起動する以外に、docker サービスの残り物 (たとえば、すべての DM エントリ) をクリーンアップする方法について何か提案はありますか?
ゾンビプロセスがリソースを保持している可能性は本当にありますか?
docker - google/cadvisor:最新のイメージ モニター コンテナの実行エラー
bugzilla.redhat.com の上記の「devicemapper」で、以下のバグを見つけました。「device-mapper-persistent-data」パッケージをインストールできました。ただし、インストールすると、次のエラーが表示されました。
このリンクを使用してエラーを解決しようとしましたが、まだ解決できていません。
これは私が試したものです:
エラーは次のとおりです。
docker - docker aufs から devicemapper へ docker コンテナーとイメージの移行
私はUbuntuを使用しており、デフォルトのドッカーストレージドライバーをaufsからdevicemapperに変更しています。aufs にいくつかの docker イメージとコンテナーがあります。/var/lib/docker から aufs ストレージ ファイルのバックアップを取りました。
それぞれデータを失うことなく、aufs イメージとコンテナーを devicemapper ストレージ イメージとコンテナーにインポートするにはどうすればよいですか?
ubuntu - ファイルシステムをオーバーレイに切り替えるUbuntuのDockerはサポートされていませんか?
root ユーザーとしてログインしている Mac で Ubuntu を使用して vagrant 仮想ボックスで docker を実行しており、devicemapper からオーバーレイに切り替えようとしていますが、次のようなエラーが表示されます。
次の指示に従ってみました:
http://www.projectatomic.io/blog/2015/06/notes-on-fedora-centos-and-docker-storage-drivers/ Ubuntu 16.04 で Docker サービスを開始できない
しかし、どちらも私にはうまくいきません。
次のドキュメントに従ってみます。
https://docs.docker.com/engine/userguide/storagedriver/overlayfs-driver/
grep が lsmod から「オーバーレイ」を返さないため、ステップ 2 で行き詰まります。
この問題を解決するにはどうすればよいですか?