20180706

虽然没有球赛,但凌晨还是快三点才睡。早上跑路去公司,本来以为上午就能把minio全部搭好的,但是不是很顺利,不知道为何有时候部署上去能打开web ui有时候不能。好在下午一开始就能稳定运行了,之后就开始找挂载minio文件系统的插件。我比较喜欢用docker volume插件的形式所以先试了rexray,然后丫在三台电脑上只有一台安装成功了。github上有个相关的issue还没解决。能安装的那台是之前为了方便装kuberbets找的带kubernetes的debian ami,另外两台是aws自己的ami,yum源用的aws自己的,很多东西没有,我就干脆全换成debian算了。然后那两台还是装不上,只好转向挂载minio的goofys。主要是安装起来麻烦点,我怕迁移的时候一堆坑。不过实际试下来还好,先要安装fuse,然后直接从github下可执行的binary,权限路径什么的都调好就差不多了。每台电脑都要设置,挂在同样的路径下,然后用bind模式把这些路径下的文件提供给docker作为volume,就能保证服务不管运行在哪台机器上,底下的文件系统都是一模一样的。突然想到我可以在本地也把minio挂载上去,然后本地的文件操作全部都会同步到云端(响应会慢一点),基本上就是同步版的私有dropbox啊。不过日志要不要写进去我还得试一下,理论上来说aws机器之间相互访问应该很快,延迟不会高到不可用。希望如此吧。不过这时轮到之前好的那台机器挂载不上去,卡在那里了。算了之后(如果有chromebook的话就是晚上了)把它也改成跟其它两台机器同样的debian好了。点了个烩面,有点淡吃不下去,想到晚上有球赛就干脆不吃了,等到九点半点个烧烤做宵夜,爽得一匹。不过我吃得太快了,比赛开始十分钟就只剩下一只烤茄子了……

评论

热门博文