基于树莓派搭建minio私有云存储(2)-分布存储

minio单节点测试成功后,现在再来测试下它的分布存储。
多节点启动时要求所有节点具有一个的accesskey和secretkey,操作命令如下:

export MINIO_ACCESS_KEY=VKBYOIIZ46VPMRBKRBA4
export MINIO_SECRET_KEY=JrNIcr1HOtVKRMzX2IEnTjyhaYGv4SWZ9Bnyc4Uo

./minio server http://192.168.123.85/data/tmp/pi1 http://192.168.123.32/data/tmp/pi2 http://192.168.123.242/data/tmp/pi3 http://192.168.123.147/data/tmp/pi4

说明:我在存储设备上建立了四个文件夹,让四个pi分别指向了四个文件夹进行测试。

基于树莓派搭建minio私有云存储(2)-分布存储_第1张图片

启动:


基于树莓派搭建minio私有云存储(2)-分布存储_第2张图片
四节点全部上线

测试上传一个图片文件

基于树莓派搭建minio私有云存储(2)-分布存储_第3张图片
存储结构

这时我们看到这里显示的是一个图片,实际存储却是以此图片命名的文件夹且同时在四节点均进行了备份。查看存储如下图所示:

基于树莓派搭建minio私有云存储(2)-分布存储_第4张图片

即然个里有如下显示:

Status:         4 Online, 0 Offline. We can withstand [2] more drive failure(s). 

那就停止一个节点试下,停止pi4节点后,重新上传,结果如下:

基于树莓派搭建minio私有云存储(2)-分布存储_第5张图片
pi4失效

重启pi4节点时显示信息:

$ ./minio server http://192.168.123.85/data/tmp/pi1 http://192.168.123.32/data/t 
 
Initializing data volume. 
[01/04] http://192.168.123.147:9000/data/tmp/pi4 - 3.5 TiB online 
[02/04] http://192.168.123.242:9000/data/tmp/pi3 - 3.5 TiB online 
[03/04] http://192.168.123.32:9000/data/tmp/pi2 - 3.5 TiB online 
[04/04] http://192.168.123.85:9000/data/tmp/pi1 - 3.5 TiB online 
 
Endpoint:  http://192.168.123.147:9000  http://172.17.0.1:9000  http://172.18.0. 
AccessKey: VKBYOIIZ46VPMRBKRBA4  

启动后通过浏览器打个pi4 ip查看资源,好神奇:)

基于树莓派搭建minio私有云存储(2)-分布存储_第6张图片
pi4.jpg

嗯。。。。怎么感觉像是分布备份呢?挨个查下资源容量大小发现一个3.55MB在其它三个存储内存储结果如下:


基于树莓派搭建minio私有云存储(2)-分布存储_第7张图片

每个有效节点下均存储了这个图片的一部分。感觉像是平均分到了三个有效节点,那如果我把其种一个停止呢?
测试正常,那再停一个呢:)

基于树莓派搭建minio私有云存储(2)-分布存储_第8张图片

下载成功但图片无效,呵呵,必竟三个节点存储有两个都失效了。
好吧,今天现到这里了,明天继续测试。

你可能感兴趣的:(基于树莓派搭建minio私有云存储(2)-分布存储)