# How to increase the exclusive lock of carb.datastore.plugin？

**URL:** <https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436>\
**Category:** Isaac Sim\
**Tags:** isaac-sim-v4-1-0\
**Created:** [February 27, 2025, 3:54pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436 "2025-02-27T15:54:55Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![yioutpi](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@yioutpi](https://forums.developer.nvidia.com/u/yioutpi)\
**Post date:** [February 27, 2025, 3:54pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/1 "2025-02-27T15:54:55Z")

</div>

### Isaac Sim Version

4.5.0  
 4.2.0  
[✅] 4.1.0  
 4.0.0  
 4.5.0  
 2023.1.1  
 2023.1.0-hotfix.1  
 Other (please specify):

### Operating System

[✅] Ubuntu 22.04  
 Ubuntu 20.04  
 Windows 11  
 Windows 10  
 Other (please specify):

### GPU Information

- Model: NVIDIA GeForce RTX 4090
- Driver Version: 550.90.07

## Topic Description

When I launch SimulationApp using a conda environment with isaac-sim 4.1.0 on a Slurm cluster with multiple 4090 GPUs (\> 64), I get the following error. When the number of tasks is less than 64, this situation will not occur. It looks like carb.datastore.plugin has a file lock, and the maximum is set to 64. How can I increase this value?

```auto
2025-02-27 14:00:50 [55,135ms] [Error] [carb.datastore.plugin] Failed to acquire exclusive lock to data store (64>=64)
2025-02-27 14:00:50 [55,138ms] [Error] [carb.datastore.plugin] Failed to create local file data store at '~/.conda/envs/name/lib/python3.10/site-packages/omni/cache/Kit/106.0/3a7abd1c/PhysXLocalMeshCache/LocalDS0'
2025-02-27 14:00:51 [56,185ms] [Error] [carb.datastore.plugin] Failed to acquire exclusive lock to data store (64>=64)
2025-02-27 14:00:51 [56,186ms] [Error] [carb.datastore.plugin] Failed to create local file data store at '~/.conda/envs/name/lib/python3.10/site-packages/omni/cache/Kit/106.0/3a7abd1c/PhysXLocalMeshCache/LocalDS0'
slurmstepd: error: ***JOB 1184 ON g1052 CANCELLED AT 2025-02-27T22:11:45***

```

---

<div class="post-metadata">

**Author:** ![VickNV](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/vicknv/32/14043_2.png) [@VickNV](https://forums.developer.nvidia.com/u/VickNV)\
**Post date:** [March 10, 2025, 12:05pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/3 "2025-03-10T12:05:34Z")

</div>

We’re currently checking with our team regarding your issue. In the meantime, could you please try using Isaac Sim version 4.5.0?

---

<div class="post-metadata">

**Author:** ![VickNV](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/vicknv/32/14043_2.png) [@VickNV](https://forums.developer.nvidia.com/u/VickNV)\
**Post date:** [March 12, 2025, 1:19am UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/4 "2025-03-12T01:19:14Z")

</div>

Please try running the application with the following option to disable UJITSO-based physX cooking and see if the issue persists.  
`--/physics/cooking/ujitsoCollisionCooking=false`

---

<div class="post-metadata">

**Author:** ![yioutpi](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@yioutpi](https://forums.developer.nvidia.com/u/yioutpi)\
**Post date:** [March 12, 2025, 1:03pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/6 "2025-03-12T13:03:04Z")

</div>

I add this simulation\_app.\_carb\_settings.set(“/physics/cooking/ujitsoCollisionCooking”, False)  
after launching SimulationApp, but this error still exsit.

---

<div class="post-metadata">

**Author:** ![VickNV](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/vicknv/32/14043_2.png) [@VickNV](https://forums.developer.nvidia.com/u/VickNV)\
**Post date:** [March 12, 2025, 5:16pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/7 "2025-03-12T17:16:27Z")

</div>

Please try launching your application with the command line option directly. Setting it after launching may not work.

---

<div class="post-metadata">

**Author:** ![yioutpi](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@yioutpi](https://forums.developer.nvidia.com/u/yioutpi)\
**Post date:** [March 13, 2025, 2:47am UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/8 "2025-03-13T02:47:20Z")

</div>

Like this? or where insert the command?

```auto
CONFIG = {"/physics/cooking/ujitsoCollisionCooking": False}
simulation_app = SimulationApp(launch_config=CONFIG)

```

---

<div class="post-metadata">

**Author:** ![VickNV](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/vicknv/32/14043_2.png) [@VickNV](https://forums.developer.nvidia.com/u/VickNV)\
**Post date:** [March 19, 2025, 7:44pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/9 "2025-03-19T19:44:45Z")

</div>

No, running your command with `--/physics/cooking/ujitsoCollisionCooking=false`.

---

<div class="post-metadata">

**Author:** ![VickNV](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/vicknv/32/14043_2.png) [@VickNV](https://forums.developer.nvidia.com/u/VickNV)\
**Post date:** [March 26, 2025, 7:50pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/10 "2025-03-26T19:50:05Z")

</div>

Does the option resolve this problem?

---

<div class="post-metadata">

**Author:** ![yioutpi](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@yioutpi](https://forums.developer.nvidia.com/u/yioutpi)\
**Post date:** [March 27, 2025, 4:12pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/11 "2025-03-27T16:12:19Z")

</div>

Sorry to have kept you waiting, I did not start with --/physics/cooking/ujitsoCollisionCooking=false. I checked my program log again according to the original startup method. Although the error mentioned above will be reported when more than 64 isaac sims are started at one time, it will not freeze and will be abnormally normal. The program can run normally.

---

<div class="post-metadata">

**Author:** ![VickNV](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/vicknv/32/14043_2.png) [@VickNV](https://forums.developer.nvidia.com/u/VickNV)\
**Post date:** [April 5, 2026, 3:01pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/12 "2026-04-05T15:01:02Z")

</div>

Closing this thread based on the findings here.

The `carb.datastore.plugin` / `omni.datastore` lock error is **non-fatal**. When a process cannot acquire the shared cache lock, it falls back to local PhysX cooking and the simulation continues normally. As @yioutpi confirmed in post #11, programs run fine despite the error.

**Summary for anyone landing here:**

- The lock limit is 64 in Isaac Sim 4.x and 256 in 5.x.
- If you exceed the limit, you’ll see the error in logs but your simulation will still work.
- To suppress the error, launch with `--/physics/cooking/ujitsoCollisionCooking=false` (disables the shared PhysX cooking cache entirely).
- Making the lock limit user-configurable has been noted as a feature request internally.

A related thread for Isaac Sim 5.1.0 is tracked here: [Omni.datastore error](https://forums.developer.nvidia.com/t/omni-datastore-error/364867).

---

<div class="post-metadata">

**Author:** ![VickNV](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/vicknv/32/14043_2.png) [@VickNV](https://forums.developer.nvidia.com/u/VickNV)\
**Post date:** [April 5, 2026, 3:01pm UTC](https://forums.developer.nvidia.com/t/how-to-increase-the-exclusive-lock-of-carb-datastore-plugin/325436/13 "2026-04-05T15:01:05Z")

</div>


