gluster 管理 命令和配置lvm

------------恢复内容开始------------

手动启动和停止 glusterd

  • glusterd手动启动
systemctl start glusterd
  • glusterd手动停止
systemctl stop glusterd

自动启动 glusterd

  • 要启用 glusterd 服务并在停止时启动它:
systemctl enable --now glusterd
  • 要禁用 glusterd 服务并在启动时停止它:
systemctl disable --now glusterd

添加服务器


服务器上的防火墙必须配置为允许访问端口 24007。

以下命令在由 3 个服务器(server1、server2 和 server3)组成的 TSP 上运行。

要将服务器添加到 TSP,请从池中已有的服务器对其进行对等探测。

    # gluster peer probe <server>

例如,要将新 server4 添加到上述集群,请从其他服务器之一探测它:

    server1#  gluster peer probe server4
    Probe successful

从第一台服务器 (server1) 验证对等状态:

    server1# gluster peer status

列出服务器

要列出 TSP 中的所有节点:

    server1# gluster pool list

删除服务器

要从 TSP 中删除服务器,请从池中的另一台服务器运行以下命令:

    # gluster peer detach <server>

例如,从可信存储池中删除 server4:

    server1# gluster peer detach server4
    Detach successful
 

示例:每台服务器一块砖

物理磁盘/dev/sdb将用作您将要创建的名为myvol1的卷的砖存储您已经在 4 个服务器中的每一个上使用 XFS 对/dev/sdb1进行了分区和格式化

在所有 4 个服务器上:

mkdir -p /data/glusterfs/myvol1/brick1
mount /dev/sdb1 /data/glusterfs/myvol1/brick1

我们将brick在该文件系统目录中定义实际的砖块如果未安装 XFS 文件系统,这会导致砖无法启动。

仅在一台服务器上:

gluster volume create myvol1 replica 2 server{1..4}:/data/glusterfs/myvol1/brick1/brick

这将创建卷myvol1,它使用/data/glusterfs/myvol1/brick1/brick所有 4 个服务器上的目录

创建精简配置的逻辑卷

要创建精简配置的逻辑卷,请继续执行以下步骤:

  1. 使用 pvcreate 命令创建物理卷 (PV)。例如:

     # pvcreate --dataalignment 128K /dev/sdb
  2. 使用 vgcreate 命令从 PV 创建一个卷组 (VG):例如:

     # vgcreate --physicalextentsize 128K gfs_vg /dev/sdb
  3. 使用以下命令创建精简池LV:

    1. 使用以下命令创建一个 LV 以用作元数据设备:

       # lvcreate -L metadev_sz --name metadata_device_name VOLGROUP
      

      例如:

       # lvcreate -l 100%  --name gfs_pool_meta gfs_vg
      
    2. 使用以下命令创建一个 LV 作为数据设备:

       # lvcreate -L datadev_sz --name thin_pool VOLGROUP`
      

      例如:

       # lvcreate -l 100% --name gfs_pool gfs_vg
 
原文地址:https://www.cnblogs.com/bnsdmmL/p/15018623.html