Mr_4braham Posted October 9, 2021 Share Posted October 9, 2021 On 5/21/2021 at 12:25 PM, Pducharme said: @guy.davis Hi! Just couple of newbie questions. For the Plotting SSD, would you use SATA SSD, NVMe on a PCI-e card or NVMe on Mobo ? I guess SATA SSD cheapest, but slower of the lot? For the final Farming, would you all put that outside of the array using Unassigned devices or for the farming part, using the Free space of the array is good enough? What I am doing is: My machinaris container is moving freshly made plots from the plotting directory to a share called chia_faucet. My machinaris container is farming from chia_faucet and chia_farm. chia_faucet is a share set to cache only: chiafaucet (this is a pool consisting of a single disk, the disk I am currently filling up with plots). My chia_farm share is a read only share and it is set to cache only: chiafarm (this is a pool containing all disks I have already filled up with plots). So with this setup I do not need to be changing my machinaris container farming or plotting directories, once the disk I am currently filling up (the one assigned to the chiafaucet pool) gets full I simply stop the array and move this disk to the chiafarm pool, where it will continue to get farmed, except now it is read only so the plots are better protected againts overwrite. Then I assign the next disk I will be filling up to the chiafaucet pool. 1 Quote Link to comment
Struck Posted October 11, 2021 Share Posted October 11, 2021 I get the following error from flexdog. Is that something i should be conserned about? On the summary page, flax and chia is still listed as Farming: active [2021-10-11 08:53:36] [ INFO] --- Starting Flaxdog (v0.6.0-3-g8867a71) (main.py:54) Traceback (most recent call last): File "/flaxdog/main.py", line 111, in <module> init(conf) File "/flaxdog/main.py", line 57, in init flax_logs_config = config.get_flax_logs_config() File "/flaxdog/src/config.py", line 35, in get_flax_logs_config return self._get_child_config("flax_logs") File "/flaxdog/src/config.py", line 22, in _get_child_config raise ValueError(f"Invalid config - cannot find {key} key") ValueError: Invalid config - cannot find flax_logs key Quote Link to comment
guy.davis Posted October 11, 2021 Author Share Posted October 11, 2021 8 hours ago, Struck said: I get the following error from flexdog. Is that something i should be conserned about? On the summary page, flax and chia is still listed as Farming: active [2021-10-11 08:53:36] [ INFO] --- Starting Flaxdog (v0.6.0-3-g8867a71) (main.py:54) Traceback (most recent call last): File "/flaxdog/main.py", line 111, in <module> init(conf) File "/flaxdog/main.py", line 57, in init flax_logs_config = config.get_flax_logs_config() File "/flaxdog/src/config.py", line 35, in get_flax_logs_config return self._get_child_config("flax_logs") File "/flaxdog/src/config.py", line 22, in _get_child_config raise ValueError(f"Invalid config - cannot find {key} key") ValueError: Invalid config - cannot find flax_logs key Probably not critical as this is about to change in v0.6.0. By the way, which version of Machinaris are you running? See version at bottom of each page in Machinaris WebUI. Thanks. Quote Link to comment
Struck Posted October 11, 2021 Share Posted October 11, 2021 2 hours ago, guy.davis said: Probably not critical as this is about to change in v0.6.0. By the way, which version of Machinaris are you running? See version at bottom of each page in Machinaris WebUI. Thanks. Yeah, i see i gained a block reward, so it must still be farming. but flexdog is likely not running, and also not providing allerts and daily updates. (This has never worked for flax, for me) I am on Machinaris 0.5. which seems to be the newest in this present time. Quote Link to comment
light2089 Posted October 12, 2021 Share Posted October 12, 2021 (edited) @guy.davisThank you so much for this amazing container. Love it! I have one feature request, and a question. Feature request: Madmax now supports k<32, and port options (-x) for chives plotting. Could that be added to the plot manager as well? I tried adding those options, but config.yaml won't validate Question: Is there a way to set the number of plots I want to generate? eg. -n in Madmax determines the number of plots that will be created. This is the best performance I got so far. This is great! Edited October 12, 2021 by light2089 Quote Link to comment
guy.davis Posted October 12, 2021 Author Share Posted October 12, 2021 9 hours ago, light2089 said: @guy.davisThank you so much for this amazing container. Love it! I have one feature request, and a question. Feature request: Madmax now supports k<32, and port options (-x) for chives plotting. Could that be added to the plot manager as well? I tried adding those options, but config.yaml won't validate Question: Is there a way to set the number of plots I want to generate? eg. -n in Madmax determines the number of plots that will be created. This is the best performance I got so far. This is great! Yes. Good question. Chives support is beta-only at this point as it requires different plots (k29/k30/k31) than Chia and other blockchains. I hope to improve Plotman soon to correctly interact with Madmax to perform that plotting. Until then, one must execute Madmax directly from inside the machinaris-chives container. Details at: https://github.com/guydavis/machinaris/wiki/Chives Quote Link to comment
light2089 Posted October 12, 2021 Share Posted October 12, 2021 14 minutes ago, guy.davis said: Yes. Good question. Chives support is beta-only at this point as it requires different plots (k29/k30/k31) than Chia and other blockchains. I hope to improve Plotman soon to correctly interact with Madmax to perform that plotting. Until then, one must execute Madmax directly from inside the machinaris-chives container. Details at: https://github.com/guydavis/machinaris/wiki/Chives Perfect. Thank you! I see Madmax in the main Machinaris container also is the latest version. I will use that with correct k etc. I currently am pooling so not running Chives using Machinaris, but have a separate Chives binary in a VM. Quote Link to comment
Benji Posted October 13, 2021 Share Posted October 13, 2021 (edited) What's the process to replicate "chia start farmer-no-wallet"? I use a cold wallet, so I only want the fullnode and the harvester. Edited October 13, 2021 by Benji Quote Link to comment
guy.davis Posted October 14, 2021 Author Share Posted October 14, 2021 14 hours ago, Benji said: What's the process to replicate "chia start farmer-no-wallet"? I use a cold wallet, so I only want the fullnode and the harvester. Hi, sorry Machinaris makes use of calls against the Chia wallet. This doesn't preclude you from using a cold wallet though by changing the reward address and/or payout instructions under Settings | Farming I believe. Hope this helps! 1 Quote Link to comment
guy.davis Posted October 18, 2021 Author Share Posted October 18, 2021 (edited) Good day. Machinaris v0.6.0 is now available with support for many more blockchain forks: - NChain- cross-farming support for this blockchain fork. - HDDCoin - cross-farming support for this blockchain fork. - Chives - support for this blockchain fork. - Flax - now farmed in a separate Docker container. Core enhancements to underlying components include: - Plotman - enhancement to support plotting for Chives via Madmax. - Chiadog - enhancement to support monitoring of other blockchain forks. Really big thanks to all those that helped review and provide feedback on this big step forward for Machinaris! Unraid users of Machinaris, please follow the upgrade guide: https://github.com/guydavis/machinaris/wiki/Unraid#how-do-i-update-from-v05x-to-v060-with-fork-support Edited October 18, 2021 by guy.davis upgrade guide link 2 Quote Link to comment
Struck Posted October 18, 2021 Share Posted October 18, 2021 1 hour ago, guy.davis said: Good day. Machinaris v0.6.0 is now available with support for many more blockchain forks: - NChain- cross-farming support for this blockchain fork. - HDDCoin - cross-farming support for this blockchain fork. - Chives - support for this blockchain fork. - Flax - now farmed in a separtate Docker container. Core enhancements to underlying components include: - Plotman - enhancement to support plotting for Chives via Madmax. - Chiadog - enhancement to support monitoring of other blockchain forks. Really big thanks to all those that helped review and provide feedback on this big step forward for Machinaris! Unraid users of Machinaris, please follow the upgrade guide: https://github.com/guydavis/machinaris/wiki/Unraid#how-do-i-update-from-v05x-to-v060-with-fork-support Thanks for the new version. With a little finegeling i managed to get it to work with flax. 1 Quote Link to comment
mdrodge Posted October 19, 2021 Share Posted October 19, 2021 (edited) Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. I've been offline since auto update and I can't bring it back exactly what I need at 4am Edited October 19, 2021 by mdrodge Quote Link to comment
guy.davis Posted October 19, 2021 Author Share Posted October 19, 2021 (edited) 38 minutes ago, mdrodge said: Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. I've been offline since auto update and I can't bring it back exactly what I need at 4am Sorry to hear you're having trouble. What did you find in the logs: /mnt/user/appdata/machinaris/machinaris/logs/webui.log? An error in the WebUI as you report does not mean that the underlying Chia farm is not functioning, just that there is a configuration issue preventing WebUI from displaying properly. Also, did you check out the upgrade guide? Hope this helps! Edited October 19, 2021 by guy.davis Quote Link to comment
mdrodge Posted October 19, 2021 Share Posted October 19, 2021 (edited) Apparently having flax in the list of coins farmed was the issue. Anyone else having issues should remove it then reinstall it. (Some of the old settings carry over but effect things) Was looking forward to this update. 3 coin farming action.... Nice. Edited October 19, 2021 by mdrodge Quote Link to comment
mdrodge Posted October 19, 2021 Share Posted October 19, 2021 Just a small thing I noticed. In my alerts the Flax farmer claims to have won 1.75 XCH I nearly spilled my cup of tea!!! I wish it was true LOL (XFX) ========================================================== "SERVER1 flax WALLET Cha-ching! Just received 1.75 XCH ☘️" ========================================================== 1 Quote Link to comment
flyize Posted October 19, 2021 Share Posted October 19, 2021 (edited) I'm seeing this error. 2021-10-19 10:49:19 [920] [ERROR] Exception on / [GET] Traceback (most recent call last): File "/chia-blockchain/venv/lib/python3.9/site-packages/flask/app.py", line 2073, in wsgi_app response = self.full_dispatch_request() File "/chia-blockchain/venv/lib/python3.9/site-packages/flask/app.py", line 1518, in full_dispatch_request rv = self.handle_user_exception(e) File "/chia-blockchain/venv/lib/python3.9/site-packages/flask/app.py", line 1516, in full_dispatch_request rv = self.dispatch_request() File "/chia-blockchain/venv/lib/python3.9/site-packages/flask/app.py", line 1502, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) File "/machinaris/web/routes.py", line 19, in landing gc = globals.load() File "/machinaris/common/config/globals.py", line 82, in load cfg['blockchain_version'] = load_blockchain_version(enabled_blockchains()[0]) IndexError: list index out of range edit: And I *think* I followed the upgrade doc... edit: FIXED. I missed the original blockchain variable and added a second. It didn't like that. Edited October 19, 2021 by flyize 1 Quote Link to comment
light2089 Posted October 19, 2021 Share Posted October 19, 2021 4 hours ago, mdrodge said: Just a small thing I noticed. In my alerts the Flax farmer claims to have won 1.75 XCH I nearly spilled my cup of tea!!! I wish it was true LOL (XFX) ========================================================== "SERVER1 flax WALLET Cha-ching! Just received 1.75 XCH ☘️" ========================================================== You might have received 1.75HDD. HDDCOIN ran a giveaway for folks who joined the hddcoin foxypool at some point in time. I also got a notification saying I got 1.75XCH from my HDDCOIN chiadog whereas what I actually received was 1.75HDD. Notice the first message. 1 Quote Link to comment
mdrodge Posted October 19, 2021 Share Posted October 19, 2021 No it was xfx from the Flax farmer. I've not looked at hdd yet. It's just a mistake in text of the new farmer is my guess. Quote Link to comment
flyize Posted October 19, 2021 Share Posted October 19, 2021 Looks like I'm getting a new error from flora: 2021-10-19 12:12:47 [906] [ERROR] Exception on /index [GET] Traceback (most recent call last): File "/chia-blockchain/venv/lib/python3.9/site-packages/flask/app.py", line 2073, in wsgi_app response = self.full_dispatch_request() File "/chia-blockchain/venv/lib/python3.9/site-packages/flask/app.py", line 1518, in full_dispatch_request rv = self.handle_user_exception(e) File "/chia-blockchain/venv/lib/python3.9/site-packages/flask/app.py", line 1516, in full_dispatch_request rv = self.dispatch_request() File "/chia-blockchain/venv/lib/python3.9/site-packages/flask/app.py", line 1502, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) File "/machinaris/web/routes.py", line 34, in index farm_summary = chia.load_farm_summary() File "/machinaris/web/actions/chia.py", line 40, in load_farm_summary return FarmSummary(farms, wallets) File "/machinaris/web/models/chia.py", line 55, in __init__ "currency_symbol": CURRENCY_SYMBOLS[farm_rec.blockchain], KeyError: 'flora' Quote Link to comment
light2089 Posted October 19, 2021 Share Posted October 19, 2021 24 minutes ago, mdrodge said: No it was xfx from the Flax farmer. I've not looked at hdd yet. It's just a mistake in text of the new farmer is my guess. Ah I see. Ya it is a mistake in the chia dog part - just the text part of the coin name Quote Link to comment
TheNotoriousFlow Posted October 19, 2021 Share Posted October 19, 2021 hi @guy.davis, since the update today i have 2 issues so far. I got two chia tabs in the connections tab and an error message appears on clicking to connections: also 2 tabs of chia appear when i click on blockchain. When i click on wallet, i see all of a sudden two wallets which seem to be the same. One is outdated (not synced) with the sync date when i updated the container. the other one seems to be synched with current date. any advise? i did follow the upgrade advisory. regards Florian Quote Link to comment
DaPedda Posted October 19, 2021 Share Posted October 19, 2021 Great,.... after Update my Farming is offline 😞 Quote Link to comment
Struck Posted October 19, 2021 Share Posted October 19, 2021 1 hour ago, TheNotoriousFlow said: hi @guy.davis, since the update today i have 2 issues so far. I got two chia tabs in the connections tab and an error message appears on clicking to connections: also 2 tabs of chia appear when i click on blockchain. When i click on wallet, i see all of a sudden two wallets which seem to be the same. One is outdated (not synced) with the sync date when i updated the container. the other one seems to be synched with current date. any advise? i did follow the upgrade advisory. regards Florian 14 minutes ago, DaPedda said: Great,.... after Update my Farming is offline 😞 Please read the notes on updating from 0.5.x to 0.6.0 for unraid docker. https://github.com/guydavis/machinaris/wiki/Unraid#how-do-i-update-from-v05x-to-v060-with-fork-support 1 Quote Link to comment
guy.davis Posted October 19, 2021 Author Share Posted October 19, 2021 3 hours ago, flyize said: Looks like I'm getting a new error from flora: Yes, Flora support is less than 1 day old and only supported on Machinaris v0.6.1+ (aka development branch). You'll need to upgrade all to ":develop" images. And expect breakages like this. I'll fix them though. 1 Quote Link to comment
guy.davis Posted October 19, 2021 Author Share Posted October 19, 2021 3 hours ago, TheNotoriousFlow said: hi @guy.davis, since the update today i have 2 issues so far. I got two chia tabs in the connections tab and an error message appears on clicking to connections: also 2 tabs of chia appear when i click on blockchain. When i click on wallet, i see all of a sudden two wallets which seem to be the same. One is outdated (not synced) with the sync date when i updated the container. the other one seems to be synched with current date. any advise? i did follow the upgrade advisory. regards Florian Sorry to hear that. try this: Stop all Machinaris containers. docker-compose stop or similar. Remove file /mnt/user/appdata/machinaris/machinaris/dbs/machinaris.db holding stale status records. Start up all Machinaris containers. docker-compose up -d or similar. Wait about 10-15 minute for all the containers to re-populate active status. Ideally, the stale records are gone and only active status remains. Please let me know how it goes. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.