分散ストレージglusterfs

glusterfsは何ですか?
ファイルシステムは、オープンソースである分散Glusterfsは、並列ネットワーク・ファイル・システムにネットワーク相互接続を介して乾式貯蔵容量PBクライアントの数の数をサポートするように拡張する強力な能力を有しています。スケーラブルで高性能、高可用性特性。

インストールプロセスをglusterfs

#所有节点操作
yum install centos-release-gluster -y
yum install install glusterfs-server -y

systemctl start glusterd.service
systemctl enable glusterd.service

#为glusterfs集群增加存储单元brick
mkdir -p /gfs/test1
mkdir -p /gfs/test2
mkdir -p /gfs/test3

ストレージ・リソース・プールを追加します

#在master节点上操作
查看资源池
glusterfs pool list

增加资源池
glusterfs peer probe k8s-node1
glusterfs peer probe k8s-node2

分散ボリュームの作成

#创建
gluster volume create oldxu k8s-master:/gfs/test1 k8s-node-1:/gfs/test1 k8s-node-2:/gfs/test1 force

查看
gluster volume info oldxu

启动
gluster volume start oldxu

挂载
mount -t glusterfs 127.0.0.1:/oldxu /mnt

现在就可以使用了

分散型の複製ボリュームを作成します

在分布式的基础上,创建复制卷
gluster volume add-brick oldxu replica 2 k8s-master:/gfs/test2 k8s-node-1:/gfs/test2 k8s-node-2:/gfs/test2 force

ノード展開を増やし

gluster volume add-brick oldxu k8s-master:/gfs/test3 k8s-node1:/gfs/test3 force

バランスの取れたストレージのボリューム

gluster volume rebalance oldxu start

おすすめ

転載: www.cnblogs.com/yangxiaoni/p/12031484.html