PHA矿机常见问题解答 配置问题 1.矿工需要公网ip吗? 稳定的家用或公网都可以,ip为本地局域网ipv4 地址 2.Phala可以用苹果挖吗? 不可以 3.支持amd吗? 暂时不支持,未来有计划支持 4.有没有推荐的配置? 官方不做推荐,可以参考其他用户 提交的通过测试的机型 https://www.yuque.com /fagephalanetwork/phalatothemoon/kp0rv0 5、硬盘需要多大? 建议至少100G 多矿机问题 1. 如果有多台矿机,需要每个都部署全节点吗? 在不改变配置的情况下,我们建议您一个节点挂载 不超过 20 台矿机。如需挂载更多,请联系 Phala 团队~ 不久的将来会发布矿池协议,支持集群管理 2. 多个矿机可以用同一个网络出口吗? 可以。 3. 多个矿机在一个内网,一个公网 IP 算的时候都 是有效算力么? 目前跟IP没有关系。 4. 多个矿机可以用同一个链上地址吗? 一组账号对应一台机器。Stash和controller 不能公用,但是 payout 那里的账号可以共用。 5. 以后会不会有批量创建账号的方法?很多台矿机 一个一个注册太麻烦了矿池协议已发布,支持集群管理 https://www.yuque.com/phala/ mining/lbdrhc 等有第三方矿池之后,大量矿工接入进来会方便很多。 Linux更新及sgx驱动问题 1. sudo apt-get install出错,大多是显示需要“apt install --fix-broken” 这个问题的发生原因是上一次apt安装的时候没有完全下载好。可以使用下面的命令恢复 sudo apt install –fix-broken# 问你Y/N选择y。 2. 怎么判断自己是 sgx 驱动还是 dcap 驱动 ① 输入 ls /dev/isgx 后有结果:说明是 SGX 驱动 ② 输入 ls /dev/sgx 后有结果:说明是 DCAP 驱动 需要注意的是,如果驱动没有装好,这两个都没有返回。两种驱动不能同时存在,如果需要安装另一种就必须先删除之前的。如果同时装了两个,会无法正常挖矿。 3. 提示?need install curl sudo apt-get updatesudo apt-get install curl 4. docker pull 命令跑了好久速度很慢或者一直卡住(大概两小时时间仍然卡在同一个进度) 网络问题,换个时间试一下,或者换个网络。 其他运行常见问题 1. 出现?permission denied 命令前面加 sudo 3. 显示?docker: Error response from darmon: Conflict. The container name "/phala-node" is already in use by container 说明你的 full-node/pruntime/phost 已经在运行了,不需要再运行一个一样的,所以 conflict(冲突) 了。 如何关闭已经在运行的那个(需要关掉哪个,就运行哪个): sudo phala stop 4. 显示?Controller not registered 有两种可能: ① 检查是否已经成功在链上绑定stash和 Controller账号 ② 有可能全节点没有启动或没有完全同步区块。 建议 在 ?https://telemetry.polkadot.io/ #list/Phala%20PoC-3?上查看自己的区块高度是否跟其他人一致。如果卡在一个高度不动了建议检查网络。 5. 显示?/dev/sgx/enclave No such file or directory?或?/dev/isgx No such file or directory 驱动没装好,建议检查驱动。 6. 链上查询 WorkerState 时,Machine ID 为空怎么办 可能有多种原因导致这个问题,可以尝试使用升级教程 链上操作问题 1. 可以一个stash帐号绑定多个controller帐号吗? 不可以,必须一一对应。但是stash和controller可以共用同一个账号 2. workerStates 里的 state 是 MiningPending/Mining/MiningStopping,是什么意思 可以参加下面的状态码: 【几种矿机状态说明】 "Empty": null, 一般应该看不到 "Free": null, 矿机注册成功了,处在闲置状态。需要参考《开始挖矿》的步骤启动挖矿 "MiningPending": null, ?操作开始挖矿以后显示的状态,矿机已经进入“准备开始”状态,在下一个round后会开始挖矿(每600区块一个round) "Mining": "BlockNumber", ?矿机正在挖矿了,后面的数字是你开始挖矿的区块高度 "MiningStopping": null,操作停止挖矿后显示的状态,矿机已经进入“准备停止”状态,将在下一个round 停止挖矿,状态恢复变成free。在状态恢复成“free”之前下线,会被 slash。 "Gatekeeper": null,?你的设备有GK身份,无法同时跑矿工。 3. 在链上做某种操作的时候出现 NotController 错误 发送这一笔交易的时候 tCcontroller发送交易,可能选错了账号。ontrolelr必须用 4.?https://poc3-swap.phala.network/?页面领不到币,显示“crawlling” 两种情况: (1)在以太坊上提交了销毁交易以后,要等 Etherscan 上的交易打包成功(点击页面下方的 etherscan 链接,即可看到交易状态),才能接着去领币。 (2)如果是领已经销毁的要确保TxIdId正确,没写错 5. 前面所有操作都对,startMiningIntention 模块操作后矿机没有开始挖矿 操作开始挖矿后,矿机的 WorkerState 里的 state 为 MiningPending状这个时候,矿机会在进入下一个 round 后开始挖,变成 Mining 状态矿。 具体的可参见“开始、结束挖矿”一节的说明。 6. 查询矿机状态的时候,出现下图这种状态 矿机没有跑起来。可以stop然后start pHost重启篇 重启phost之后遇到:Err(BlockHeaderMismatch) 有一定概率会遇到这个问题,则需要kill掉pruntime,先重启pruntime,再重启phost。 能不能只docker restart而不kill? 如果懂docker的话可以试试,应该可以。 怎么确定已经升级成功了? 首先看一眼phost日志?( sudo docker logs phala-phost ),检查它是不是在正常同步,确保他在运行。 其次,如果过了几十分钟,链上收到了FIRE,说明升级肯定是正确了。 反之如果没有积分,可以在?phala.subscan.io?检查一下controller有没有发出交易,以及交易有没有失败。 不重启会怎么样? 从要求重启的那一刻起之后的挖矿会受影响;但已经挖到的不受影响 —- 编译者/作者:猫鲨 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
PHA矿机常见问题解答
2021-07-15 猫鲨 来源:区块链网络
LOADING...
相关阅读:
- ARES质押挖矿收益率将提升60%2021-07-15
- 生存指南之教你如何在加密“蟹市”中“横行霸道”2021-07-15
- 数字采矿未来发展趋势:对内抱团出海对外寻求资源对接2021-07-15
- NFT火遍圈内外 产业链已成型2021-07-15
- 9 年后从休眠地址转移 740 比特币 (BTC)2021-07-15