glusterfs基本操做

基本操做

集羣節點

擴展集羣

1,必須作hosts域名解析
其實經過IP地址也能作集羣,可是不建議這種方式.bash

192.168.1.210 glusterfs04

2, 添加節點到集羣中,在當前全部集羣節點中都須要執行tcp

gluster  peer probe glusterfs04

3,查看對等狀態分佈式

gluster peer status

查看集羣節點信息

gluster pool list

刪除節點

從集羣中刪除節點ide

gluster peer detach glusterfs04

建立卷

distribute volume分佈式卷(默認)

命令:性能

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

示例:ui

> 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 條帶卷

命令:code

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

示例:ip

> 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...

示例:it

> 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
相關文章
相關標籤/搜索