Chia-Network / drplotter

Apache License 2.0
63 stars 7 forks source link

Plots not detected #14

Closed mc5tool closed 6 months ago

mc5tool commented 6 months ago

Seems plots are not getting detected ( drsolver running ): 2024-02-08T02:41:42.477 daemon chia.daemon.server : INFO Register service {'service': 'chia_harvester'} 2024-02-08T02:41:42.484 daemon chia.daemon.server : INFO registered for service chia_harvester 2024-02-08T02:41:42.502 harvester chia.harvester.harvester: INFO _plot_refresh_callback: event started, loaded 0, removed 0, processed 0, remaining 2, duration: 0.00 seconds, total plots: 0 2024-02-08T02:41:42.503 harvester chia.plotting.manager : INFO Processing 1 drplot files in directory: /mnt/disk02 2024-02-08T02:41:42.503 harvester chia.plotting.manager : INFO Processing 1 drplot files in directory: /mnt/disk03 2024-02-08T02:41:42.552 harvester chia.harvester.harvester: INFO _plot_refresh_callback: event done, loaded 0, removed 0, processed 2, remaining 0, duration: 0.05 seconds, total plots: 0 2024-02-08T02:43:42.709 harvester chia.harvester.harvester: INFO _plot_refresh_callback: event started, loaded 0, removed 0, processed 0, remaining 2, duration: 0.00 seconds, total plots: 0 2024-02-08T02:43:42.709 harvester chia.plotting.manager : INFO Processing 1 drplot files in directory: /mnt/disk02 2024-02-08T02:43:42.709 harvester chia.plotting.manager : INFO Processing 1 drplot files in directory: /mnt/disk03 2024-02-08T02:43:42.710 harvester chia.harvester.harvester: INFO _plot_refresh_callback: event done, loaded 0, removed 0, processed 2, remaining 0, duration: 0.00 seconds, total plots: 0 2024-02-08T02:45:42.869 harvester chia.harvester.harvester: INFO _plot_refresh_callback: event started, loaded 0, removed 0, processed 0, remaining 2, duration: 0.00 seconds, total plots: 0 2024-02-08T02:45:42.869 harvester chia.plotting.manager : INFO Processing 1 drplot files in directory: /mnt/disk02 2024-02-08T02:45:42.869 harvester chia.plotting.manager : INFO Processing 1 drplot files in directory: /mnt/disk03 2024-02-08T02:45:42.870 harvester chia.harvester.harvester: INFO _plot_refresh_callback: event done, loaded 0, removed 0, processed 2, remaining 0, duration: 0.00 seconds, total plots: 0 2024-02-08T02:47:43.028 harvester chia.harvester.harvester: INFO _plot_refresh_callback: event started, loaded 0, removed 0, processed 0, remaining 2, duration: 0.00 seconds, total plots: 0 2024-02-08T02:47:43.029 harvester chia.plotting.manager : INFO Processing 1 drplot files in directory: /mnt/disk02 2024-02-08T02:47:43.029 harvester chia.plotting.manager : INFO Processing 1 drplot files in directory: /mnt/disk03 2024-02-08T02:47:43.029 harvester chia.harvester.harvester: INFO _plot_refresh_callback: event done, loaded 0, removed 0, processed 2, remaining 0, duration: 0.00 seconds, total plots: 0

drsolver doesn't show any harvester connected as well

Status: CONNECTED Uptime: 00:08:27 Client Token: ****

Total Harvesters: 0 Total Solvers: 1

Num DrPlots Raw Size Effective Size Extra Rewards 0 0.00 TiB 0.00 TiB -

drnick23 commented 6 months ago

At the moment you can't run "drchia start harvester" on the same machine as your farmer. You have to stop all chia processes with "chia stop -d all", and then use drchia to start the harvesters. Currently you need to set it up as a remote harvester -- i.e. use a farmer on a separate machine and connect drchia to it remotely, each should run in their own instance. The benefit, is that all your private keys are on the farmer, and not where you install drplotter.

mc5tool commented 6 months ago

Anyaway, what about manually running /usr/lib/drharvester/start_harvester instead of drchia start harvester -r ? I do understand security risk.

drnick23 commented 6 months ago

Unfortunately you cannot run that manually. At the moment only a separate harvester is supported. I will be looking into better harvester integration.