The error related to DerivedDataCache is keep showing up, which I could not find the root cause.
2026-03-26T17:32:58Z [651ms] [Error] [omni.datastore] Failed to acquire exclusive lock to data store (256>=256)
2026-03-26T17:32:58Z [651ms] [Error] [omni.datastore] Failed to create local file data store at '/home/kzl/Projects/isaacsim/kit/cache/DerivedDataCache'
This is the command I’m running from headless server:
This is a file-lock contention issue in omni.datastore’s DerivedDataCache (used by PhysX collision cooking). The (256>=256) means 256 concurrent processes already hold locks on the shared cache directory.
Same root cause as this earlier thread — the limit was raised from 64 to 256 in newer versions, but you’re exceeding even the new limit.
Workarounds:
Disable UJITSO PhysX cooking (eliminates the cache that causes lock contention):