挖一挖
单车变摩托

Hive OS 部署 PXE ,如何一次部署数百台矿机

目前不清退的交易所推荐:

1、全球第二大交易所OKX欧意

国区邀请链接: https://www.utjjxjwfnj.com/zh-hans/join/1837888   币种多,交易量大!

国际邀请链接:https://www.okx.com/join/1837888 注册简单,交易不需要实名,新用户能开合约,币种多,交易量大!

2、老牌交易所比特儿现改名叫芝麻开门 :https://www.gatexx.net
/signup/XgRDAQ8?ref_type=103

Hive OS邀请码:1261917

国区注册链接:https://hiveos.farm

介绍

如果您拥有一个拥有成百上千个 GPU 设备的大型农场,并且您计划迁移到 Hive OS,Hive OS Deploy PXE 可以显着减少迁移时间并完全控制部署过程。Hive OS Deploy 使用 PXE 网络启动技术将 Hive OS 部署到您的设备。

系统和硬件要求:

  • 任何运行 Ubuntu 16.04 的计算机(已测试)
  • 双核处理器
  • 有线以太网上的静态 IP 地址
  • 至少 4 Gb 的 RAM
  • 至少 6 Gb 的可用磁盘空间

您必须通过向next-serverCLONEDEPLOY SERVER IP(安装 Hive OS Deploy PXE 的主机的静态 IP 地址)添加选项来设置 DHCP 服务器。在“网络基础设施配置”部分阅读更多内容。

网络基础设施配置

根据本地网络的配置,网络中的客户端会使用 DHCP 动态地或在每个客户端上静态配置来接收 IP 地址和其他必要信息。

具有动态 IP 地址的 LAN

这是默认情况,或者当您计划在网络中的任何位置设置 DHCP 服务器时。请注意,您应该提供一组 dhcp 选项:

  • dhcp 服务器 IP 地址。示例:192.168.1.1
  • dhcp 网络地址。示例:192.168.1.0
  • dhcp 地址范围或网络掩码。示例:192.168.1.10-192.168.1.200 OR 192.168.1.0/24(注意:不同的工具和硬件(路由器)有自己的语法)
  • dhcp 广播地址。示例:192.168.1.255
  • 网关(在 dnsmasq 中也称为路由器)。示例:192.168.1.1
  • tftp-root(用于存储内核、initrds、pxe 配置和二进制文件的 tftp 文件夹)。示例:/tftp
  • dhcp-boot(与 tftp-root 相关的 PXE 二进制文件路径)。必须是,,CLONEDEPLOY_SERVER_IP
  • dns服务器
  • 下一个服务器(dhcp 选项 66)

注意:您必须指定next-server您的 CloneDeployServer IP 地址。如果您有一个 DHCP 服务器已经在运行,这是您必须定义的唯一选项。默认情况下,大多数路由器具有预定义的 dhcp 选项和更改它们的能力,因此您必须仅指定 next-server 选项。

具有静态 IP 地址的 LAN

在静态网络的情况下:您必须在网络中的任何位置配置 dhcp-server 和 tftp-server 才能使用 PXE 技术。例如,您可以使用 dnsmasq – 轻量级 DNS、DHCP 和 TFTP 服务器。

DHCP 配置示例

查看 examples/ 文件夹中的配置文件示例

  • dnsmasq:示例/dnsmasq.conf
  • dnsmasq : examples/same-server.dnsmasq.conf – 多合一配置示例 dhcp и 在同一台计算机上部署服务器

安装部署服务器

安装程序

shell 中的所有安装命令和脚本都必须通过使用sudo命令以 root 凭据执行。

  1. 下载安装包 apt update && apt install wget zip unzip -y cd /opt && wget https://download.hiveos.farm/hivedeploy.zip && unzip hivedeploy.zip && cd cd_package

52e02a72d9b8d5babff66da3b112baae0b79ee13

  1. 运行安装脚本 ./install-ubuntu.sh -f

它将通过下载和安装必要的软件包来开始安装过程。在安装过程中,您应该回答一些问题。跟着这些步骤:

3.1. 在提示窗口中输入 Deploy 服务器的 IP 地址 6730de53d8ea8cde0c403457b3299f6ae6b7a65a

让我们假设我们的主机有 IP 地址 192.168.1.2 然后你会看到: d75b793a77119422ff452fe7b6629c08705f7719

deeac25b5f9f1c44dfec0d8c9867298bbd767994

3.2. 按“Enter”提示默认数据库连接字符串 e83165987e6f851d3fc79bdd2b85aca37997aa7c

如果未提供自定义 DB,则将使用默认设置。 fb5ba087742d5fff6b9ec34d3e92fe2fbe9e7cd6

3.3. 等到 mysql-server 设置完毕,然后通过空字符串提示默认 root 密码(按 Enter)。 7546ec0f54e9b5dfb6fabab3c5048de23381d6a5 在此步骤中,此屏幕可能会出现多次。

3.4. 为只读和读写角色输入 SMB 密码:密码 d972d62fc0376240330a722fa450cecba502b0e9

985ac3cde5988de56e3c6ac2e154754dacc13176

3.5. 下载和更新 Hive OS 映像 默认情况下将下载和提取最新的稳定 Hive OS 映像。 e633e65418cb2416432ec63daf9f60a19ba7c7c1

3.6. 等待安装完成设置,然后在提示窗口中输入“y”确认重新启动。

  1. 以下步骤是通过 Web 界面完成的。

浏览到 http://<server_ip>/clonedeploy 例如,如果您的服务器的 IP 地址为 192.168.1.2,则在浏览器中输入http://192.168.1.2/clonedeploy ,您将看到登录屏幕:

32a0de42f8fcbaa912e36c5ebf59805a59452882_2_444x375

使用默认凭据登录:

登录: admin

密码:管理员

  1. 转至管理 → PXE,然后按更新 PXE 设置 831ef78884cc3c2b1d237a6ceb21703b4986a484

10c90048b8fb5730db6775aa7791c634838c7555_2_517x231 c87da50269712077fe82e26ac23b7599f8c27081

  1. 转到管理→“启动菜单”,然后按“创建启动文件”

8f38172d6f16e9419aaaaddbaeb5a1f901157d7a d26760bdd46211032ba988e4233395d2f045820a

  1. 转到组 → 部署 → 计算机属性。

更改以下字段:

5b2b0719d7e2b8816c6541eb51844110fcb7c3e4

f167942d86049e860c4de7801c9f4a0a240e191c fba425df09795b391c701a76f25c67e383fd4b3c

529f1f5f58fc221b878286fa0dd71054172640ef

  1. 自定义属性 2 – 网络。使用网络掩码输入您的网络,例如 192.168.1.0/24
  2. 自定义属性 3 – 网关。输入网关,例如 192.168.1.1
  3. 自定义属性 4 – HIVEOS_API。输入 hiveos-api url,例如http://api.hiveos.farm
  4. 自定义属性 5 – FARM_HASH。输入您的农场哈希,例如 0a188b553e98efba264e7bc61dee

注意:确保启用这些字段附近的复选框。 e7c39f756392be548ae2cb793bcf1533c22af14f

然后单击“更新属性”按钮 9566ee2525b1f086ae985e4b038fc9673d78bd3c

现在服务器部分安装结束。

检查安装和服务

部署服务器包含几个包,包括 dhcp 代理、apache2、mysql 和 tftpd-hpa。Apache2 和 MySQL – 用于 Web 界面,tftpd-hpa 用于 TFTP 服务器。因此,如果要检查安装并确保这些服务正常运行,请使用以下命令:

对于 DHCP 代理: service cd_proxy status

对于 Apache2: service apache2 status

对于 MySQL 服务器: service mysql status

对于 TFTP 服务器: service tftpd-hpa status

部署矿机

准备部署

您可以根据某些规则组织您的网络。

  1. 使用 MAC 地址分配矿机名称
  2. 使用 MAC 地址和 IP 地址分配矿机名称

您可以导入准备好的装备列表。转到“计算机” d9da23421b2deba27adc3dea1e8933a5bc852724

然后点击“上传”按钮 4802ecf0e60ac6621d7dd4222b5d265b79035153

文件格式为:rig-001 08:00:27:4A:29:BB 192.168.1.19

检查进口矿机 5c84be051b534751325b734d0225de39325b09e7_2_690x136

部署任务

点击“任务” 1274e00eff02e38e5662744a1ad2a34bb9a447d5

然后“单击计算机任务”-> 启动计算机任务-> 选择要部署的工人 c85a4496aaba2c7cf40514f583ec52fad44ba838

并按“部署所选”。

部署流程设备端 a347dd139b206507452b7b5ed95b1a57564acc3e

可以通过浏览器跟踪进度 c0c4b3960fa4f97391258d582c8e42cc30bc34ec

下载必要的文件后,Hive OS Deploy 会将 Hive 映像刷入存储设备 db5f35e1e311ace3ea82b3c78ffe17677c5a3a18

刷机完成后,矿机将自动重启,然后出现一个带有默认目标“Boot To Local Machine”的启动菜单,它将在 5 秒延迟后启动您的矿机 dbc4b559b3800af167b664b9c163ded17ab45ad1

启动过程完成后,我们将能够在 Hive 仪表板上看到我们的装备 927242a593fae6d2743febcdd156509a6c6294dd

附录

  • install-ubuntu.sh– 用于安装 Hive OS 的脚本部署 PXE 脚本选项 8b755459accceb0687b5abf3a59c79ba7a17290b
  • download.sh– 用于将新图像上传到 Hive OS 部署 PXE 的脚本 d800f1615dc923d7f1feac51e79a093190026fe9
  • Hive OS 部署 PXE 包

Hive OS邀请码:1261917

国区注册链接:https://hiveos.farm

目前不清退的交易所推荐:

1、全球第二大交易所OKX欧意

国区邀请链接: https://www.utjjxjwfnj.com/zh-hans/join/1837888   币种多,交易量大!

国际邀请链接:https://www.okx.com/join/1837888 注册简单,交易不需要实名,新用户能开合约,币种多,交易量大!

2、老牌交易所比特儿现改名叫芝麻开门 :https://www.gatexx.net
/signup/XgRDAQ8?ref_type=103

全球最大交易所币安,国区邀请链接:https://accounts.binance.com/zh-CN/register?ref=16003031  币安注册不了IP地址用香港,居住地选香港,认证照旧,邮箱推荐如gmail、outlook。支持币种多,交易安全!

买好币上KuCoinhttps://www.kucoin.com/r/af/1f7w3  CoinMarketCap前五的交易所,注册友好操简单快捷!

延伸阅读:

所有关于Hive OS的相关教程和说明点击进入

买好币上币库:https://www.kucoin.com/r/1f7w3

火必所有用户现在可用了,但是要重新注册账号火币https://www.huobi.com

全球最大交易所币安

国区邀请链接:https://accounts.suitechsui.us/zh-CN/register?ref=16003031 支持86手机号码,网页直接注册。

赞(0)
未经允许不得转载:Qubic挖矿教程网 » Hive OS 部署 PXE ,如何一次部署数百台矿机
欧意OKX币安Binance芝麻开门GATE