seaweedfs文件存儲服務器在Linux搭建

安裝seaweedfs

下載seaweedfs,地址,wget https://github.com/chrislusf/seaweedfs/releases/download/0.76/linux_amd64.tar.gz
解壓到/usr/local:sudo tar -zxvf linux_amd64.tar.gz -C /usr/local
進入到解壓目錄,新建data目錄,data下再新建目錄fileData、t_v1、t_v2、t_v3,然後在fileData下新建文件server_sfs.log,在data下新建t_v1_sfs.log、t_v2_sfs.log、t_v3_sfs.log文件
然後依次執行:
sudo nohup /usr/local/weed master -mdir=/usr/local/data/fileData -port=9333 -defaultReplication=“001” -ip=“ip地址” >>/usr/local/data/fileData/server_sfs.log &
sudo /usr/local/weed volume -dir=/usr/local/data/t_v1 -max=50 -mserver=“ip地址:9333” -port=9080 -ip=“ip地址” >>/usr/local/data/t_v1_sfs.log &
sudo /usr/local/weed volume -dir=/usr/local/data/t_v2 -max=50 -mserver=“ip地址:9333” -port=9081 -ip=“ip地址” >>/usr/local/data/t_v2_sfs.log &
sudo /usr/local/weed volume -dir=/usr/local/data/t_v3 -max=50 -mserver=“ip地址:9333” -port=9082 -ip=“ip地址” >>/usr/local/data/t_v3_sfs.log &
將上面的ip地址換爲具體的ip即可,默認可設爲localhost。volume多少可以根據自己的情況添加。mdir、dir是指定文件存儲路徑

驗證

執行:curl -X POST http://localhost:9333/dir/assign
第一次
在這裏插入圖片描述

以後
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章