如果您拥有一个拥有成百上千个 GPU 设备的大型农场,并且您计划迁移到 Hive OS,Hive OS Deploy PXE 可以显着减少迁移时间并完全控制部署过程。Hive OS Deploy 使用 PXE 网络启动技术将 Hive OS 部署到您的设备。
系统和硬件要求:
您必须通过向next-server
CLONEDEPLOY SERVER IP(安装 Hive OS Deploy PXE 的主机的静态 IP 地址)添加选项来设置 DHCP 服务器。在“网络基础设施配置”部分阅读更多内容。
根据本地网络的配置,网络中的客户端会使用 DHCP 动态地或在每个客户端上静态配置来接收 IP 地址和其他必要信息。
这是默认情况,或者当您计划在网络中的任何位置设置 DHCP 服务器时。请注意,您应该提供一组 dhcp 选项:
,,CLONEDEPLOY_SERVER_IP
注意:您必须指定next-server
您的 CloneDeployServer IP 地址。如果您有一个 DHCP 服务器已经在运行,这是您必须定义的唯一选项。默认情况下,大多数路由器具有预定义的 dhcp 选项和更改它们的能力,因此您必须仅指定 next-server 选项。
在静态网络的情况下:您必须在网络中的任何位置配置 dhcp-server 和 tftp-server 才能使用 PXE 技术。例如,您可以使用 dnsmasq – 轻量级 DNS、DHCP 和 TFTP 服务器。
查看 examples/ 文件夹中的配置文件示例
shell 中的所有安装命令和脚本都必须通过使用sudo
命令以 root 凭据执行。
apt update && apt install wget zip unzip -y cd /opt && wget https://download.hiveos.farm/hivedeploy.zip && unzip hivedeploy.zip && cd cd_package
./install-ubuntu.sh -f
它将通过下载和安装必要的软件包来开始安装过程。在安装过程中,您应该回答一些问题。跟着这些步骤:
3.1. 在提示窗口中输入 Deploy 服务器的 IP 地址
让我们假设我们的主机有 IP 地址 192.168.1.2 然后你会看到:
3.2. 按“Enter”提示默认数据库连接字符串
如果未提供自定义 DB,则将使用默认设置。
3.3. 等到 mysql-server 设置完毕,然后通过空字符串提示默认 root 密码(按 Enter)。 在此步骤中,此屏幕可能会出现多次。
3.4. 为只读和读写角色输入 SMB 密码:密码
3.5. 下载和更新 Hive OS 映像 默认情况下将下载和提取最新的稳定 Hive OS 映像。
3.6. 等待安装完成设置,然后在提示窗口中输入“y”确认重新启动。
浏览到 http://
使用默认凭据登录:
登录: admin
密码:管理员
更改以下字段:
注意:确保启用这些字段附近的复选框。
然后单击“更新属性”按钮
现在服务器部分安装结束。
部署服务器包含几个包,包括 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
您可以根据某些规则组织您的网络。
您可以导入准备好的装备列表。转到“计算机”
然后点击“上传”按钮
文件格式为:rig-001 08:00:27:4A:29:BB 192.168.1.19
检查进口矿机
点击“任务”
然后“单击计算机任务”-> 启动计算机任务-> 选择要部署的工人
并按“部署所选”。
部署流程设备端
可以通过浏览器跟踪进度
下载必要的文件后,Hive OS Deploy 会将 Hive 映像刷入存储设备
刷机完成后,矿机将自动重启,然后出现一个带有默认目标“Boot To Local Machine”的启动菜单,它将在 5 秒延迟后启动您的矿机
启动过程完成后,我们将能够在 Hive 仪表板上看到我们的装备
install-ubuntu.sh
– 用于安装 Hive OS 的脚本部署 PXE 脚本选项 download.sh
– 用于将新图像上传到 Hive OS 部署 PXE 的脚本 所有关于Hive OS的相关教程和说明点击进入买好币上币库:https://www.kucoin.com/r/1f7w3