2019年9月1日日曜日

Raspberry PiにGlusterfsをインストールする

Glusterfsは分散ファイルシステムです。ここでは2台構成のglusterfsを構築します。
ホスト名はそれぞれ、rasp1/rasp2とします。

インストール手順

1. glusterfsのインストール
以下のコマンドをrasp1/rasp2で実行します。
sudo mkdir -p /opt/share/myvol1/brick1/brick
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y install glusterfs-server
sudo systemctl enable glusterd
sudo systemctl start glusterd
sudo systemctl status glusterd

2. glusterfs構成
以下をrasp2で実行します。
sudo gluster peer probe rasp1
sudo gluster peer status

sudo gluster volume create gfs \
replica 2 \
rasp1:/opt/share/myvol1/brick1/brick \
rasp2:/opt/share/myvol1/brick1/brick \
force

sudo gluster volume start gfs

3. glusterfsをマウント
以下のコマンドをrasp1で実行します。
sudo mkdir -p /glusterfs
echo 'localhost:/gfs /glusterfs glusterfs defaults,_netdev,backup-volfile-servers=rasp4 0 0' | sudo tee -a /etc/fstab
sudo mount -a
df -h

以下のコマンドをrasp2で実行します。
sudo mkdir -p /glusterfs
echo 'localhost:/gfs /glusterfs glusterfs defaults,_netdev,backup-volfile-servers=rasp1 0 0' | sudo tee -a /etc/fstab
sudo mount -a
df -h

確認環境

Raspbian Buster (Raspberry Pi3 B+/Raspberry Pi1 B+)

0 件のコメント:

コメントを投稿