GNU/Linux >> Linux の 問題 >  >> Linux

CentOS 7 /CentOS8にGlusterFSをインストールして構成する方法

はじめに

Centos7.xおよび8.xへのGlusterFSのクイックインストール。 GlusterFSは、InfinibandRDMAまたはTCP/ IP相互接続を介してストレージビルディングブロックをクラスター化し、ディスクとメモリリソースを集約し、単一のグローバル名前空間でデータを管理します。

前提条件

glusterfsストレージのマウントポイントとして使用するには、別のハードディスクまたは仮想ディスクが必要です。

CentOS7へのGlusterFSのインストールと構成

XFSファイルシステムをインストールする

yum install xfsprogs -y

GlusterFS公式リポジトリをインストールして有効にする

yum -y install centos-release-gluster40
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Gluster-4.1.repo

YUMを介してGlusterFSをインストールする

 yum --enablerepo=centos-gluster41 -y install glusterfs-server

GlusterFSボリュームをパーティション分割、フォーマット、およびマウントします。この場合、「追加のハードディスク/仮想ディスク」は/ dev /sdb/です。注:この記事の範囲外であるため、ハードディスクのパーティション分割方法については詳しく説明しません。 FDISKユーティリティを使用して/dev/sdbをパーティション分割します。また、必要に応じてパーティションスキームを選択できることにも注意してください。簡単にするために、単一の大きなパーティション/ deb / sdb1

を作成します。
fdisk /dev/sdb

Fdiskの操作例

新しいプライマリパーティションまたは拡張パーティションを作成し、それをディスクに書き込んで、FDISKユーティリティを終了します。

XFSでのディスクのフォーマットに進みます。

mkfs.xfs /dev/sdb1 -f

新しいディスクを/etc/ fstabに追加して、起動時にディスクがマウントされるようにします

echo "/dev/sdb1 /export/brick1 xfs defaults 1 2" >> /etc/fstab
mount -a && mount

GlusterFSデーモンを起動し、起動時に起動することを確認します。

systemctl start glusterd
systemctl enable glusterd

次に、次のコマンドを使用してGlusterFSのバージョンを確認します。

gluster --version

出力:

glusterfs 4.1.9
Repository revision: git://git.gluster.org/glusterfs.git
Copyright (c) 2006-2016 Red Hat, Inc. <https://www.gluster.org/>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
It is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3
or later), or the GNU General Public License, version 2 (GPLv2),
in all cases as published by the Free Software Foundation.

CentOS8へのGlusterFSのインストールと構成

XFSファイルシステムをインストールする

dnf install xfsprogs -y

GlusterFS公式リポジトリをインストールして有効にする

dnf -y install centos-release-gluster8
sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Gluster-8.repo

DNFを介してGlusterFSをインストールする

dnf --enablerepo=centos-gluster8,PowerTools -y install glusterfs-server

GlusterFSボリュームをパーティション分割、フォーマット、およびマウントします。この場合、「追加のハードディスク/仮想ディスク」は/ dev /sdb/です。注:この記事の範囲外であるため、ハードディスクのパーティション分割方法については詳しく説明しません。 FDISKユーティリティを使用して/dev/sdbをパーティション分割します。また、必要に応じてパーティションスキームを選択できることにも注意してください。簡単にするために、単一の大きなパーティション/ deb / sdb1

を作成します。
fdisk /dev/sdb

Fdiskの操作例

新しいプライマリパーティションまたは拡張パーティションを作成し、それをディスクに書き込んで、FDISKユーティリティを終了します。

XFSでのディスクのフォーマットに進みます。

 mkfs.xfs /dev/sdb1 –f

新しいディスクを/etc/ fstabに追加して、起動時にディスクがマウントされるようにします

echo "/dev/sdb1 /export/brick1 xfs defaults 1 2" >> /etc/fstab
mount -a && mount

GlusterFSデーモンを起動し、起動時に起動することを確認します。

systemctl start glusterd
systemctl enable glusterd

次に、次のコマンドを使用してGlusterFSのバージョンを確認します。

gluster --version

出力:

glusterfs 8.3
Repository revision: git://git.gluster.org/glusterfs.git
Copyright (c) 2006-2016 Red Hat, Inc. <https://www.gluster.org/>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
It is licensed to you under your choice of the GNU Lesser
General Public License, version 3 or any later version (LGPLv3
or later), or the GNU General Public License, version 2 (GPLv2),
in all cases as published by the Free Software Foundation.

CentOS7およびCentOS8にGlusterFSをインストールして構成しました。おめでとうございます。この記事がプロセスに役立つことを願っています。このハウツーをフォローしていただきありがとうございます。最新情報やより興味深いCentosハウツーをチェックするか、信頼性の高いVPSホスティングソリューションの詳細をご覧ください。


Linux
  1. CentOS7にNginxをインストールして構成する方法

  2. CentOS7にRedisをインストールして設定する方法

  3. CentOS8にCyber​​Panelをインストールして設定する方法

  1. CentOS7にGitLabをインストールして構成する方法

  2. CentOS7にRedmineをインストールして設定する方法

  3. CentOS8にRedisをインストールして設定する方法

  1. CentOS8にSambaをインストールして設定する方法

  2. CentOS7にGitLabCEをインストールして構成する方法

  3. CentOS7にZabbixをインストールして設定する方法