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分别指向了四个文件夹进行测试。
启动:
四节点全部上线
测试上传一个图片文件
存储结构这时我们看到这里显示的是一个图片,实际存储却是以此图片命名的文件夹且同时在四节点均进行了备份。查看存储如下图所示:
即然个里有如下显示:
Status: 4 Online, 0 Offline. We can withstand [2] more drive failure(s).
那就停止一个节点试下,停止pi4节点后,重新上传,结果如下:
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查看资源,好神奇:)
pi4.jpg嗯。。。。怎么感觉像是分布备份呢?挨个查下资源容量大小发现一个3.55MB在其它三个存储内存储结果如下:
每个有效节点下均存储了这个图片的一部分。感觉像是平均分到了三个有效节点,那如果我把其种一个停止呢?
测试正常,那再停一个呢:)
下载成功但图片无效,呵呵,必竟三个节点存储有两个都失效了。
好吧,今天现到这里了,明天继续测试。
网友评论