- -LinuxにZFSをインストールする方法

LinuxにZFSをインストールする方法

ZFSは、システム管理オタクが大好きです。これを使用すると、すべてのハードドライブをまとめてプールしたり、ミラーリングしたり、システムスナップショットを取得したりなど、驚くべきことができます。実際、ZFSファイルシステムは、データセンターですぐに選択できるファイルシステムになりつつあります。残念ながら、いくつかの法的矛盾があるため、Linuxは取り残されています。これらの法的問題により、Linuxディストリビューションは、Linuxカーネル内または個々のオペレーティングシステム上でソースコードを合法的に配布できなくなります。幸いなことに、このファイルシステムのファンは、Linux上のZFSのおかげで、それを引き続き機能させることができます。 Linuxディストリビューション用に入手する方法は次のとおりです。

LinuxにZFSをインストールする

ZFSファイルシステムは、次のようなLinuxでは動作しません。他のファイルシステム。これは、GPLに適したコードが含まれていないためです。それにもかかわらず、多くのユーザーはファイルシステムを非常に気に入っており、Linuxオペレーティングシステムで動作するように時間をかけています。使用するには、カーネルなどにモジュールをインストールする必要があります。

Ubuntu

sudo apt install zfsutils

Ubuntu 16.04を使用している場合は、別のパッケージをインストールする必要があります。

sudo apt install zfs

Debian

DebianにZFSファイルシステムとツールをインストールするには、最初にカーネルヘッダーをインストールする必要があります。

sudo apt-get install linux-headers-$(uname -r)

Linuxヘッダーがシステムに追加されると、Debianは、カーネルモジュールを単独でコンパイルできるようになりました。これは重要です。ZFSはカーネルモジュールなしではDebianで動作せず、ZFSソフトウェアライセンスがGPLソフトウェアライセンスに準拠していないことを考慮すると、Debianはプリコンパイルされたソフトウェアを配布できません。

カーネルモジュールのコンパイルを開始するには、次のソフトウェアをインストールします。

sudo apt-get install zfs-dkms zfsutils-linux

DKMSカーネルモジュールの構築には少し時間がかかる場合があります。完了すると、ZFSファイルシステムを使用する準備が整います。

DebianでZFSから起動する

DebianでZFSから起動したいですか?その場合、追加のソフトウェアをインストールする必要があります。

sudo apt-get install zfs-initramfs

Arch Linux

Arch LinuxでZFSを使用したいですか?方法は次のとおりです。 まず、このページに移動し、「スナップショットのダウンロード」を探してクリックします。スナップショットをダウンロードしたら、ファイルマネージャーを開き、CDコマンドを使用してZFSパッケージがダウンロードされたダウンロードディレクトリに移動します。

cd ~/Downloads

tarコマンドを使用してスナップショットを抽出します。

tar xvzf zfs-linux.tar.gz
zfs-linuxを解凍した状態で、CDを使用してフォルダーに入ります。
cd zfs-linux
zfs-linuxフォルダーに入ったら、makepkgコマンドを使用して新しいArch Linuxパッケージを生成します。
makepkg
ZFS for Linuxには多くのことを必要とすることに注意してくださいコンパイル。 PCの速度によっては、端末がこのパッケージをしばらくコンパイルしている場合があります。完了したら、pacmanパッケージマネージャーを使用してインストールします。
sudo pacman -U *.tar.xz

Arch LinuxでZFSから起動する

zfs-dkms AURスナップショットをダウンロードし、tarでスナップショットを抽出し、makepkgでコンパイルして、pacmanでインストールします。迷子になった場合は、zfs-linuxパッケージについて上記の手順に従ってください。

フェドラ

Linux上のZFSはコンパイルを必要としませんが、Redhatから直接配布されることもありません。これを修正するには、RPMをダウンロードしてインストールする必要があります。

Fedora 27ユーザー:このFedora 26バイナリは問題なく動作するはずですが、自己責任で使用してください!

sudo dnf install http://download.zfsonlinux.org/fedora/zfs-release.fc26.noarch.rpm -y

このRPMのインストールに加えて、次もインストールする必要があります。

sudo dnf install kernel-devel -y

OpenSUSE

ZFSをOpenSUSEで動作させるのは少しですほとんどのRPMベースのディストリビューションよりも簡単です。これは、ユーザーが送信し、簡単なワンクリックインストールページを作成できるソフトウェアの大きなリポジトリがあるためです。 ZFSも同様です。 OpenSUSEシステムでファイルシステムを動作させるには、こちらのページに移動して、使用しているOpenSUSEのバージョンをクリックしてください。

ここから、ワンクリックインストールボタンをクリックして、OpenSUSEソフトウェアインストーラーを起動します。画面の指示に従ってください。すぐにソフトウェアがインストールされます!

結論

Linux上のZFSは、みんなのお気に入りのGNUプラットフォームへのOracleファイルシステム。法的問題により、LinuxディストリビューションでZFSソフトウェアを直接配布することは非常に危険です。そのため、ZFSソフトウェアを直接配布することはできません(Ubuntuを除き、勇敢です)。

ソフトウェアはに準拠していないためLinuxコミュニティのライセンス条件が大きくなると、このファイルシステムをインストールして使用する場合は、プロジェクト自体が少数のLinuxオペレーティングシステムのみをサポートするため、ソースコードのみを使用する必要があります。 。

LinuxでZFSを使用したい場合サーバー上のzpool、または自慢の権利のために洗練されたハッカーマシンから起動するには、ソースコードをダウンロードしてゼロから開始する必要があります。すべてのコードと、そのビルド方法の説明はこちらです。

コメント