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= -mserver="localhost:9333" -port=
./weed volume -dir="/home/SeaweedFS/FileVolume2" -max= -mserver="localhost:9333" -port=
因为我这边测试的是直接用Xshell启动的,所以需要另开一个终端shell选项卡(后面可以安装为Linux服务)
生产环境使用进程守护+写权限IP白名单
nohup ./weed volume -dir="/home/SeaweedFS/FileVolume1" -max= -mserver="localhost:9333" -port= whiteList=127.0.0.1,192.168.56.101
nohup ./weed volume -dir="/home/SeaweedFS/FileVolume2" -max= -mserver="localhost:9333" -port= 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
CentOS 7安装SeaweedFS的更多相关文章
- NoSql1 在Linux(CentOS)上安装memcached及使用
前言: 今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...
- 在Ubuntu|CentOS上安装Shutter截图工具及快捷键设置
简介 Shutter前身叫GScrot,它是一款相当棒的截图软件. 通过Shutter,你可以截取包括选定区域.全屏幕.窗口.窗口内的控件甚至网页的图像.通过内置的强大插件机制,你可以在截图后,对图像 ...
- CentOS下安装hadoop
CentOS下安装hadoop 用户配置 添加用户 adduser hadoop passwd hadoop 权限配置 chmod u+w /etc/sudoers vi /etc/sudoers 在 ...
- CentOS下安装使用start-stop-daemon
CentOS下安装使用start-stop-daemon 在centos下下了个自启动的服务器脚本 执行的时候发现找不到start-stop-daemon命令 好吧 执行手动编译一下 加上这个命令 w ...
- CentOS 7 安装 Docker
CentOS 7 安装 Docker 这里介绍 ContOS 7 的安装 docker V1.2+,包括阿里云加速 docker 镜像下载的设置,这对提升使用 docker 体验至关重要.其他系统安装 ...
- centos在线安装svn
centos在线安装svn 用下列命令安装svn服务 yum install subversion 创建svn版本库目录 mkdir -p /var/svn/svnrepos 创建版本库 svnadm ...
- CentOS 7 安装 配置 MySQL
第一部分:CentOS 7安装MySQL 5.7 1.下载YUM库 shell > wget http://dev.mysql.com/get/mysql57-community-release ...
- 从零开始学 Java - CentOS 下安装 Nginx
早上下起了暴雨 闹钟还未响起就听到雨滴哗啦啦击打窗户的声音,被吵醒了.起床上班,在楼下的十字路口,暴雨大到完全看不清对面,两个穿着雨衣的交警站在路口中间指挥着过往的车辆,大家都慌慌张张.急急忙忙的打着 ...
- 从零开始学 Java - CentOS 下安装 Tomcat
生活以痛吻我,我仍报之以歌 昨天晚上看到那个冯大辉老师的微信公众号,「小道消息」上的一篇文章,<生活以痛吻我,我仍报之以歌>.知乎一篇匿名回答,主题为<冯大辉到底是不是技术大牛,一个 ...
随机推荐
- 记好这 24 个 ES6 方法,用来解决实际开发的 JS 问题
本文主要介绍 24 中 es6 方法,这些方法都挺实用的,本本请记好,时不时翻出来看看. 1.如何隐藏所有指定的元素 const hide = (el) => Array.from(el).fo ...
- FCIS:Fully Convolutional Instance-aware Semantic Segmentation
论文:Fully Convolutional Instance-aware Semantic Segmentation 目录 0.简介 1.Position-sensitive Score Map ...
- 【Gin-API系列】Gin中间件之日志模块(四)
日志是程序开发中必不可少的模块,同时也是日常运维定位故障的最重要环节之一.一般日志类的操作包括日志采集,日志查询,日志监控.日志统计等等.本文,我们将介绍日志模块在Gin中的使用. Golang如何打 ...
- Python网络爬虫与信息提取笔记
直接复制粘贴笔记发现有问题 文档下载地址//download.csdn.net/download/hide_on_rush/12266493 掌握定向网络数据爬取和网页解析的基本能力常用的 Pytho ...
- 手把手教你使用VUE+SpringMVC+Spring+Mybatis+Maven构建属于你自己的电商系统之vue后台前端框架搭建——猿实战01
猿实战是一个原创系列文章,通过实战的方式,采用前后端分离的技术结合SpringMVC Spring Mybatis,手把手教你撸一个完整的电商系统,跟着教程走下来,变身猿人找到工作不是 ...
- webstorm激活码2020--定期更新
2020年8月22日更新 一般错误关闭软件重填即可,key is invalid 错误需要恢复破解或者重装,才能使用 V8AF5QDT5R-eyJsaWNlbnNlSWQiOiJWOEFGNVFEVD ...
- 微众银行FATE联邦学习框架
参考:https://github.com/webankfintech/fate https://www.fedai.org/#/ 一.Docker Standalone 安装 FATE $ sh b ...
- java前端知识点整理
1.jsp内置对象?作用? request :客户端请求,包含来自 GET/POST,提供了几个用于获取 cookie, 和 session 的方法 response :网页传回用户端的回应 page ...
- 力扣Leetcode 199. 二叉树的右视图
199. 二叉树的右视图 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值. 示例: 输入: [1,2,3,null,5,null,4] 输出: [1, 3, ...
- go语言之字符串、指针、数组、切片、结构struct、面向对象
一: 字符串 概述: Go 语言将字符串作为 种原生的基本数据类型,字 符串的初始化可以使用字符串字面量. (1)字符串是常量,可以通过类 数组 索引访问其字节单元,但是不能修改某个字节的值 (2)宇 ...