web-dev-qa-db-ja.com

ZFSを使用して単一ディスクにRHELをインストールする

ZFSは通常、驚くべきミラーリング機能など、さまざまな理由で使用されていることを私は知っています。ただし、この場合、セットアップを担当したマシンにはRAID-1セットアップがあるため、論理ディスクは1つしかありません。

ZFSが必要な理由は、主にスナップショットの理由です。これはジョブに適したツールですか、それともZFSスナップショットを効率的にエミュレートするためのより良い方法がありますか?

鶏が先か卵が先かという問題があります-ZFSを使用して1つのディスク(/ dev/sda)でベースRHELシステムをインストールすることは可能ですか?私が見つけることができるすべての参考文献は、ベースシステムが言及されていない状態で多数のディスクをプールするためにそれを使用しているようです。どうすればこれを達成できますか?

私の説明はせいぜいつまらないことを十分に承知していますので、これを明確にできるかどうか教えてください。

1
WinkyWolly

答えます。あなたは考えすぎているかもしれません...

スナップショットはバックアップではありません。したがって、侵害から保護しようとしている場合は、追加の手順を実行して別のデバイスにバックアップする必要があります。現在、スナップショットは、データのクリーンで一貫性のあるコピーを作成して、別のデバイスに出荷またはバックアップするのに非常に役立ちます。

Linux上のZFS に関しては、既存のRHELインストールに統合するのは非常に簡単です。ただし、データパーティションでのみZFSを使用しています。 Linuxシステムを使用している場合は、通常のデフォルトのファイルシステムを使用して起動します。以下の例では、/ dataパーティションにZFSファイルシステムがあります。そうすれば、必要に応じて詳細な設定(この場合は)をスナップショットまたは適用できます。

[root@MDMarra ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/cciss/c0d0p2      12G  2.4G  8.9G  22% /
tmpfs                 7.8G  4.0K  7.8G   1% /dev/shm
/dev/cciss/c0d0p1     291M   59M  218M  22% /boot
/dev/cciss/c0d0p7     2.0G  119M  1.8G   7% /tmp
/dev/cciss/c0d0p3     9.9G  1.9G  7.5G  21% /usr
/dev/cciss/c0d0p6     6.0G  318M  5.3G   6% /var
vol1/data             118G   55G   63G  47% /data

ブロックデバイスのスナップショットをいつでも作成する機能が必要な場合は、Idera Hot Copyで作業できます。ただし、これらのスナップショットは再起動後も保持されません。

3
ewwhite