FreeNAS で Plex を使用して独自の「ホーム メディア ストリーミング サーバー」を作成する方法 - パート 3
誰もが、映画、歌、ビデオソング、写真などの独自のコレクションを持っています。その多くは、どのようにしてすべての家庭用デバイスにストリーミングできるのか疑問に思っています。ここでは、Plex Media Server を使用して、スマート TV、iPad、モバイル、タブレット、ラップトップなどのデバイスを使用して、家庭内の LAN ネットワーク経由でビデオをストリーミングできるソリューションを紹介します。
Plex メディアは、Xbox One などの一部のスマート TV でも利用できます。ホーム デバイスに Digital Living Network Alliance (DLNA) の機能がある場合は、その中で Plex を使用できます。
以前の記事では、FreeNAS をインストールする方法とストレージ共有を構成する方法について説明しました。この記事では、FreeNAS の Plex Media Server プラグインを使用してホームベースのストリーミング サーバーをセットアップする方法を説明します。
要件
- FreeNAS 9.2.1.8 のインストールと構成 – パート 1
- FreeNAS での ZFS ストレージの構成と追加 – パート 2
私のサーバーのセットアップ
Hardware : Virtual Machine 64-bit
Operating System : FreeNAS-9.2.1.8-RELEASE-x64
IP Address : 192.168.0.230
8GB RAM : Minimum RAM
1 Disk (5GB) : Used for OS Installation
8 Disks (5GB) : Used for Storage
ステップ 1: Plex インストール用のボリュームの作成
1. パート I と II に戻り、FreeNAS のインストール方法とストレージの構成方法を説明しました。ここでは、ボリュームを設定するためにプレックス メディア サーバーをインストールする方法を示します。
このセットアップでは、サーバーで合計 3 つのディスクを使用しました。最初のディスクには FreeNAS インストールが保存され、他の 2 つのディスクはストレージ目的で使用されます。ここではRAID1 ミラー方式を使用して Plex を構成します。データは安全であり、パフォーマンスも良好です。
- この記事で使用するボリューム名は「tecmint_vol」です。
- データセット名は「tecmedia」として選択しました。
- tecmint_jails としての刑務所のデータセット。
- CIFS データセットの共有名はtecmint_broadcast になります。
2. 次に、FreeNAS ダッシュボードにログインし、トップ メニューから [ストレージ] をクリックし、ZFS ボリューム マネージャー をクリックして新しいボリュームを作成します。私たちのメディアサーバー。
3. 次に、ボリューム 名を定義する必要があります。ここではボリューム名として「tecmint_vol」を使用します。 [利用可能なディスク] の下に + 記号が表示されます。これをクリックして、Plex ストレージに利用可能なディスクを追加します。
FreeNAS ストレージを追加する際、追加したディスクの RAID レベルを定義するように求められます。ここでは FreeNAS に 2 つのディスクを使用しているため、ミラー オプションを選択し、ボリュームの追加 をクリックします。新しいボリュームを追加します。
ステップ 2: Plex ストレージ用のデータセットの作成
4. 新しいボリュームを作成したら、データセットを定義する必要があります。 データセットは、圧縮、クォータ、共有タイプ、重複、レコード サイズなどの高度なオプションを備えたフォルダーのようなものです。
新しいボリュームにデータセットを作成するには、ボリュームを選択します。下部にメニューが表示されるので、「ZFS データセットの作成」をクリックします。 POPup ウィンドウでは、データセット名を「tecmedia」として定義する必要があります。データセットに名前を付ける以外の設定は変更しないでください。
5. 次に、[アクティブ ボリューム] タブから tecmedia データセットを選択して、正しい権限を付与します。 [権限の変更] を選択し、権限を変更します。当社のメディアはすべての (匿名) ユーザーにストリーミングする必要があります。
そこで、Other に READ、WRITE、EXECUTE の権限を設定します。データセットにドロップされたすべてのファイルに対して同じ権限を取得する必要がある場合は、再帰的 を選択し、保存 をクリックして変更を保存する必要があります。
6. 次に、刑務所用のデータセットを作成する必要があります。ここでも Jail を作成するには、ボリュームを選択してデータセットを作成する必要があります。このデータセットはプラグインを保存するために使用されます。そのため、FreeNAS 用のプラグインをダウンロードしている間、すべてのプラグインがこのデータセット (フォルダー) に取り込まれます。
データセットを作成するには、ボリュームtecmint_vol を選択し、下からCreate ZFS data-set をクリックする必要があります。下の図に示すように、データセット名に tecmint_jails を指定し、データセットの追加 をクリックします。
7. Jails ディレクトリを設定する前に、デフォルトのネットワーク ルートを必ず確認してください。 ネットワークトップメニューのグローバル設定でIPv4 デフォルトゲートウェイを設定する必要があります。ここで、デフォルト ゲートウェイはルーター IP 192.168.0.1 です。
8. 次に、[Jails] タブを選択し、Jails 用に作成したデータセット ディレクトリを選択し、変更を保存します。
9. 次に、FreeNAS の Jail Root を定義して、ダウンロードしたプラグインを保存し、トップ メニューからJails を選択し、Jails の 設定 に移動します。メニューをクリックして、データセット ディレクトリのパス、つまり「tecmint_jails」を追加します。