問題タブ [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.

0 投票する
2 に答える
2374 参照

fedora - LVM オーバーレイ/スナップショットをマウントしますか?

Fedora LiveUSB クリエーターで作成されたディスク イメージをプログラムでマウントしようとしていますが、いくつかの問題が発生しています。

私が聞いたところによると、LVM スナップショットをホスト システムの外部にマウントするのは非常に困難です。「元の」イメージと永続的なスナップショットの両方を持っているので、技術的には可能だと思いました。

何か案は?

0 投票する
1 に答える
303 参照

linux - raw dm_mirror インターフェイスに関するドキュメントはどこにありますか?

LVM や MD ではなく、dm_mirror を直接使用したいのですが、期待されるテーブル形式に関する明確なドキュメントを見つけるのに苦労しました。そのようなドキュメントはどこかで入手できますか?

これを使用して、使用中にあるパーティションを別のパーティションにミラーリングしたいことに注意してください-メタデータを追加できないため、dm-raid1 を使用してもおそらく機能しません。

0 投票する
1 に答える
2467 参照

android - Androidでデバイスマッパーを使う方法(dmsetupが見つからない)

Android でデバイス マッパーを使用しようとしていますが、コマンド "dmsetup" が Android で見つかりませんでした。

ターゲット デバイス クラスである linear.ko と zero.ko を Android デバイスに正常にロードしましたが、「dmsetup」が見つからないため、デバイス マッパーで仮想デバイスを作成できません。Android用の入手方法を知っている人、または仮想デバイスを作成する他の方法がある場合は?

ところで、/dev フォルダに「device-mapper」というファイルがありましたが、何に使うのでしょうか? これについて私を助けてくれる人に本当に感謝しています。

BR、-ウェンジ

0 投票する
1 に答える
2371 参照

linux-kernel - デバイス マッパー ターゲットを作成する

既存の dm-linear、dm-snapshot、dm-cache などを参照して、デバイス マッパー ターゲットを実装しようとしています。私の実装では、特定のセクター範囲で読み取り/変更/書き込み操作を実行する必要があります。デバイス マッパーはブロック レイヤーと直接対話するため、メモリ内のセクターを読み取り、バッファーを変更して別のセクター範囲に書き戻すために使用するデータ構造/関数がわかりません。アプリケーション レベルには syscall があり、その下には vfs_read/vfs_write があります。デバイスマッパーレイヤーに似たものはありますか? 私はここで非常に長い間立ち往生しています。どんな助けでも大歓迎です。

0 投票する
5 に答える
22610 参照

docker - デバイス マッパー エラーのため、Docker コンテナーを実行できません

Docker で新しいコンテナを作成して実行することはもうできません。ただし、同時に、以前に作成したコンテナーを実行できます。

私がこのようなことをしようとすると:

docker.logから:

dmsetup ステータス

しかし、それらはディスク上の多くの空き容量です。

dmセットアップ情報

ドッカー情報

ドッカーのバージョン

0 投票する
1 に答える
205 参照

docker - Docker: 共有ボリュームの上に階層化

コンテナー内の共有ボリュームを使用したいのですが、共有ボリューム内のデータの更新はホストの基になるディレクトリに移動できず、コンテナーがなくなるとこれらの更新を破棄する必要があります。

例えば:

  • 1 つのファイル /var/data/random で共有ディレクトリ /var/data を作成します

    mkdir /var/data; dd if=/dev/urandom bs=1M count=100 of=/var/data/random

  • このディレクトリを共有ボリュームとして使用してコンテナーを開始します

    docker run -v /var/data:/data -t -i --name deb debian /bin/sh

  • コンテナ内でファイルを変更します

    dd if=/dev/zero bs=4k count=1 of=/data/random conv=notrunc

これが私がしたいことです:

1) コンテナー内では、/var/data/random は 4K のゼロの後にランダム データが続くように見える必要があります。

2) コンテナの外 /var/data/random は変更されません

コンテナーを読み取り専用としてマウントしても、オプションは解決されません。データをコピーして docker イメージの一部にすることは解決策ではありません。

これを機能させるために、docker がコンテナーのルート ファイルシステムに使用するのと同じ階層化を使用したいと考えています。

ありがとう!

0 投票する
1 に答える
1900 参照

windows - Linux DMA ドライバーを Windows に移植できますか?

大きな変更を加えずに Windows で実行したい。

ヘッダーと対応する関数のみを変更できることを願っています。

http://www.alterawiki.com/wiki/File:G2x4_avmm_dma_Linux.tar.gz

0 投票する
11 に答える
262531 参照

mongodb - Docker コンテナーのディスク使用量を分析する方法

Docker が 12 GB のファイル システムを使用していることがわかります。

しかし、これがコンテナにどのように分散されているかをどのように知ることができますか?

(新しいv1.3コマンド)を実行してコンテナにアタッチしようとしました

次に、「df -h」を実行してディスクの使用状況を分析します。機能しているようですが、「volumes-from」を使用するコンテナーでは機能していません。

たとえば、「mongo-data」と呼ばれる MongoDB 用のデータ専用コンテナーを使用します。

を実行docker run -it --volumes-from mongo-data busyboxし、df -hコンテナ内で実行すると、 /data/db(「mongo-data」データのみのコンテナ) にマウントされたファイルシステムが 11.3G を使用すると表示されますが、実行du -h /data/dbすると、2.1G のみを使用すると表示されます。

では、コンテナ/ボリュームのディスク使用量を分析するにはどうすればよいでしょうか? または、私の場合、「mongo-data」コンテナーのサイズを確認するにはどうすればよいですか?