it.xnews.jp
出典: Neil Panchal 原文公開: 2024-08-24 生成: 2026-07-08 読了 約 2 分 model: claude-haiku-4-5 原文: https://neil.computer/notes/how-to-setup-minimal-zfs-nas-without-truenas/ raw.md

Debian と ZFS で構築する最小限の NAS システム

TrueNAS や Synology などのプロプライエタリソフトウェアに依存しない、Debian 12 Bookworm と OpenZFS 2.1.1 を用いた ZFS ベースの NAS(ネットワーク接続ストレージ)構築ガイドが公開された。

Neil Panchal による記事では、4 コア CPU、16GB の ECC RDIMM RAM、4TB NVMe SSD 4 台を用いた RAIDZ1 構成での最小限の ZFS-NAS セットアップ方法が詳細に解説されている。構成には Samsung SSD 990 PRO 4TB が使用され、Samba によるネットワーク共有と macOS の Time Machine 機能対応が実装されている。

ZFS の堅牢性と構成

ZFS ファイルシステムは自己完結的であり、OS が破損した場合でも、すべてのディスクを別マシンに接続するか新規 OS をインストールして zfs import を実行することでデータを復旧できる。RAIDZ1 は 1 台のドライブ冗長性を提供し、4 台のドライブで構成される。

ZFS NAS セットアップの構成図

zpool 作成時に ashift=12 オプション(4KB セクタサイズを表す)を設定することが推奨されている。ほとんどのディスクはホストマシンへの後方互換性から 512kB セクタサイズを報告するが、Samsung 990 Pro のような大容量ディスクは 4KB または 8KB のセクタサイズを搭載している。

ストレージ構成と共有設定

s16z1/docs と s16z1/backups という 2 つの ZFS データセットが作成され、s16z1 データセット上に LZ4 圧縮が設定される。Samba によるファイル共有は backups シェア上で macOS の Time Machine 機能に対応している。

記事の著者は、zpool の命名について「ほとんどのチュートリアルは 'tank' を使用するが、これは pool とのこじつけであり、『tank』という名称を採用しない」と述べている。

筆者の見立て

この記事は元記事の事実のみに基づいて自動生成されました。

出典

Neil Panchal 「How to Build a Minimal ZFS NAS without Synology, QNAP, TrueNAS」2024年8月24日 https://neil.computer/notes/how-to-setup-minimal-zfs-nas-without-truenas/

(OpenZFS documentation の報道による)

この記事をシェア