步骤 2. 安装 GlusterFS

使用以下命令之一安装 GlusterFS 客户端软件包:

# yum install -y glusterfs-client # Centos/RHEL
# sudo apt-get install -y glusterfs-client # Ubuntu
如何在客户端机器上挂载 GlusterFS

我们可以通过多种方式访问 gluster 卷。
我们可以使用 Gluster Native Client 方法在 GNU/Linux 客户端中实现高并发、高性能和透明故障转移。
我们还可以使用 NFS v3 或者 CIFS 访问 gluster 卷 GNU/Linux 客户端或者 Windows 客户端。

Gluster Native Client 是一个运行在用户空间的基于 FUSE 的客户端。
当需要高并发和高写入性能时,Gluster Native Client 是推荐的访问卷的方法。

在本文中,我们将介绍如何在 Ubuntu 16.04 或者 CentOS 7/RHEL 7 上安装 GlusterFS 原生客户端,然后如何挂载 glusterfs 卷。

步骤 3. 挂载 GlusterFS 卷

在我们希望挂载 GlusterFS 卷的客户端计算机上创建一个目录。
在我们的例子中,我们使用了 /data。

sudo mkdir /data

手动挂载卷

将 GlusterFS 卷挂载到 /data 目录。
我们需要提供其中一台 GlusterFS 服务器的主机名。
为了演示,我们使用 glusterfs01.onitroad.local。
请使用 GlusterFS 服务器的主机名更改它。
类似地,将下面命令中的 volume_name 替换为 GlusterFS 卷名。

sudo mount -t glusterfs glusterfs01.onitroad.local:/volume_name /data

自动挂载卷

我们可以通过编辑 /etc/fstab 文件并添加以下行,将系统配置为每次系统启动时自动挂载 Gluster 卷

# vi /etc/fstab
...
server_name:/volume_name /data glusterfs defaults,_netdev 0 0

运行以下命令挂载 Glusterfs 卷。

# mount -a

确保已使用以下命令挂载 GlusterFS 卷。

# df -Th

步骤 1. 添加 GlusterFS 存储库

在 RHEL 上

# vi /etc/yum.repos.d/glusterfs.repo
[gluster3.10]
name = Gluster 3.10
baseurl = http://mirror.centos.org/centos/$releasever/storage/$basearch/gluster-3.10/
gpgcheck = 0
enabled = 1

在 CentOS 上

# yum install epel-release # Install EPEL Repository to resolve all dependencies
# yum search centos-release-gluster
# yum install centos-release-gluster310 -y

在 Ubuntu 上

# sudo add-apt-repository ppa:gluster/glusterfs-3.10
# sudo apt-get update
日期:2020-06-02 22:18:41 来源:oir作者:oir