Any way to circumvent the problem of unsupported filesystem watchers? #1553
-
I have an application that I am trying to run inside gramine sgx and apparently it relies on filesystem watchers, which I believe it's not supported according to the docs:
I can see the log debug line: And then further on: Maybe there is another solution to my problem, I could use Temporary in-memory-only files using the type tmpfs filesystem mount. And if I am correct, using tmpfs I wouldn't be able to extract this files and saved them outside of the container to use them again - Context:
Thank you, let me know if you need any more information. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Sounds like a wrong solution for your use case. Temporary files (
Typically applications have some configuration knobs to disable fancy Linux features. I would assume that Geth has some knob/config to not use filesystem watchers? Otherwise, if Geth insists on using filesystem watchers, you have bad luck, and you'll have to wait until Gramine implements this feature... |
Beta Was this translation helpful? Give feedback.
That's not possible. Files marked in Gramine as
tmpfs
are completely unrelated to the host files. They are purely in-Gramine-enclave representations, not backed by real files on the host.