参与filecoin挖矿,对于没有一定技术基础的矿工来说,是一个可触不可及的事情。对于没有任何技术或者技术实力不够的矿工而言,去找别的技术团队合作、或者全权委托其他技术合作方,都存在一些不透明以及信任危机。矿工能全程自己参与,无疑最可靠最放心。

那么,如何让Filecoin挖矿这个事变的可以低门槛参与呢?

星际鑫航技术团队一直在思考,我们的智能运维系统Gamma OS也一直在朝着这个方向探索。

考虑到目前市场上矿工大多都是以集群的方式参与Filecoin测试网,那么如何便捷的搭建并管理集群节点,将是广大矿工急需的工具?

重点来了:Gamma OS已初步实现一键搭建管理Filecoin测试网集群节点功能,矿工有一定的技术基础,通过Gamma OS简单操作,就能在几分钟内搭建一个自己测试节点。

先亮一下目前我们已经集成的Filecoin测试网Lotus的一些客户端(应用中心还有更多挖矿项目客户端)。

接下来,在此通过文字+操作视频的方式,给大家演示如何通过Gamma OS 搭建一个Filecoin的测试网小集群,虽然是小集群,但是对于 GammaOS来说搭建大集群和小集群工作量和操作上没有太大的区别。

参照以下教程,稍有基础的矿工也能搭建并运维自己的Filecoin测试网节点(预计主网上线后会有一些变化,我们也会在Gamma OS 内同步更新)

第1步:登录Gamma OS账号,下载并安装Gamma OS至Filecoin存储服务器上。同一个账户下可以管理一个集群的多台存储服务器,理论上可以支持集群无限拓展。获取Gamma OS账号,请联系星际鑫航团队。

第2步: 批量安装并启动Lotus客户端。


第3步:通过 ssh 登录到 Miner 节点,创建Filecoin测试网钱包和矿工ID。

(1)创建filecoin测试网钱包地址,在miner机器的命令行输入以下指令:

gamma_lotus wallet new bls

将得到:

t3rslakvn3kg4y3g2kmgj6pu2rszydinfn4uh5fhnfa4k6wol5oychtkdpjkrqsqs3q54tndmmg7fq42diyqdq

(2)得到钱包地址以后,复制钱包地址到官方的水龙头页面去创建矿工ID。水龙头页面:https://faucet.testnet.filecoin.io/miner.html

选择扇区大小(默认 32GB),点击创建就 OK 了。

注意:Gamma 重写了 lotus 命令,使用 gamma_lotus 命令替代,下面的 lotus-storage-miner 和 lotus-seal-worker 命令也是一样。

第4步:通过Gamma OS给存储服务器安装Lotus的Miner、worker等客户端程序(Gamma OS已集成多个filecoin的客户端,在桌面可见)

(1)安装并启动 lotus-storage-miner :


注意:在启动 Miner 之前,需要矿工先手动初始化矿工ID(这一步在下一个版本将实现自动化)

添加复制证明参数目录的环境变量,执行前面水龙头返回的初始化脚本。

FIL_PROOFS_PARAMETER_CACHE=/gamma/filecoin-proof-parameters gamma_lotus-storage-miner init --actor=t0117997 --owner=t3rslakvn3kg4y3g2kmgj6pu2rszydinfn4uh5fhnfa4k6wol5oychtkdpjkrqsqs3q54tndmmg7fq42diyqdq

(2)安装 lotus-seal-worker


(3)启动 Worker:


(4)批量启动多个 Worker


提醒:建议登录到 miner-company 验证worker 是否已经正常启动。


以上演示教程的集群已经稳定运行一周,目前集群运转正常。在这中间,我们一直采用Gamma OS 监控集群各硬件资源的状态,确保集群稳定。中途增减worker机器数量,也都是通过Gamma OS 一键完成,整个过程十分流畅顺滑。

有一定基础的矿工采用Gamma OS,参照以上演示教程,即可轻松搭建并管理大规模集群。对于集群意外中断、worker节点的增加、集群重启等操作,均可以实现一键处理。

需要说明的是,目前这个版本的功能是简化矿工搭建节点的操作过程,方便大规模集群的管理,整体的功能还有一些需要完善优化,在实际使用时,矿工需要有一些搭建节点的经验要求。

由于此项功能还有待进一步完善,暂不大规模开放,仅提供给一些合作客户使用。接下来,我们将进一步优化一键搭建管理集群节点的功能,让没有技术基础的小白也能按照指引独立完成。

Filecoin集群如何实现存储空间的弹性无限拓展呢?ceph存储将是一个不错的选择,下一期,我们将集中介绍星际鑫航关于大规模集群的ceph存储解决方案,敬请期待。

写在最后:近期陆续有一些矿工询问能否将他们现存的众多Intel的机器利用起来,参与Filecoin挖矿。我们此前有过AMD+ intel机器的异构集群测试,已经确认部分Intel机器可以组建异构集群《详情请参考:Intel处理器参与Filecoin二测可行性探索| Filecoin二测系列(1)》。如有需求,欢迎交流合作。

感谢你的持续关注,合作&交流,请添加以下微信

——点击获取往期“精华”——

  • 星际鑫航团队贡献首个 Filecoin 开源钱包
  • Filecoin挖矿-没有最好的硬件配置只有最佳的投入产出比
  • Gamma OS V2.0 已上线,提供全套 Filecoin 挖矿解决方案
  • Intel处理器参与Filecoin二测可行性探索| Filecoin二测系列(1)

——  关 于 我 们——

星际鑫航是一家IPFS-Filecoin的云管理平台及存储服务的一体化解决方案提供商。

公司核心产品有:Gamma OS系统、边缘数据机房SEDC、Filecoin钱包。核心团队来自于清华大学、中山大学、中科院、亚利桑那州大学等的博士硕士,其中更有核心技术成员被协议实验邀请成为Filecoin社区开发者。

点个 “在看” 再走呗?

ceph搭建_如何一键搭建并管理Filecoin集群节点 | Gamma OS新功能上线相关推荐

  1. redis 集群搭建_一文轻松搞懂redis集群原理及搭建与使用

    转载:https://juejin.im/post/5ad54d76f265da23970759d3 作者:SnailClimb 这里总结一下redis集群的搭建以便日后所需同时也希望能对你有所帮助. ...

  2. down redis集群_硬核干货!Redis 分布式集群部署实战

    原理: Redis集群采用一致性哈希槽的方式将集群中每个主节点都分配一定的哈希槽,对写入的数据进行哈希后分配到某个主节点进行存储. 集群使用公式(CRC16 key)& 16384计算键key ...

  3. elasticsearch系列八:ES 集群管理(集群规划、集群搭建、集群管理)

    一.集群规划 搭建一个集群我们需要考虑如下几个问题: 1. 我们需要多大规模的集群? 2. 集群中的节点角色如何分配? 3. 如何避免脑裂问题? 4. 索引应该设置多少个分片? 5. 分片应该设置几个 ...

  4. hadoop搭建_阿里云搭建Hadoop集群

    1 前言 在讲述Hadoop集群搭建之前,首先要了解Hadoop和集群两个名词,Hadoop是由Apache基金会开发的分布式系统基础架构,简单理解就是大数据技术应用的基础.集群可以理解为多台装有ha ...

  5. Mycat高可用架构原理_Mycat集群搭建_HA高可用集群_高可用_单表存储千万级_海量存储_分表扩展---MyCat分布式数据库集群架构工作笔记0027

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 前面我们已经讲了,对于数据库来说,mycat可以,我们通过搭建一主一从,双主双从,来实现数据库集群 ...

  6. mycat mysql好可用架构_想要学会MyCat高可用集群搭建,但是这些知识点却还玩不明白?...

    一.集群架构 1.MyCat实现读写分离架构 在我前面的文章, 我已经讲解过了通过MyCat来实现MySQL的读写分离, 从而完成MySQL集群的负载均衡 , 如下面的结构图: 但是以上架构存在问题 ...

  7. 2017微服务 mysql集群_微服务架构系列之Nacos集群搭建

    上回我们说到了<微服务架构系列之Nacos 配置核心概念>,这次我们讲讲Nacos 集群环境搭建. 集群模式跟我们平时进行扩容是一样的,可以通过 Nginx 转发到多个节点,如下图: 如果 ...

  8. 搭建高吞吐量 Kafka 分布式发布订阅消息 集群

    搭建高吞吐量 Kafka 分布式发布订阅消息 集群 简介 Kafka 是一种高吞吐的分布式发布订阅消息系统,能够替代传统的消息队列用于解耦合数据处理,缓存未处理消息等,同时具有更高的吞吐率,支持分区. ...

  9. CentOS 7上搭建Spark3.0.1+ Hadoop3.2.1分布式集群

    CentOS 7上搭建Spark3.0.1+ Hadoop3.2.1分布式集群 VMWare 安装CentOS 7 使用Xshell连接虚拟机 集群设置 安装JDK 1.8 SSH 免密登陆 安装ha ...

最新文章

  1. C语言strcpy,strncpy和strlcpy讲解
  2. FastJson屡爆漏洞,或许你应该试试它?
  3. python找工作难吗-Python虽然很火,为啥找工作这么难?
  4. slam特征点深度 svd_SLAM初探:关于视觉SLAM的一些常识
  5. java 并发线程_Java并发教程–线程之间的可见性
  6. 【移植Linux 3.4.2内核第二步】之修改系统分区
  7. TensorFlow(3)-与训练相关的操作
  8. python制作加密工具_Python制作钉钉加密/解密工具
  9. 构造方法 c# 0106
  10. 微信公众平台开发教程(二) 基本原理及消息接口
  11. KVM详解(五)——KVM虚拟机镜像格式
  12. mysql ssl编译_MySQL8开启ssl加密
  13. java 汉字乱码_Java中文乱码问题
  14. 24种设计模式-单例模式-懒汉模式详解
  15. 机器学习笔记 - 探索性数据分析(EDA) 学习进阶
  16. 电脑忽然不能开机,主板自检灯亮了
  17. 成绩造假!你看到400+大佬,有可能是P图!
  18. 高仿富途牛牛-组件化(四)-优秀的时钟
  19. Java 用NIO实现一个聊天室(多人聊天、单人聊天)
  20. MSP430X1XX系列ADC12和DMA详解(附带程序)(上)--ADC12详解与源码

热门文章

  1. 【JAVA高级】——myEclipse连接mysql启动数据库服务
  2. 使用JAX-WS构建Web Services .
  3. Mongodb亿级数据量的性能测试比较完整收藏一下
  4. 关于QQ非会员发图限制
  5. 今天没事做了个MBTI职业倾向测试
  6. 分享一个VS2013代码窗口一闪而过的解决方案。
  7. 超级简单的jQuery纯手写五星评分效果
  8. Android 设置 横屏 竖屏 (转)
  9. 数据库执行sql报错Got a packet bigger than 'max_allowed_packet' bytes及重启mysql
  10. 解析C#中is和as操作符的用法