Comments (10)
Does plotman detect that the processes are running and report them? Such as via plotman interactive
or plotman status
. Also, what is the output of ps aux | grep 'plots create'
when one or more of the plot processes have launched?
from plotman.
plotman interactive shows jobs as zero but reports and creates multiple log files (one for each job)
from plotman.
output of ps aux | grep 'plots create' is:
Last login: Tue Jul 13 14:09:23 on ttys000
simons-MBP:~ simonperfitt$ ps aux | grep 'plots create'
simonperfitt 530 187.2 30.1 8025816 2528588 ?? RNs 2:02pm 85:26.12 chia plots create -k 32 -r 2 -u 128 -b 3389 -t /Volumes/ssd/plots -d /Volumes/new/plots -c xch1pn3qnu8jw8ma99s734n3qxr4rqyfda7t80gvv0c78e27mef428sqqgg0xj
simonperfitt 951 0.0 0.0 4268040 792 s000 S+ 3:04pm 0:00.00 grep plots create
simons-MBP:~ simonperfitt$
from plotman.
In the above example, I killed all running chia instances except one (otherwise my machine would crash before I could get to the terminal)
from plotman.
It looks like maybe there's a regression on handling chia installations done with the binary installer. I'll dig into it later.
from plotman.
Ok, thanks!
from plotman.
I think I've got a fix over in #865. This was also reported over in #849. If you want to try it out you can use the regular installation instructions but with altendky/plotman@fix_chia_binary_process_detection
instead of ericaltendorf/plotman@main
. (in case someone passes by later, this branch will be deleted once merged)
from plotman.
reinstalled using: altendky/plotman@fix_chia_binary_process_detection. plotman status returns this error:
simons-MBP:~ simonperfitt$ plotman status
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.9/bin/plotman", line 8, in <module>
sys.exit(main())
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/plotman/plotman.py", line 219, in main
jobs = Job.get_running_jobs(cfg.logging.plots)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/plotman/job.py", line 227, in get_running_jobs
parsed_command = parse_chia_plots_create_command_line(
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/plotman/job.py", line 86, in parse_chia_plots_create_command_line
for argument in all_command_arguments
UnboundLocalError: local variable 'all_command_arguments' referenced before assignment
from plotman.
For what it's worth, in another PR I'm rewriting all this and adding decent test coverage so hopefully in the future we can avoid these regressions...
Go ahead and try installing again. I have added some more changes to that branch. Thanks for your time working through this.
from plotman.
yes!, that's fixed it. thanks for dealing with it so promptly
from plotman.
Related Issues (20)
- Allow Randomization of Archive Drive Destinations HOT 3
- Configuration file does not show by default the pool_contract_address HOT 1
- how to create new plots
- phase stagger doesn't work with madmax? HOT 18
- log file stops at [P4] Writing C2 table . madmax HOT 2
- Increasing archive throughput HOT 13
- Fixed secondary temp -2 folder is inflexible tbh HOT 8
- allow passing of k setting with madmax HOT 4
- M1 Mac Mini, fresh install errors HOT 2
- finding unused dst dirs fails because of trailing slash "/" mismatch HOT 1
- v0.5.2 breaks with config file used in v0.5.1 HOT 4
- Plotman (k33) keeps making plots for a -d storage disk that's already full - it even reports it as full! HOT 1
- ParserError first time running plotman HOT 1
- Install fails when upgrading to chia 1.3, Debian 11, Python 3.9 HOT 6
- archiving issue HOT 1
- Error in resources/target_definitions.yaml - rsyncd - transfer_script HOT 6
- archiving does not pick up compressed plots HOT 3
- Allow Bitblade CUDA to create more than 1 plot per run (-n) HOT 2
- pip install does not work on Ubuntu 22.04 LTS HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plotman.