問題タブ [zfs]
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.
freebsd - zfs snapshot -r 後の各子データセット スナップショットのスペース消費
実行後zfs snapshot -r zpool@myRecursiveSnapshot
たとえば、zpool/usr@myRecursiveSnapshot
とのスナップショットは?zpool/var@myRecursiveSnapshot
に加えてスペースを占有します。zpool@myRecursiveSnapshot
shell - zpool でのディスクの解析
zpool でディスクを解析する最も簡単な方法を探しています。スペース区切り形式のディスクのリスト。たとえば、以下の出力は zpool 情報を示しています。物理ディスクのみのリストを取得するコマンドはありますか?
solaris - マップされたファイルの zfs のメモリ使用量
https://blogs.oracle.com/roch/entry/does_zfs_really_use_moreで以下を読みました
ZFS がより多くのメモリを消費する原因となる独特のワークロードが 1 つあります。それは、同じく mmap されているページへの (syscall を使用した) 書き込みです。ZFS は、通常のページング システムを使用して、読み取りおよび書き込みシステムコールを通過するデータを管理しません。ただし、仮想メモリ サブシステムに密接に関連付けられている mmaped I/O は、通常のページング コードを通過します。したがって、mmaped ページへの syscall 書き込みは、データをディスクに取得するまで、少なくとも関連データの 2 つのコピーを保持することを意味します。そのタイプの負荷が一般的に大量の RAM を使用するとは思わない
これは正確にはどういう意味ですか?これは、zfs がメモリ マップされたファイルによってバックアップされているメモリ領域を「無用に」二重にキャッシュすることを意味しますか? または、「システムコールを使用する」とは、私がよく知らない他の書き込み方法を使用して書き込むことを意味しますか。もしそうなら、このように書かれたファイルの作業ディレクトリを ufs パーティションに置いたほうがよいでしょうか?
macos - raw パーティションのあるドライブが ZFS プールの一部であるかどうかを確認できるツールはありますか?
SSD ドライブのスタックと、それらが以前にインストールされていたマシンで取り組んでいるクライアントの問題があります。現在、ドライブのスタックは、いくつかのオペレーティング システム (Win10、Win7、Mac OSX) で次のように表示されます。パーティション化されていない生のスペース。ドライブを調べて、実際に生であるか、ZFS 用にフォーマットされているかを確認する簡単な方法を探しています。
役立つWindowsまたはMacユーティリティを知っている人はいますか? ZFS でフォーマットされたドライブと互換性があることをほのめかしたいくつかの回復ソフトウェア プログラムを試しましたが、それが実際に ZFS であるか、単にフォーマットされていないかを示すものはまだ見ていません。
よろしく、
エド
zfs - 「差分のみ」の ZFS スナップショットへのアクセス
スナップショットに固有のファイルのみを含む仮想パーティションをマウントする方法はありますか? 非表示の zfs ディレクトリについては知っていますが、スナップショット時のすべてのファイルが含まれています。私の目標は、差分バックアップを高速化することです...
前もって感謝します
グレッグ
linux - 同時にアタッチおよびデタッチされている zfs プール内のデバイスを置き換えるにはどうすればよいですか?
交換が必要なデバイスを含むミラーリングされた zfs プールがあります。古いデバイスをオフラインにしました:
オフラインのデバイスを交換しようとしています:
これは、すでにプールの一部であることを示唆していますが、プールから切り離そうとすると:
実際にはプールの一部ではないようです。これは、デバイスがプールの一部であると同時に、プールの / ではない / 一部であるように見えます。デバイスを「タンク」プールに追加する方法はありますか?