首页 > 其他 > 详细

glusterfs基本操作

时间:2019-04-30 11:46:32      阅读:126      评论:0      收藏:0      [点我收藏+]
基本操作

集群节点

扩展集群

1,必须做hosts域名解析
其实通过IP地址也能做集群,但是不建议这种方式.

192.168.1.210 glusterfs04

2, 添加节点到集群中,在当前所有集群节点中都需要执行

gluster  peer probe glusterfs04

3,查看对等状态

gluster peer status

查看集群节点信息

gluster pool list

删除节点

从集群中删除节点

gluster peer detach glusterfs04

卷

创建卷

distribute volume分布式卷(默认)

命令:

> gluster volume create NEW-VOLNAME [transport [tcp | rdma | tcp,rdma]] NEW-BRICK...

示例:

> gluster volume create test-volume  transport tcp glutserfs01:/guiji/pv1 gluster02:/guiji/pv1
Creation of test-volume has been successful
Please start the volume to access data

Striped Glusterfs Volume 条带卷

命令:

> gluster volume create NEW-VOLNAME [stripe COUNT] [transport [tcp | dma | tcp,rdma]] NEW-BRICK...

示例:

> gluster volume create test-volume stripe 2 transport tcp glutserfs01:/guiji/pv1 gluster02:/guiji/pv1
Creation of test-volume has been successful
Please start the volume to access data

Replicated Glusterfs Volume 复制卷(最少两个节点)

命令:

> gluster volume create NEW-VOLNAME [replica COUNT] [transport [tcp | rdma | tcp,rdma]] NEW-BRICK...

示例:

> gluster volume create test-volume replica 2 glutserfs01:/guiji/pv1 gluster02:/guiji/pv1
Creation of test-volume has been successful
Please start the volume to access data

Distributed Replicated Glusterfs Volume 分布式复制卷

命令:

> gluster volume create NEW-VOLNAME [replica COUNT] [transport [tcp | rdma | tcp,rdma]] NEW-BRICK ......

示例:
两个节点组成分布式,镜像3份

>  gluster volume create test-volume replica 3 transport tcp glutserfs01:/guiji/pv1 gluster02:/guiji/pv1 glutserfs03:/guiji/pv1 gluster04:/guiji/pv1 glutserfs05:/guiji/pv1 glusterfs06:/guiji/pv1
Creation of test-volume has been successful
Please start the volume to access data

glusterfs01和glusterfs02 组成分布式
glusterfs03和glusterfs04 组成分布式
glusterfs05和glusterfs06 组成分布式
然后在组成镜像

三个节点分布式镜像2份

>  gluster volume create test-volume replica 2 transport tcp glutserfs01:/guiji/pv1 gluster02:/guiji/pv1 glutserfs03:/guiji/pv1 gluster04:/guiji/pv1 glutserfs05:/guiji/pv1 glusterfs06:/guiji/pv1
Creation of test-volume has been successful
Please start the volume to access data

glusterfs01 和glusterfs02 和glusterfs03 组成分布式
glusterfs04 和glusterfs05 和glusterfs06 组成分布式
然后在组成镜像

Distributed Striped Glusterfs Volume 分布式条带卷

先组条带在组分布
命令:

> gluster volume create NEW-VOLNAME [stripe COUNT] [transport [tcp | rdma | tcp,rdma]] NEW-BRICK...

示例:

> gluster volume create test-volume stripe 4 transport tcp
 glutserfs01:/guiji/pv1 glutserfs02:/guiji/pv1 glutserfs03:/guiji/pv1 glutserfs04:/guiji/pv1 glutserfs05:/guiji/pv1 glutserfs06:/guiji/pv1 glutserfs07:/guiji/pv1 glutserfs08:/guiji/pv1
Creation of test-volume has been successful
Please start the volume to access data.

前4个组成一个条带,然后在组成分布式,组成多少分布式和条带式根据条带数量完成的

性能分析

开启性能分析

> gluster volume profile VOLUME_NAME start

显示I/O信息:

> gluster volume profile gv0 info
Brick: glusterfs01:/guiji/gv0
-----------------------------
Cumulative Stats:
 %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls         Fop
 ---------   -----------   -----------   -----------   ------------        ----
      0.00       0.00 us       0.00 us       0.00 us            100     RELEASE
      0.00       0.00 us       0.00 us       0.00 us            559  RELEASEDIR
      0.24       1.35 us       1.26 us       1.47 us              3     OPENDIR
      9.77      55.54 us      32.78 us      75.29 us              3      LOOKUP
     14.98      63.89 us      26.12 us     119.58 us              4    GETXATTR
     75.01     213.27 us     156.84 us     320.37 us              6     READDIR

    Duration: 107828 seconds
   Data Read: 0 bytes
Data Written: 0 bytes

Interval 4 Stats:
 %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls         Fop
 ---------   -----------   -----------   -----------   ------------        ----
      0.00       0.00 us       0.00 us       0.00 us              3  RELEASEDIR
      0.24       1.35 us       1.26 us       1.47 us              3     OPENDIR
      9.77      55.54 us      32.78 us      75.29 us              3      LOOKUP
     14.98      63.89 us      26.12 us     119.58 us              4    GETXATTR
     75.01     213.27 us     156.84 us     320.37 us              6     READDIR

    Duration: 740 seconds
   Data Read: 0 bytes
Data Written: 0 bytes

Brick: glusterfs02:/guiji/gv0
-----------------------------
Cumulative Stats:
 %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls         Fop
 ---------   -----------   -----------   -----------   ------------        ----
      0.00       0.00 us       0.00 us       0.00 us            100     RELEASE
      0.00       0.00 us       0.00 us       0.00 us            554  RELEASEDIR
      0.52       3.71 us       1.48 us      14.44 us              6     OPENDIR
     11.62      82.22 us      37.44 us     147.80 us              6      LOOKUP
     12.57      66.66 us      18.57 us     142.96 us              8    GETXATTR
     75.29     266.29 us     179.21 us     344.17 us             12     READDIR

    Duration: 107826 seconds
   Data Read: 0 bytes
Data Written: 0 bytes

Interval 4 Stats:
 %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls         Fop
 ---------   -----------   -----------   -----------   ------------        ----
      0.00       0.00 us       0.00 us       0.00 us              3  RELEASEDIR
      0.94       5.85 us       1.48 us      14.44 us              3     OPENDIR
      8.43      52.64 us      37.44 us      66.05 us              3      LOOKUP
     10.73      50.29 us      18.57 us      94.86 us              4    GETXATTR
     79.91     249.63 us     191.09 us     344.17 us              6     READDIR

    Duration: 740 seconds
   Data Read: 0 bytes
Data Written: 0 bytes

Brick: glusterfs03:/guiji/gv0
-----------------------------
Cumulative Stats:
 %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls         Fop
 ---------   -----------   -----------   -----------   ------------        ----
      0.00       0.00 us       0.00 us       0.00 us            100     RELEASE
      0.00       0.00 us       0.00 us       0.00 us            554  RELEASEDIR
      0.29       1.93 us       1.43 us       2.35 us              6     OPENDIR
      8.94      45.14 us      11.47 us      90.38 us              8    GETXATTR
     11.13      74.94 us      53.80 us      99.02 us              6      LOOKUP
     79.65     268.26 us     183.24 us     391.81 us             12     READDIR

    Duration: 107826 seconds
   Data Read: 0 bytes
Data Written: 0 bytes

Interval 4 Stats:
 %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls         Fop
 ---------   -----------   -----------   -----------   ------------        ----
      0.00       0.00 us       0.00 us       0.00 us              3  RELEASEDIR
      0.35       2.14 us       1.89 us       2.35 us              3     OPENDIR
     10.78      66.56 us      53.80 us      87.93 us              3      LOOKUP
     11.22      51.96 us      29.15 us      65.53 us              4    GETXATTR
     77.65     239.74 us     183.24 us     307.17 us              6     READDIR

    Duration: 739 seconds
   Data Read: 0 bytes
Data Written: 0 bytes

glusterfs基本操作

原文:https://blog.51cto.com/13447608/2386833

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!