分布式存储和mogilefs
分布式存储
![](https://img.haomeiwen.com/i6483365/b397f8c7901c7ae7.png)
![](http://upload-images.jianshu.io/upload_images/6483365-aa82eeb37d74be4f.png)
![](http://upload-images.jianshu.io/upload_images/6483365-7c5dc3488cdeec9e.png)
![](http://upload-images.jianshu.io/upload_images/6483365-aada03c9189999d9.png)
![](http://upload-images.jianshu.io/upload_images/6483365-a25e227d93e66d86.png)
![](http://upload-images.jianshu.io/upload_images/6483365-db4783dc9a5e3278.png)
![](http://upload-images.jianshu.io/upload_images/6483365-9489627772d11f4d.png)
![](http://upload-images.jianshu.io/upload_images/6483365-076bb5000eab0653.png)
http存储
![](http://upload-images.jianshu.io/upload_images/6483365-810b67fda0661e7e.png)
![](http://upload-images.jianshu.io/upload_images/6483365-e3f21c07829b3ca9.png)
![](http://upload-images.jianshu.io/upload_images/6483365-9b2e0d5e11565c59.png)
![](http://upload-images.jianshu.io/upload_images/6483365-4ffe4ef3418a1a49.png)
![](http://upload-images.jianshu.io/upload_images/6483365-9f415f6a4b8c436e.png)
![](http://upload-images.jianshu.io/upload_images/6483365-b7ae06cbffc12f1c.png)
mogilefs —— porl语言研发 —— epel源
需要编译安装——老师做成rpm包——
![](http://upload-images.jianshu.io/upload_images/6483365-4e0c15bdce7947cd.png)
![](http://upload-images.jianshu.io/upload_images/6483365-be60e2cfbafdb86d.png)
![](http://upload-images.jianshu.io/upload_images/6483365-6582b3b7ca4c6f69.png)
![](http://upload-images.jianshu.io/upload_images/6483365-93b0781a2e0fcec7.png)
没有演示php
![](http://upload-images.jianshu.io/upload_images/6483365-96ca4f312775eb40.png)
nigx
![](http://upload-images.jianshu.io/upload_images/6483365-7c440fd86b240110.png)
![](http://upload-images.jianshu.io/upload_images/6483365-a0905b7b3df7d20d.png)
![](http://upload-images.jianshu.io/upload_images/6483365-fca046f82acf43d0.png)
![](http://upload-images.jianshu.io/upload_images/6483365-4e0d42ea489b714b.png)
不用上面的内容,使用下面的内容
![](http://upload-images.jianshu.io/upload_images/6483365-ecbafc1c0a03420c.png)
![](http://upload-images.jianshu.io/upload_images/6483365-34c40ef4b42d3693.png)
![](http://upload-images.jianshu.io/upload_images/6483365-c5f0a05811f7d347.png)
![](http://upload-images.jianshu.io/upload_images/6483365-a9573e9a7fac696e.png)
实验
67 反代、nigx
在68完成操作10后进行
![](http://upload-images.jianshu.io/upload_images/6483365-f85c376341b1aa1c.png)
![](http://upload-images.jianshu.io/upload_images/6483365-f16e909846acd873.png)
![](http://upload-images.jianshu.io/upload_images/6483365-7f2a4ad7a75a79de.png)
解决依赖关系的包
![](http://upload-images.jianshu.io/upload_images/6483365-7c1929262f31c913.png)
![](http://upload-images.jianshu.io/upload_images/6483365-af5323918bfc4a35.png)
![](http://upload-images.jianshu.io/upload_images/6483365-1326b0a0b26d0c23.png)
![](http://upload-images.jianshu.io/upload_images/6483365-8a7a108a41d5eb59.png)
![](http://upload-images.jianshu.io/upload_images/6483365-ec749a62261e3ca3.png)
![](http://upload-images.jianshu.io/upload_images/6483365-98f3fa43cceb7bbd.png)
![](http://upload-images.jianshu.io/upload_images/6483365-467bcd4918527d30.png)
![](http://upload-images.jianshu.io/upload_images/6483365-19bacef5543f93aa.png)
![](http://upload-images.jianshu.io/upload_images/6483365-7085b47749b0c789.png)
内容手工添加,按照步骤做
![](http://upload-images.jianshu.io/upload_images/6483365-89077989b0f5e4e2.png)
![](http://upload-images.jianshu.io/upload_images/6483365-679e4461d7fef6cb.png)
![](http://upload-images.jianshu.io/upload_images/6483365-a245b9113fc8de2e.png)
![](http://upload-images.jianshu.io/upload_images/6483365-4d564836704510f1.png)
![](http://upload-images.jianshu.io/upload_images/6483365-365ba2a4272fa582.png)
![](http://upload-images.jianshu.io/upload_images/6483365-ed95cb496f461ea0.png)
![](http://upload-images.jianshu.io/upload_images/6483365-eaca0f945e46a0ee.png)
![](http://upload-images.jianshu.io/upload_images/6483365-3db6fd680c832c8c.png)
![](http://upload-images.jianshu.io/upload_images/6483365-5d8e74ede8621127.png)
![](http://upload-images.jianshu.io/upload_images/6483365-0bd06eaa60ef6bc8.png)
![](http://upload-images.jianshu.io/upload_images/6483365-e037714592f56f68.png)
![](http://upload-images.jianshu.io/upload_images/6483365-aeef2a0ef23333c5.png)
![](http://upload-images.jianshu.io/upload_images/6483365-c210fdbc2c8e370a.png)
![](http://upload-images.jianshu.io/upload_images/6483365-a01353a3ae299bc8.png)
![](http://upload-images.jianshu.io/upload_images/6483365-16a1b97f7f056cf1.png)
纠正错误
![](http://upload-images.jianshu.io/upload_images/6483365-d8f88c993f8642cc.png)
![](http://upload-images.jianshu.io/upload_images/6483365-754819aee1b7cc8d.png)
![](http://upload-images.jianshu.io/upload_images/6483365-76c20c5d995af118.png)
![](http://upload-images.jianshu.io/upload_images/6483365-7c38170d6ba6b616.png)
![](http://upload-images.jianshu.io/upload_images/6483365-4a3a828b3362410f.png)
![](http://upload-images.jianshu.io/upload_images/6483365-f73fc3583a37ab06.png)
-------------------------------------------------------------------------------------11
在68完成操作12后进行
![](http://upload-images.jianshu.io/upload_images/6483365-c97e641718b75671.png)
![](http://upload-images.jianshu.io/upload_images/6483365-7c38170d6ba6b616.png)
![](http://upload-images.jianshu.io/upload_images/6483365-ad07d99602815f63.png)
-------------------------------------------------------------------------------------13
在68完成操作14后进行
images——location
linux.jpg——key 自动映射为fid
![](http://upload-images.jianshu.io/upload_images/6483365-7c38170d6ba6b616.png)
-------------------------------------------------------------------------------------15
在68完成操作18后进行
![](http://upload-images.jianshu.io/upload_images/6483365-42ee7215be11f51f.png)
![](http://upload-images.jianshu.io/upload_images/6483365-7c11a807ca03a8d2.png)
![](http://upload-images.jianshu.io/upload_images/6483365-7c38170d6ba6b616.png)
![](http://upload-images.jianshu.io/upload_images/6483365-8ed16438db795474.png)
![](http://upload-images.jianshu.io/upload_images/6483365-ed5882b0f56701a3.png)
![](http://upload-images.jianshu.io/upload_images/6483365-0eef18b2c8a292b2.png)
![](http://upload-images.jianshu.io/upload_images/6483365-00874209371c2dba.png)
![](http://upload-images.jianshu.io/upload_images/6483365-2d74e876c4306eb7.png)
![](http://upload-images.jianshu.io/upload_images/6483365-84676696ef8e7bdc.png)
![](http://upload-images.jianshu.io/upload_images/6483365-91fe675aa45c91ab.png)
虽然失败,但不影响访问,因为有另外2个tracker可以使用
![](http://upload-images.jianshu.io/upload_images/6483365-5a54b1c811435c66.png)
![](http://upload-images.jianshu.io/upload_images/6483365-d8fa8476603ce9b2.png)
![](http://upload-images.jianshu.io/upload_images/6483365-0da449791880614f.png)
1.6版本可能不支持check机制,没有尝试
68 tracker、storge
![](http://upload-images.jianshu.io/upload_images/6483365-d33b143228b12d5a.png)
依赖包,要先安装
![](http://upload-images.jianshu.io/upload_images/6483365-44271e6e49cd951e.png)
![](http://upload-images.jianshu.io/upload_images/6483365-247f885979bca0eb.png)
![](http://upload-images.jianshu.io/upload_images/6483365-7fd9c75a131cceaf.png)
-------------------------------------------------------------------------------------1
做成mysql数据库
![](http://upload-images.jianshu.io/upload_images/6483365-3c2279002b8fd0b2.png)
![](http://upload-images.jianshu.io/upload_images/6483365-b3298d26dbd830e3.png)
![](http://upload-images.jianshu.io/upload_images/6483365-d85dab350ed52887.png)
![](http://upload-images.jianshu.io/upload_images/6483365-05c31fc676509025.png)
![](http://upload-images.jianshu.io/upload_images/6483365-888f5ae8691ed0be.png)
![](http://upload-images.jianshu.io/upload_images/6483365-45f4ade49b587884.png)
![](http://upload-images.jianshu.io/upload_images/6483365-0eee54b760968033.png)
设置tracker
![](http://upload-images.jianshu.io/upload_images/6483365-e3d9c5da877712be.png)
![](http://upload-images.jianshu.io/upload_images/6483365-2b51ebe703dcde54.png)
![](http://upload-images.jianshu.io/upload_images/6483365-2134a0423f26da39.png)
![](http://upload-images.jianshu.io/upload_images/6483365-87e9f1644479b75a.png)
![](http://upload-images.jianshu.io/upload_images/6483365-8ed7fb73af8e0e88.png)
启动mogilestorge
创建一个专门的分区,挂载在某个目录下,在创建dev1
![](http://upload-images.jianshu.io/upload_images/6483365-210f61b989ef2ef1.png)
![](http://upload-images.jianshu.io/upload_images/6483365-f74819f0e0f84754.png)
![](http://upload-images.jianshu.io/upload_images/6483365-091654b70a94b407.png)
![](http://upload-images.jianshu.io/upload_images/6483365-867bdc5400e6b961.png)
![](http://upload-images.jianshu.io/upload_images/6483365-d760c9699099239c.png)
![](http://upload-images.jianshu.io/upload_images/6483365-e5192a7e9de33401.png)
![](http://upload-images.jianshu.io/upload_images/6483365-b2c8c84e6096d0ca.png)
-------------------------------------------------------------------------------------4
![](http://upload-images.jianshu.io/upload_images/6483365-a040c3dfbd8bb9d9.png)
-------------------------------------------------------------------------------------7
添加节点
![](http://upload-images.jianshu.io/upload_images/6483365-2ec679193d5357b3.png)
![](http://upload-images.jianshu.io/upload_images/6483365-38a49ec75e1ffe89.png)
![](http://upload-images.jianshu.io/upload_images/6483365-24aa50df7eeada14.png)
![](http://upload-images.jianshu.io/upload_images/6483365-bc237b27222ccf4a.png)
![](http://upload-images.jianshu.io/upload_images/6483365-29534a1128e11210.png)
管理设备
![](http://upload-images.jianshu.io/upload_images/6483365-bf31c742b093f5cf.png)
![](http://upload-images.jianshu.io/upload_images/6483365-0c4808aad129f86b.png)
![](http://upload-images.jianshu.io/upload_images/6483365-ea9d0d4335afa7a6.png)
![](http://upload-images.jianshu.io/upload_images/6483365-23d667500271de88.png)
![](http://upload-images.jianshu.io/upload_images/6483365-30d0fcd75617e4f7.png)
![](http://upload-images.jianshu.io/upload_images/6483365-52baedb33d6df7aa.png)
![](http://upload-images.jianshu.io/upload_images/6483365-03cd03a5507c1e44.png)
![](http://upload-images.jianshu.io/upload_images/6483365-60e00f53d1b5ce1e.png)
![](http://upload-images.jianshu.io/upload_images/6483365-de4e8974bd7a1230.png)
![](http://upload-images.jianshu.io/upload_images/6483365-53f2581d595ba1ec.png)
![](http://upload-images.jianshu.io/upload_images/6483365-ba4cc4c824f657c6.png)
![](http://upload-images.jianshu.io/upload_images/6483365-2d689d2ebe5e7d45.png)
![](http://upload-images.jianshu.io/upload_images/6483365-da9cbfab20a5018b.png)
![](http://upload-images.jianshu.io/upload_images/6483365-9dd851bb7c8ecd9e.png)
![](http://upload-images.jianshu.io/upload_images/6483365-9cc893e4d42ccf5d.png)
![](http://upload-images.jianshu.io/upload_images/6483365-eb517794e362a32a.png)
![](http://upload-images.jianshu.io/upload_images/6483365-17fd04bf9ca91b30.png)
![](http://upload-images.jianshu.io/upload_images/6483365-204b1bb5451ead8a.png)
![](http://upload-images.jianshu.io/upload_images/6483365-22d622ada0481605.png)
![](http://upload-images.jianshu.io/upload_images/6483365-6b0e4510480eafdd.png)
-------------------------------------------------------------------------------------10
在67完成操作11后进行
![](http://upload-images.jianshu.io/upload_images/6483365-6e63dd45942b99b8.png)
![](http://upload-images.jianshu.io/upload_images/6483365-a5f79474b56881f4.png)
-------------------------------------------------------------------------------------12
在67完成操作13后进行
![](http://upload-images.jianshu.io/upload_images/6483365-ed16aba7acbc3af2.png)
-------------------------------------------------------------------------------------14
在67完成操作15后进行
消除tracker单点
![](http://upload-images.jianshu.io/upload_images/6483365-bc1898d1637002b8.png)
-------------------------------------------------------------------------------------16
在69和70完成操作17后进行
在68上输入172.16.100.69/70也可以观察到
![](http://upload-images.jianshu.io/upload_images/6483365-d25dc82b260acba3.png)
-------------------------------------------------------------------------------------18
69 tracker、storge
![](http://upload-images.jianshu.io/upload_images/6483365-3889d80d64222e0f.png)
![](http://upload-images.jianshu.io/upload_images/6483365-afe388fd2a493c76.png)
-------------------------------------------------------------------------------------2
![](http://upload-images.jianshu.io/upload_images/6483365-6fb84ff0d23c5e06.png)
-------------------------------------------------------------------------------------5
只是配置作为存储节点
![](http://upload-images.jianshu.io/upload_images/6483365-4c3fe18d35baa18c.png)
-------------------------------------------------------------------------------------8
在68完成操作16后进行
![](http://upload-images.jianshu.io/upload_images/6483365-beadbc92e1ff6180.png)
--------------------------------------------------------------------------------------17
70 tracker、storge
![](http://upload-images.jianshu.io/upload_images/6483365-ad2214c47b96d6f4.png)
![](http://upload-images.jianshu.io/upload_images/6483365-9e82e5f80f14114b.png)
-------------------------------------------------------------------------------------3
![](http://upload-images.jianshu.io/upload_images/6483365-e15cd90c480c93db.png)
-------------------------------------------------------------------------------------6
![](http://upload-images.jianshu.io/upload_images/6483365-31ef9d618bf46068.png)
-------------------------------------------------------------------------------------9
![](http://upload-images.jianshu.io/upload_images/6483365-8e2c3d7ad33298fb.png)
-------------------------------------------------------------------------------------17
小结
![](http://upload-images.jianshu.io/upload_images/6483365-4e3701c166e57bf9.png)
![](http://upload-images.jianshu.io/upload_images/6483365-5da7cf3dd6164986.png)