mergerfs を使い大容量パーティションを作る(Ubuntu 上)

ユースケース: 巨大サイズ(10T バイトなど)のパーティションが欲しい

謝辞: mergerfs の作者に感謝します https://github.com/trapexit/mergerfs

前準備

Ubuntu のシステム更新

Ubuntu で OS のシステム更新を行うときは, 次のコマンドを実行.

Ubuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

mergerfs のインストール(Ubuntu 上)

次のコマンドを実行.

cd /tmp
sudo apt -y install libfuse-dev libattr1-dev
sudo apt -y install xattr
git clone https://github.com/trapexit/mergerfs.git
cd mergerfs
make
sudo make install

mergerfs 設定例

/home1 と /home2 を合体させて,1つの大きなパーティション /home を作るときは, /etc/fstab に次のような行を加える

/home1:/home2 /home fuse.mergerfs defaults,allow_other,use_ino,nonempty 0 0