自研软件:HIVE局域网助手

2025-10-15 · admin

软件介绍

1. 软件概述

  • 本软件是一个局域网内使用的Hive服务端,适用于Hive OS客户端(GPU矿机)。
  • 基于开源项目 HiveOS Linux 开发,实测版本为0.6-229及以下的版本均可正常使用。

2. 收入来源

  • 本软件目前非开源且免费。通过广告、捐助和核心返水等方式来维持开发成本。
  • 鼓励用户使用软件推荐的矿池、核心等,以帮助作者获取收入。

3. 注意事项

  • 软件默认开启客户端SSH服务,可能存在安全风险,建议避免大型托管矿场使用此软件,且不建议使用未知来源的自定义核心。
  • 已移除部分功能,例如A卡支持及历史算力功能。未来会根据需求逐步补充更多功能。

软件使用指南

1. 环境准备

  1. 在局域网内准备一台电脑作为服务器,需在路由器中为其设置固定IP地址。
  2. 关闭防火墙,并确保80端口未被占用。

2. 服务器端设置

  1. 启动主程序,程序会在当前目录下创建 databasedownload 文件夹,除了UI界面,服务端的局域网ip也可以打开网页端的控制台,设备列表点击状态进入设置页面,点击设备名进入详情页面。

    • database:存储本地设置和历史数据,程序每次启动时会自动备份数据库。
    • download:该文件夹用于存储供局域网其他设备下载的文件,下载路径格式为 http://服务器IP/download/文件名
  2. 配置客户端:

    • 在Hive后台管理页面,点击>_设置图标,文本框中输入以下命令并执行:
      echo HIVE_HOST_URL="http://局域网服务器IP" > /hive-config/rig.conf && echo FARM_HASH=设备名 >> /hive-config/rig.conf && sync && reboot
      
      • 执行命令后,等待设备重启。
      • 如果是刻录新设备,编辑 rig.conf 文件,设置 HIVE_HOST_URL 为服务器IP,FARM_HASH 为设备名。
  3. 批量设置:

    • 如果是批量配置,可以直接输入 FARM_HASH=IP,软件会自动为设备命名为 worker_设备IP最后一位

3. 服务端配置

  1. 核心模板配置

    • 右键点击“核心模板”,选择“新建”,然后将所有参数配置为Hive自定义核心设置。
    • 若需局域网内下载核心文件,可以将核心文件下载到 download 文件夹,并在安装URL栏中填写局域网下载地址。
  2. 超频设置

    • 可以为所有卡设置一个统一值,也可以为每张卡设置单独的值,值之间使用空格分隔。 例如:150 表示所有GPU使用同一频率,0 100 0 0 0 140 表示:
      • GPU0: 不配置
      • GPU1: 100
      • GPU2: 0
      • GPU3: 0
      • GPU4: 0
      • GPU5: 140
  3. SSH连接

    • 右键点击设备,选择SSH连接来远程控制设备。部分系统需要安装Putty工具(可在 Putty官网 下载)。

常用命令

1. 矿机管理

  • miner:查看矿机运行状态。
  • miner start:启动当前配置的矿工。
  • miner stop:停止当前配置的矿工。
  • miner log:查看矿工日志。
  • miner config:查看矿工配置。

2. 硬件信息

  • amd-info:查看AMD显卡信息。
  • nvidia-info:查看NVIDIA显卡信息。
  • sensors:显示主板和CPU的电压/温度读数。

3. 网络配置

  • net-test:测试网络连接,检查网关和DNS服务器地址。
  • netconf-set --dhcp=no --test=1 --address=你的IP/24 --gateway=你的网关 --dns=你的DNS地址:设置静态IP地址。

4. 系统管理

  • date --s "YYYYMMDD HH:MM:SS":同步系统时间。
  • hwclock -w:将系统时间写入BIOS。
  • dmesg:查看系统启动日志。
  • tail -n 100 /var/log/syslog:显示最后100行系统日志。
  • ifconfig:显示网络接口信息。
  • iwconfig:显示无线适配器信息。
  • timedatectl:显示时间和日期同步设置。
  • top -b -n 1:显示所有进程的清单。

5. 看门狗相关

  • wd status:显示哈希率看门狗状态和日志。

6. 其他实用命令

  • agent-screen:显示配置单元客户端代理。
  • selfupgrade --force:强制升级Hive OS。
  • sreboot shutdown:执行硬关机。
  • sreboot wakealarm 120:关闭电源并在120秒后重启。
  • disk-expand -s:扩展Linux分区以填充剩余的驱动器空间。

7. 驱动程序和矿工管理

  • hpkg list miners:列出所有已安装的矿工。
  • hpkg remove miners:卸载所有矿工。
  • nvidia-driver-update --remove:删除所有已下载的NVIDIA驱动程序。
  • nvidia-driver-update 430:下载并安装430系列的最新驱动程序。
  • nvidia-driver-update --nvs:仅重新安装NVIDIA设置。

备注

  • 部分命令可能需要管理员权限。
  • 根据不同的Hive OS版本,某些命令可能有所差异,请查阅官方文档获取最新的信息。

进阶技巧

以下是一些进阶技巧,帮助你更高效地使用软件:

1. 模板的迁移

  • 参照配置:新建模板时,请完全参照 Hive 系统中的 Custom 配置。
  • 中英文对照:所有设置项均提供清晰的中英文对照,确保每一项内容都准确复制。

2. 跨局域网

  • 文件管理:软件运行后,可在 http://127.0.0.1/files 页面管理局域网下载文件,对应本地系统的 download 文件夹。
  • 带宽限制:跨局域网使用此功能可能会占用上行带宽,影响正常功能,因此不建议使用。
  • 虚拟局域网推荐:推荐使用蒲公英组网等虚拟局域网方案,经实测可正常工作。
  • 网页端控制:本机打开127.0.0.1可以打开网页控制台,外网可以用向日葵直接映射80端口,注意网页端没有安全验证。

3. 在线模板

  • 核心说明:推荐的核心和矿池将在此处详细说明。
  • 抽水设置:部分核心已屏蔽或替换了核心作者的抽水功能。
  • 定期更新:主流币种的核心会不定期更新。

4. 设备搜索

  • 搜索范围:设备管理页面的搜索功能支持以下条件:
    • 在线状态
    • 主机名
    • 显卡名
    • 模板名
    • IP 地址
    • 备注

5. 数据备份

  • 自动备份:每次打开软件时,系统会自动备份数据库。
  • 异常回滚:若数据库异常,可通过修改 database 文件夹下的数据库文件名来回滚数据。
  • 安全提示:数据库未加密,请勿公开正常运行的数据库文件。

6. 性能提升

  • 数据库性能:软件使用的是sqlite数据库,建议把软件放在固态硬盘运行以提升性能。直接放内存盘运行可以进一步提升性能。
  • 多网段环境:软件支持多网段环境,支持多网卡服务器。可以给不同设备设置不同api地址,不影响运行。
  • 自动刷新:设备列表页面是10秒自动刷新,软件页面停留在非设备列表页面可以降低服务器负载。
  • 更新版本:新版本通常会优化性能,尝试更新版本可以提高性能8gkg.com

7. 善意捐赠

  • 捐款地址:接受捐款以太坊地址:0xead06e32BBc54aC6E6A0EE33D1Aa52c982686467

评论

还没有评论,快来抢沙发吧!

想要发表评论?登录注册