fx26980 / subspace-farmer

Support GPU plotting, Achieve an order-of-magnitude performance improvement, Maximizing your plotting potential.
12 stars 2 forks source link

Plotter may be incompatible with latest official node version #6

Open Badfish1 opened 4 months ago

Badfish1 commented 4 months ago

Running latest version (0.1.6) with latest official node version Jun 11, my plotter gives ongoing Warning messages about invalid piece from peer. Plotting stops after about 40 minutes but warning messages continue.

2024-06-14 09:01:53.032 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=19963 source_peer_id=12D3KooWLQbVTQfjnD2KedgSNNaDx7jAgCuGMPEEJcCSpP4U7s43 2024-06-14 09:01:59.636 INFO {farm_index=4}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.70% complete) sector_index=4770 2024-06-14 09:02:02.009 INFO {farm_index=5}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.68% complete) sector_index=4768 2024-06-14 09:02:37.608 INFO {farm_index=3}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.66% complete) sector_index=4767 2024-06-14 09:02:39.538 INFO {farm_index=6}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.69% complete) sector_index=4769 2024-06-14 09:03:05.716 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=12617 source_peer_id=12D3KooWM6DgxdsT9CKBoNUfgFosA8tvykkdWiERycHkYo8QuL4U 2024-06-14 09:03:15.551 INFO {farm_index=4}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.72% complete) sector_index=4771 2024-06-14 09:03:16.931 INFO {farm_index=5}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.69% complete) sector_index=4769 2024-06-14 09:03:53.250 INFO {farm_index=3}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.68% complete) sector_index=4768 2024-06-14 09:03:54.618 INFO {farm_index=6}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.70% complete) sector_index=4770 2024-06-14 09:04:31.014 INFO {farm_index=4}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.73% complete) sector_index=4772 2024-06-14 09:04:32.180 INFO {farm_index=5}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.70% complete) sector_index=4770 2024-06-14 09:05:08.276 INFO {farm_index=3}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.69% complete) sector_index=4769 2024-06-14 09:05:09.694 INFO {farm_index=6}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.72% complete) sector_index=4771 2024-06-14 09:05:46.124 INFO {farm_index=4}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.74% complete) sector_index=4773 2024-06-14 09:05:47.523 INFO {farm_index=5}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.72% complete) sector_index=4771 2024-06-14 09:06:23.923 INFO {farm_index=3}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.70% complete) sector_index=4770 2024-06-14 09:06:53.925 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=28376 source_peer_id=12D3KooWENKCrdrXeYHEtsjeiiL1VYwQCRyNXCfaMXVwAg3Q3xnx 2024-06-14 09:10:02.091 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=74798 source_peer_id=12D3KooWHbpy1iUZGXS7p3FhZhofoQs5DvRySuievpRnx8smbdxt 2024-06-14 09:11:39.109 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=2253 source_peer_id=12D3KooWBEabHtah1Qi6cCPtFXdfW2en6vjtdtwzee14t8dTdcS6 2024-06-14 09:13:32.102 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=31934 source_peer_id=12D3KooWJkcAQ4Atb798bobwrZXkuEvundcpMbjg89vTbgG8VSnc 2024-06-14 09:16:42.070 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=68157 source_peer_id=12D3KooWEYXKtmj4JTWibZRgEXhQjUXKoQWRMd3SrAKhzMJEVCqE 2024-06-14 09:19:56.203 INFO subspace_farmer::utils: Received SIGINT, shutting down farmer... 2024-06-14 09:19:56.203 INFO actix_server::server: SIGINT received; starting forced shutdown 2024-06-14 09:19:56.212 INFO actix_server::worker: shutting down idle worker 2024-06-14 09:19:56.212 INFO actix_server::worker: shutting down idle worker 2024-06-14 09:19:56.212 INFO actix_server::accept: accept thread stopped 2024-06-14 09:19:56.212 INFO {farm_index=6}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.73% complete) sector_index=4772 2024-06-14 09:19:56.212 INFO {farm_index=4}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.76% complete) sector_index=4774 2024-06-14 09:19:56.212 INFO {farm_index=3}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.72% complete) sector_index=4771 2024-06-14 09:19:56.212 INFO {farm_index=4}: subspace_farmer::single_disk_farm::plotting: Failed to send history size message error=send failed because receiver is gone 2024-06-14 09:19:56.212 INFO {farm_index=6}: subspace_farmer::single_disk_farm::plotting: Failed to send history size message error=send failed because receiver is gone 2024-06-14 09:19:56.212 INFO {farm_index=3}: subspace_farmer::single_disk_farm::plotting: Failed to send history size message error=send failed because receiver is gone 2024-06-14 09:20:00.929 WARN subspace_farmer::plotter::cpu: Failed to send error progress update error=send failed because receiver is gone 2024-06-14 09:20:00.934 WARN subspace_farmer::plotter::cpu: Failed to send error progress update error=send failed because receiver is gone 2024-06-14 09:20:00.934 WARN subspace_farmer::plotter::cpu: Failed to send error progress update error=send failed because receiver is gone 2024-06-14 09:20:01.040 INFO {farm_index=5}: subspace_farmer::single_disk_farm::plotting: Plotting sector (63.73% complete) sector_index=4772 2024-06-14 09:20:01.107 WARN subspace_networking::utils::piece_provider: get_providers returned an error piece_index=16577 key=Multihash { code: 11770128, size: 8, digest: [193, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] } err=SendCommand(SendError { kind: Disconnected }) 2024-06-14 09:20:01.107 WARN subspace_networking::utils::piece_provider: get_providers returned an error piece_index=77264 key=Multihash { code: 11770128, size: 8, digest: [208, 45, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] } err=SendCommand(SendError { kind: Disconnected })

When I shut down the plotter, it produces thousands of lines in the log like those at the end above.

fx26980 commented 4 months ago

You can ignore WARN without affecting the plotting.

Badfish1 commented 4 months ago

Thanks for the response. I've updated to the latest version 0.1.7 and am ignoring those WARN messages. The main problem though, is that the software seems to stop plotting after about 40 minutes. It did it on the previous version every time I ran it and it has done it again on this version. You can see this in my log extract above where it was plotting at just over 30s per sector up until 2024-06-14 09:06:23.923 and then stopped plotting. I shut it down at 2024-06-14 09:19:56.203 and in that 13 minutes, it did not plot any new sectors. Could it be that the plotter is paused and will restart if I leave it to run?

Update: Well that didn't work. I left it for over 2 hours and it didn't restart plotting:

2024-06-18 05:40:26.985 INFO {farm_index=4}: subspace_farmer::single_disk_farm::plotting: Plotting sector (77.62% complete) sector_index=5812 2024-06-18 05:40:29.611 INFO {farm_index=5}: subspace_farmer::single_disk_farm::plotting: Plotting sector (77.56% complete) sector_index=5808 2024-06-18 05:41:00.490 INFO {farm_index=3}: subspace_farmer::single_disk_farm::plotting: Plotting sector (77.55% complete) sector_index=5807 2024-06-18 05:41:03.539 INFO {farm_index=6}: subspace_farmer::single_disk_farm::plotting: Plotting sector (77.55% complete) sector_index=5807 2024-06-18 05:41:31.574 INFO {farm_index=4}: subspace_farmer::single_disk_farm::plotting: Plotting sector (77.63% complete) sector_index=5813 2024-06-18 05:42:14.052 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=60472 source_peer_id=12D3KooWQG4kEXSooM2B5Xqt5w2brhhJtQwb4zHqsziBD2Ltrcas 2024-06-18 05:44:42.254 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=45334 source_peer_id=12D3KooWBRvQ56CUbyroyvFWcPEfCqEW7FNFzQyaF4A3rdUfWXCT 2024-06-18 05:45:11.700 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=7498 source_peer_id=12D3KooWQVS3HSb8bdoeq8VLTGfk2WoPAQyR9A4hnKoek5UCQEEW 2024-06-18 05:46:35.464 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=40898 source_peer_id=12D3KooWBKQpWSGrNMPWscuF75oanWRueayMkeLAB5SS9Vk3wpDL 2024-06-18 05:47:18.407 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=64947 source_peer_id=12D3KooWLQbVTQfjnD2KedgSNNaDx7jAgCuGMPEEJcCSpP4U7s43 2024-06-18 05:47:25.600 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=5785 source_peer_id=12D3KooWMfMD6TiSVxHGidq9VifSfJo1cYEpmbUYYQmxD5MEe1oc 2024-06-18 05:51:08.475 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=12736 source_peer_id=12D3KooWGSXpqnR3MHZZrx5FSYURJKdMZE3N1unCxPrQ4rrn1Qvk 2024-06-18 05:52:28.288 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=35366 source_peer_id=12D3KooWMxmHnVS2J7FkUyGJ9VZTWXe73Ae2Bkc67uk1syfguHmX 2024-06-18 05:54:15.241 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=27342 source_peer_id=12D3KooWAwePsq7otCuxG4FJRjzn2TEV4X3aSoVKmSLAxodcAxu6 2024-06-18 05:54:54.393 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=26513 source_peer_id=12D3KooWLAy5jNtWMDx58r53XGxyPQnQktHhnTDpAQQryQ2EPNot 2024-06-18 05:56:37.514 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=18781 source_peer_id=12D3KooWRT4WZ35u9EwA2rCmLREe2uDnNhmNrtyhJzcuGgrqhDZa 2024-06-18 06:00:44.370 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=9782 source_peer_id=12D3KooWBFEA99WqEJuVnZrHQv8QPHzzDYod6H1DXANJGd7foMnJ 2024-06-18 06:02:55.285 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=29772 source_peer_id=12D3KooWBJxjFhhTgGxuXxiUbjjo43FLHk82VMxFbS4rnmU84ddD 2024-06-18 06:05:45.720 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=73923 source_peer_id=12D3KooWEBfu5sdabu2wVCC8VuaRv3U2BP6wniCTpgmV8gwEq6kg 2024-06-18 06:08:31.700 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=32253 source_peer_id=12D3KooWMoTQuqZK855UZdC9VPw5JsvYufJ5MjKWtqnDiyTX5HfZ 2024-06-18 06:14:23.645 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=47466 source_peer_id=12D3KooWMSLsvZGrcB8c8hXNRay7mozu63rEMsUcuW5Hqjp2HUaF 2024-06-18 06:16:39.286 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=43618 source_peer_id=12D3KooWEhtzie8uuHg8EFNYBYZfLMGPLmcnbVcmy35JNfLktWAC 2024-06-18 06:17:04.365 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=74245 source_peer_id=12D3KooWANUxyzzteX1Hi6uo9q4pHj6JPddtQzTkjCwpM7h8Q9Kn 2024-06-18 06:17:23.603 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=29120 source_peer_id=12D3KooWLY2sVSvhh9DdW9yjXqgnsf7ZGx6w4im3x1A1CM3ChqHf 2024-06-18 06:17:34.568 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=36900 source_peer_id=12D3KooWHbpy1iUZGXS7p3FhZhofoQs5DvRySuievpRnx8smbdxt 2024-06-18 06:18:55.644 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=18556 source_peer_id=12D3KooWDCpCL9KuBK3282LyPZWCotVZX52xo3S35kSPqaGpw8TP 2024-06-18 06:26:01.185 INFO {farm_index=1}: subspace_farmer::reward_signing: Successfully signed reward hash 0xa127cb7c40fbac6b9e1e6faa14345a757f7bd890414b9e8cf35a3e175a67057f 2024-06-18 06:26:20.507 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=64820 source_peer_id=12D3KooWMcbTdpGM3v6McgXgDf291ppcHtuqfBUJzQ7d1sVAgUUT 2024-06-18 06:30:41.054 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=5768 source_peer_id=12D3KooWPTDyMyU2R4ZKmUKaF7UMz9toPXAFtcwnnmcSV9L7QKDS 2024-06-18 06:34:44.093 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=58330 source_peer_id=12D3KooWRnWzzPy9gYt8e1ZnAouwmF2Dxaf3hXKn67sWZk2UkRjb 2024-06-18 06:41:00.444 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=17224 source_peer_id=12D3KooWT1qmNugKwmMrSdoSWBtr5m3rdFnnkHYuaxVQG2ADXecD 2024-06-18 06:50:30.750 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=15317 source_peer_id=12D3KooWFE56WhaL8Fvvqkbr7mmS6PMwyP1G12mRCDYt3bHZKxyw 2024-06-18 07:03:19.435 INFO {farm_index=4}: subspace_farmer::reward_signing: Successfully signed reward hash 0xb471700ed62300968900664ba009bbb9d2f2b2d4ea595441a35575b1a4030c80 2024-06-18 07:16:04.086 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=37594 source_peer_id=12D3KooWB4QKHAz6ErbTMPpsAF8xa1ssWezLnNmDhtRfudLjpro8 2024-06-18 07:20:39.051 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=14392 source_peer_id=12D3KooWRUH6hSbymnUXWYnWbRj8SxYwbKs652y87JeEXV4M1QCi 2024-06-18 07:29:56.383 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=31964 source_peer_id=12D3KooWSzZYyQ7dekxihFYhw4mfdFtdaeChivX7LUELr4eLtfEb 2024-06-18 07:31:55.607 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=38769 source_peer_id=12D3KooWRhhGenpdDRncryBK5UgVZpnN9vQgc2M9tqNwzALiAiQu 2024-06-18 07:36:54.103 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=59670 source_peer_id=12D3KooWLTbiYBiSY8Rd2yMU9dfamJWDWwt5DZi11Et4RyfcpVUN 2024-06-18 07:38:00.017 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=75671 source_peer_id=12D3KooWSyV4MggBhP3iijy9JNBrvnNcdkVjgCu4nzGzsCqzGwdn 2024-06-18 07:41:09.308 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=45210 source_peer_id=12D3KooWABPeHjjZKpdT8dJFiSa4Svd9wzoyf5q5uajVZEUXRDvw 2024-06-18 07:53:21.385 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=54516 source_peer_id=12D3KooWCQPEuLmkLwYWUj8vTvGQXpRevAMWWhTo5FemS7TaxHCw 2024-06-18 07:59:44.082 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=10669 source_peer_id=12D3KooWApdy37c9kMGLHy8wmwWfUYDsHyYm6YYGF71fQaCwRKGz 2024-06-18 07:59:58.381 WARN subspace_farmer::utils::piece_validator: Received invalid piece from peer piece_index=37438 source_peer_id=12D3KooWRMATVrmFQzTjkFPYbYX8gPiGmnczpTY6Ds9FjnP27Ucu

So I'm left with the issue that my plotter stops plotting after about 40 minutes every time I run it.