CentOS 7安裝SeaweedFS


1.從GitHub下載編譯好的SeaweedFS

地址:https://github.com/chrislusf/seaweedfs/releases

選擇linux_amd64.tar.gz的壓縮包

 

2.通過xftp上傳到CentOS

我這邊放在了/home/SeaweedFS/SeaweedFS_App目錄

 

3.解壓linux_amd64.tar.gz

tar -xzvf linux_amd64.tar.gz

 

4.啟動SeaweedFS

4.1 啟動master

./weed master

生產環境使用進程守護+寫權限IP白名單

nohup ./weed master whiteList=127.0.0.1,192.168.56.101

 

 

4.2 添加多個volume存儲節點目錄 

首先在CentOS上建立Volume存儲節點的文件夾,我這邊測試創建了兩個節點

 

./weed volume -dir="/home/SeaweedFS/FileVolume1" -max=1000  -mserver="localhost:9333" -port=10001
./weed volume -dir="/home/SeaweedFS/FileVolume2" -max=1000  -mserver="localhost:9333" -port=10002

 因為我這邊測試的是直接用Xshell啟動的,所以需要另開一個終端shell選項卡(后面可以安裝為Linux服務)

生產環境使用進程守護+寫權限IP白名單

nohup ./weed volume -dir="/home/SeaweedFS/FileVolume1" -max=1000  -mserver="localhost:9333" -port=10001 whiteList=127.0.0.1,192.168.56.101

 

nohup ./weed volume -dir="/home/SeaweedFS/FileVolume2" -max=1000  -mserver="localhost:9333" -port=10002 whiteList=127.0.0.1,192.168.56.101

 

 

4.3 啟動第一個節點

 

4.4啟動第二個節點

需要再開一個Shell終端選項卡

 

瀏覽器打開本地IP+9333端口,本地就直接打開localhost:9333,Topology下面就有了剛加的兩個數據節點

 

相關資料

分布式文件系統對比:https://www.cnblogs.com/depyuka/p/6411048.html

SeaweedFS按照配置:https://www.cnblogs.com/bfmq/p/10998818.html

.net core下使用SeaweedFS:

https://www.cnblogs.com/NCoreCoder/p/10254503.html

https://www.cnblogs.com/NCoreCoder/p/10266360.html

使用seaweedfs搭建一個圖片服務器:

https://www.jianshu.com/p/5e8dfb98fd86

https://www.jianshu.com/p/e0faa1d23ceb

seaweedfs文件存儲服務器搭建:

https://www.jianshu.com/p/2ff61b56f37b

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM