目前不清退的交易所推荐:
1、全球第二大交易所OKX欧意
国区邀请链接: https://www.ixwstvqa.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-server
CLONEDEPLOY 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 凭据执行。
- 下载安装包
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”确认重新启动。
- 以下步骤是通过 Web 界面完成的。
浏览到 http://<server_ip>/clonedeploy 例如,如果您的服务器的 IP 地址为 192.168.1.2,则在浏览器中输入http://192.168.1.2/clonedeploy ,您将看到登录屏幕:
使用默认凭据登录:
登录: admin
密码:管理员
- 转至管理 → PXE,然后按更新 PXE 设置
- 转到管理→“启动菜单”,然后按“创建启动文件”
- 转到组 → 部署 → 计算机属性。
更改以下字段:
- 自定义属性 2 – 网络。使用网络掩码输入您的网络,例如 192.168.1.0/24
- 自定义属性 3 – 网关。输入网关,例如 192.168.1.1
- 自定义属性 4 – HIVEOS_API。输入 hiveos-api url,例如http://api.hiveos.farm
- 自定义属性 5 – FARM_HASH。输入您的农场哈希,例如 0a188b553e98efba264e7bc61dee
注意:确保启用这些字段附近的复选框。
然后单击“更新属性”按钮
现在服务器部分安装结束。
检查安装和服务
部署服务器包含几个包,包括 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
部署矿机
准备部署
您可以根据某些规则组织您的网络。
- 使用 MAC 地址分配矿机名称
- 使用 MAC 地址和 IP 地址分配矿机名称
您可以导入准备好的装备列表。转到“计算机”
然后点击“上传”按钮
文件格式为: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 部署 PXE 包