The keen-eyed will notice this post was the basis for our community wiki article: Running a Monero node on TrueNAS ![]()
Is a SSD over HDD a hard requirement for a monero server?
No. If you are willing to have very slow initial Monero sync times (days or weeks), you can use an HDD. I just donât recommend it.
I was setting this up and got stuck on starting the monero lws. It never starts. Iâm using truenas in docker on my proxmox host. Anyone esle run this way for this setup?
Do you see any logs for the monero-lws container? What specific monero-lws settings are you using?
This is log.
(ERROR) app_lifecycle.compose_action():56 - Failed âupâ action for âmonero-lwsâ app: monero-lws Pulling \n 86e5016c2693 Pulling fs layer \n 9679e92f009b Pulling fs layer \n b7f7b31ad4a0 Pulling fs layer \n bd5bceb418bc Pulling fs layer \n 4f4fb700ef54 Pulling fs layer \n 3b2050c471fa Pulling fs layer \n bd5bceb418bc Waiting \n 4f4fb700ef54 Waiting \n 3b2050c471fa Waiting \n 86e5016c2693 Downloading [> ] 293.8kB/28.58MB\n 86e5016c2693 Downloading [===> ] 1.762MB/28.58MB\n b7f7b31ad4a0 Downloading [> ] 80.59kB/6.92MB\n 9679e92f009b Downloading [> ] 475.1kB/46.56MB\n b7f7b31ad4a0 Downloading [===========> ] 1.637MB/6.92MB\n 86e5016c2693 Downloading [=====> ] 3.234MB/28.58MB\n b7f7b31ad4a0 Verifying Checksum \n b7f7b31ad4a0 Download complete \n 86e5016c2693 Downloading [=======> ] 4.412MB/28.58MB\n 86e5016c2693 Downloading [=========> ] 5.592MB/28.58MB\n 9679e92f009b Downloading [=> ] 1.425MB/46.56MB\n 86e5016c2693 Downloading [============> ] 7.066MB/28.58MB\n 9679e92f009b Downloading [==> ] 2.376MB/46.56MB\n 86e5016c2693 Downloading [===============> ] 8.829MB/28.58MB\n 9679e92f009b Downloading [====> ] 3.801MB/46.56MB\n bd5bceb418bc Downloading [===============> ] 1.378kB/4.379kB\n bd5bceb418bc Downloading [==================================================>] 4.379kB/4.379kB\n bd5bceb418bc Verifying Checksum \n bd5bceb418bc Download complete \n 86e5016c2693 Downloading [==================> ] 10.3MB/28.58MB\n 9679e92f009b Downloading [=====> ] 5.226MB/46.56MB\n 86e5016c2693 Downloading [====================> ] 11.48MB/28.58MB\n 9679e92f009b Downloading [=======> ] 6.652MB/46.56MB\n 86e5016c2693 Downloading [======================> ] 12.96MB/28.58MB\n 9679e92f009b Downloading [=========> ] 8.552MB/46.56MB\n 86e5016c2693 Downloading [========================> ] 14.13MB/28.58MB\n 4f4fb700ef54 Downloading [==================================================>] 32B/32B\n 4f4fb700ef54 Download complete \n 9679e92f009b Downloading [===========> ] 10.45MB/46.56MB\n 86e5016c2693 Downloading [===========================> ] 15.61MB/28.58MB\n 9679e92f009b Downloading [=============> ] 12.83MB/46.56MB\n 86e5016c2693 Downloading [=============================> ] 17.08MB/28.58MB\n 9679e92f009b Downloading [=================> ] 16.15MB/46.56MB\n 86e5016c2693 Downloading [================================> ] 18.56MB/28.58MB\n 9679e92f009b Downloading [====================> ] 19.48MB/46.56MB\n 86e5016c2693 Downloading [===================================> ] 20.03MB/28.58MB\n 9679e92f009b Downloading [=========================> ] 23.28MB/46.56MB\n 86e5016c2693 Downloading [=====================================> ] 21.5MB/28.58MB\n 9679e92f009b Downloading [==============================> ] 28.51MB/46.56MB\n 3b2050c471fa Downloading [> ] 278.5kB/26.6MB\n 86e5016c2693 Downloading [========================================> ] 22.97MB/28.58MB\n 9679e92f009b Downloading [====================================> ] 34.21MB/46.56MB\n 3b2050c471fa Downloading [==> ] 1.113MB/26.6MB\n 86e5016c2693 Downloading [==========================================> ] 24.45MB/28.58MB\n 9679e92f009b Downloading [===========================================> ] 40.39MB/46.56MB\n 86e5016c2693 Downloading [=============================================> ] 25.92MB/28.58MB\n 9679e92f009b Download complete \n 3b2050c471fa Downloading [====> ] 2.227MB/26.6MB\n 86e5016c2693 Downloading [===============================================> ] 27.39MB/28.58MB\n 3b2050c471fa Downloading [======> ] 3.341MB/26.6MB\n 86e5016c2693 Verifying Checksum \n 86e5016c2693 Download complete \n 3b2050c471fa Downloading [========> ] 4.734MB/26.6MB\n 3b2050c471fa Downloading [=============> ] 6.953MB/26.6MB\n 86e5016c2693 Extracting [> ] 294.9kB/28.58MB\n 3b2050c471fa Downloading [=================> ] 9.451MB/26.6MB\n 86e5016c2693 Extracting [======> ] 3.539MB/28.58MB\n 3b2050c471fa Downloading [======================> ] 11.96MB/26.6MB\n 86e5016c2693 Extracting [===========> ] 6.488MB/28.58MB\n 3b2050c471fa Downloading [============================> ] 15.3MB/26.6MB\n 86e5016c2693 Extracting [===============> ] 9.142MB/28.58MB\n 3b2050c471fa Downloading [=====================================> ] 20.01MB/26.6MB\n 86e5016c2693 Extracting [=================> ] 10.03MB/28.58MB\n 3b2050c471fa Downloading [================================================> ] 25.54MB/26.6MB\n 3b2050c471fa Verifying Checksum \n 3b2050c471fa Download complete \n 86e5016c2693 Extracting [====================> ] 11.5MB/28.58MB\n 86e5016c2693 Extracting [============================> ] 16.22MB/28.58MB\n 86e5016c2693 Extracting [===================================> ] 20.05MB/28.58MB\n 86e5016c2693 Extracting [========================================> ] 23MB/28.58MB\n 86e5016c2693 Extracting [==========================================> ] 24.18MB/28.58MB\n 86e5016c2693 Extracting [==========================================> ] 24.48MB/28.58MB\n 86e5016c2693 Extracting [===============================================> ] 27.13MB/28.58MB\n 86e5016c2693 Extracting [===============================================> ] 27.43MB/28.58MB\n 86e5016c2693 Extracting [=================================================> ] 28.31MB/28.58MB\n 86e5016c2693 Extracting [==================================================>] 28.58MB/28.58MB\n 86e5016c2693 Pull complete \n 9679e92f009b Extracting [> ] 491.5kB/46.56MB\n 9679e92f009b Extracting [==> ] 2.458MB/46.56MB\n 9679e92f009b Extracting [======> ] 5.898MB/46.56MB\n 9679e92f009b Extracting [============> ] 11.8MB/46.56MB\n 9679e92f009b Extracting [=====================> ] 19.66MB/46.56MB\n 9679e92f009b Extracting [===============================> ] 29MB/46.56MB\n 9679e92f009b Extracting [========================================> ] 37.85MB/46.56MB\n 9679e92f009b Extracting [================================================> ] 45.22MB/46.56MB\n 9679e92f009b Extracting [==================================================>] 46.56MB/46.56MB\n 9679e92f009b Pull complete \n b7f7b31ad4a0 Extracting [> ] 98.3kB/6.92MB\n b7f7b31ad4a0 Extracting [===========> ] 1.573MB/6.92MB\n b7f7b31ad4a0 Extracting [==============================================> ] 6.39MB/6.92MB\n b7f7b31ad4a0 Extracting [================================================> ] 6.685MB/6.92MB\n b7f7b31ad4a0 Extracting [==================================================>] 6.92MB/6.92MB\n b7f7b31ad4a0 Pull complete \n bd5bceb418bc Extracting [==================================================>] 4.379kB/4.379kB\n bd5bceb418bc Extracting [==================================================>] 4.379kB/4.379kB\n bd5bceb418bc Pull complete \n 4f4fb700ef54 Extracting [==================================================>] 32B/32B\n 4f4fb700ef54 Extracting [==================================================>] 32B/32B\n 4f4fb700ef54 Pull complete \n 3b2050c471fa Extracting [> ] 294.9kB/26.6MB\n 3b2050c471fa Extracting [===> ] 1.769MB/26.6MB\n 3b2050c471fa Extracting [======> ] 3.244MB/26.6MB\n 3b2050c471fa Extracting [=======> ] 4.129MB/26.6MB\n 3b2050c471fa Extracting [===========> ] 5.898MB/26.6MB\n 3b2050c471fa Extracting [=============> ] 7.373MB/26.6MB\n 3b2050c471fa Extracting [=================> ] 9.437MB/26.6MB\n 3b2050c471fa Extracting [==========================> ] 14.16MB/26.6MB\n 3b2050c471fa Extracting [================================> ] 17.1MB/26.6MB\n 3b2050c471fa Extracting [=========================================> ] 22.12MB/26.6MB\n 3b2050c471fa Extracting [==============================================> ] 24.77MB/26.6MB\n 3b2050c471fa Extracting [=================================================> ] 26.25MB/26.6MB\n 3b2050c471fa Extracting [==================================================>] 26.6MB/26.6MB\n 3b2050c471fa Pull complete \n monero-lws Pulled \n Network ix-monero-lws_default Creating\n Network ix-monero-lws_default Created\n Container ix-monero-lws-permissions-1 Creating\n Container ix-monero-lws-permissions-1 Created\n Container ix-monero-lws-monero-lws-1 Creating\nError response from daemon: range of CPUs is from 0.01 to 4.00, as there are only 4 CPUs available\n
[2025/07/07 19:39:43] (ERROR) app_lifecycle.compose_action():56 - Failed âupâ action for âmonero-lwsâ app: Network ix-monero-lws_default Cr
Okay now Im getting this
filesystem.add_to_acl [EFAULT] Failed to apply ACLs to the following paths:
1) /mnt/.ix-apps/app_mounts/arti/arti_state: [EPERM] /mnt/.ix-apps/app_mounts/arti/arti_state: path contains existing data and `force` was not specified
appupdate
[
âartiâ,
{
âvaluesâ: â********â
}
]
I appreciate the help.
ERM] /mnt/.ix-apps/app_mounts/arti/arti_state: path contains existing data and force was not specified
EFAULT] Failed to apply ACLs to the following paths:
- /mnt/.ix-apps/app_mounts/arti/arti_state: [EPERM] /mnt/.ix-apps/app_mounts/arti/arti_state: path contains existing data and
forcewas not specified
@inp667 try deleting the Arti app (check remove the iX volumes and also force remove), then do a fresh install. Make sure to update the onion addresses for the Monero apps after since they will change with the reinstall.
Did this and sadly it did not work.![]()
Do you have âEnable ACLâ enabled for the Arti app? That should be unchecked like so:
If that doesnât fix it, you can try making a manual dataset for the Arti app, like you made for the Monero blockchain using the guide. Make sure to assign the same ACL permissions. Then when installing Arti, change the âTypeâ to âHost Pathâ and choose the new Arti dataset folder you created.
The ACL was left alone and unchecked. I started over again and still not working. I will try to create another dataset to see if that works.
Maybe we can get an XMRig on TrueNas related addendum to this article? This was prompted after reading of a userâs issue, https://www.reddit.com/r/MoneroMining/comments/1mzwn0s/anyone_mining_on_truenas_scale_hugepages_help/
I also just checked arti logs and see this:
WARN arti::proxy: connection exited with error: error: Onion Service not found
WARN arti::proxy: connection exited with error: error: remote stream closed
WARN arti::proxy: connection exited with error: error: Onion Service not reachable (due to service, or Tor network, behaviour)
WARN arti::proxy: connection exited with error: error: Circuit closed
Iâm confused about monero-lws. I setup edgewallet but Iâm confused about adding accounts to lws, when I tried adding my edgewallet info, it wonât deploy and the logs show âAccount with specified address already exists.â Any clarification would be much appreciated.
I recommend testing with Skylight Wallet (also made by us, MAGIC Grants).
If you canât get anything else to work, try force deleting the LWS app and storage and let it rescan.
For Arti, is your ISP blocking access to Tor?
Ok, thanks! So I should create a wallet first and then add it to lws? I just didnât understand as when I did lws was throwing an error and wouldnât even deploy.
For Arti, I do not believe they are blocking, as Iâve been able to use Tor in the past. However, I do use the browser with a bridge nowadays, not sure if that matters.
Here is more logs from starting Arti: 2026-03-02 01:17:34.264159+00:002026-03-02T01:17:34Z INFO arti::subcommands::pr - Pastebin.com

