Glusterfs集群笔记二

1.常用命令
针对节点的命令
gluster peer probe #增加一个节点,参数为主机名或IP
gluster peer detach #删除指定的节点,后跟主机名或IP
gluster peer status #列出切点的状态
gluster peer help #关于gluster peer命令的帮助信息

针对卷的命令
volume info [all|<VOLNAME>] #列出所有卷的信息- list information of all volumes
volume delete <VOLNAME> #删除指定的卷
volume start <VOLNAME> #启动一个卷
volume stop <VOLNAME> [force] #停止一个卷
volume create <NEW-VOLNAME> [stripe <COUNT>] [replica <COUNT> [arbiter <COUNT>]] [disperse [<COUNT>]] [disperse-data <COUNT>] [redundancy <COUNT>] [transport <tcp|rdma|tcp,rdma>] <NEW-BRICK>?<vg_name>... [force]
#创建卷,具体参数根据不同的类型的卷不同
volume status [all | <VOLNAME> [nfs|shd|<BRICK>|quotad]] [detail|clients|mem|inode|fd|callpool|tasks]
#显示指定卷的状态

针对快照的命令
snapshot help #快照命令的帮助信息
snapshot create <snapname> <volname> [no-timestamp] [description <description>] [force] #创建一个快照
snapshot clone <clonename> <snapname> #克隆卷
snapshot restore <snapname> - Snapshot Restore.
snapshot status [(snapname | volume <volname>)] #快照状态信息
snapshot info [(snapname | volume <volname>)] #快照信息
snapshot list [volname] #列出指定卷的快照
snapshot delete (all | snapname | volume <volname>) #删除快照
snapshot activate <snapname> [force] #激活快照
snapshot deactivate <snapname> #停止一个快照

2.glusterfs支持的卷
gluster的卷有三种基本类型:复制卷,分布卷(默认为分布卷),条带卷,以上三种类型可任意组合成新的类型。
分布复制卷,分布条带卷,条带复制卷,分布式条带复制卷。
复制卷
gluster volume create gv0 replica 2 glusterfs01:/bricks/brick1/gv0 glusterfs02:/bricks/brick1/gv0
条带卷
gluster volume create v-s-gv1 stripe 2 glusterfs01:/bricks/brick1/gv1 glusterfs02:/bricks/brick1/gv1
增加一个brick到卷中
gluster volume add-brick v-s-gv1 glusterfs03:/bricks/brick1/gv1 glusterfs04:/bricks/brick1/gv1
分布条带复制卷
gluster volume create dsr-1 stripe 2 replica 2 glusterfs01:/bricks/brick1/gv2 glusterfs02:/bricks/brick1/gv2 glusterfs03:/bricks/brick1/gv2 glusterfs04:/bricks/brick1/gv2
再增加4个节点,必须一组(M*N)一组增加,实现分布的话,brick的数量必须大于M(stripe)*N(replica),brick的数量应该是n*MN.
gluster volume add-brick dsr-1 glusterfs05:/bricks/brick1/gv2 glusterfs06:/bricks/brick1/gv2 glusterfs07:/bricks/brick1/gv2 glusterfs08:/bricks/brick1/gv2

3.向一个已经存在的集群中增加节点
gluster peer probe glusterfs05 #将05加入到gluster集群中
gluster volume add-brick gv0 glusterfs08:/bricks/brick1/gv0 glusterfs07:/bricks/brick1/gv0 #向一个已存在卷中增加新的brick,当一个卷中brick的数量超过replica count的数值时,这个卷则默认为分布式复制卷
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值