gluster

  • peer接続する
gluster peer probe host2
  • peer状態を確認する
gluster peer status
  • peerを解除する
gluster peer detach host2
  • 強制的にpeerを解除する
gluster peer detach host2 force
  • disribute volumeを作成する
gluster v create gfs host1:/gluster/brick host2:/gluster/brick
  • rootパーティションにdisribute volumeを作成する
gluster v create gfs host1:/home/brick host2:/home/brick force
  • replica volumeを作成する
gluster v create gfs replica 2 host1:/gluster/brick host2:/gluster/brick
  • disperse volumeを作成する
gluster v create gfs disperse host1:/gluster/brick host2:/gluster/brick host3:/gluster/brick
  • 構成を明示指定してdisperse volumeを作成する
gluster v create gfs disperse-data 2 redundancy 1 host1:/gluster/brick host2:/gluster/brick host3:/gluster/brick
  • volumeを開始する
gluster v start gfs
  • 全volumeのstatusを確認する
gluster v status
  • 任意のvolumeのstatusを確認する
gluster v status gfs
  • 全volumeの情報を確認する
gluster v info
  • 任意のvolumeの情報を確認する
gluster v info gfs
  • distribute volumeに1ノード追加する
gluster v add-brick gfs host3:/gluster/brick
  • distribute volumeにreplicaグループを追加する
gluster v add-brick gfs replica 2 host3:/gluster/brick host4:/gluster/brick
  • distribute volumeにreplicaグループを削除する
gluster v remove-brick gfs replica 1 host3:/gluster/brick host4:/gluster/brick
  • replica系統の整合性を回復する
gluster v heal gfs full
  • replica系統の整合性の回復状況を確認する
gluster v heal gfs status
  • replica系統の整合性を確認する
gluster v heal gfs info
  • brickを入れ替える
gluster v replace-brick gfs host3:/data/gluster/brick host4:/gluster/brick commit force
  • volumeを停止する
gluster v stop gfs
  • volumeを削除する
gluster v delete gfs
  • リバランスを開始する
gluster v rebalance gfs start
  • リバランスの進捗を確認する
gluster v rebalance gfs status
  • リバランスを停止する
gluster v rebalance gfs stop
  • ログレベルを確認する
gluster v get gfs diagnostics.brick-log-level
gluster v get gfs diagnostics.client-log-level
  • ログレベルを変更する
gluster v set gfs diagnostics.brick-log-level WARNING
gluster v set gfs diagnostics.client-log-level WARNING