------------恢复内容开始------------
手动启动和停止 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 个服务器上的目录。
创建精简配置的逻辑卷
要创建精简配置的逻辑卷,请继续执行以下步骤:
-
使用 pvcreate 命令创建物理卷 (PV)。例如:
# pvcreate --dataalignment 128K /dev/sdb
-
使用 vgcreate 命令从 PV 创建一个卷组 (VG):例如:
# vgcreate --physicalextentsize 128K gfs_vg /dev/sdb
-
使用以下命令创建精简池LV:
-
使用以下命令创建一个 LV 以用作元数据设备:
# lvcreate -L metadev_sz --name metadata_device_name VOLGROUP
例如:
# lvcreate -l 100% --name gfs_pool_meta gfs_vg
-
使用以下命令创建一个 LV 作为数据设备:
# lvcreate -L datadev_sz --name thin_pool VOLGROUP`
例如:
# lvcreate -l 100% --name gfs_pool gfs_vg
-