Parameter:
NSF_OPENDB_TIMEOUTShort description: Timeout (in seconds) for opening an NSF database – prevents slow or defective NSFs from blocking tasks permanently.
Profile
Parameter | NSF_OPENDB_TIMEOUT |
Category | Performance / Memory |
Component | Server |
Available since | 9.0.1 |
Supported versions | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1 |
GUI equivalent | notes.ini only (no GUI) |
Possible values | Seconds (integer, typically 30–120) |
Description
Under I/O pressure, with corrupt NSFs, or with slow storage volumes, opening a database can seem to take forever – with the risk that worker threads block and subsequent requests pile up.
NSF_OPENDB_TIMEOUT sets a hard upper bound: if an NSF is not opened within the specified number of seconds, the operation aborts and the task can continue with a defined error. An important stability switch, especially for HTTP, Replicator, and Indexer.Example configuration
NSF_OPENDB_TIMEOUT=60
Notes & pitfalls
- Values that are too small can cause failing open operations under normal load – verify I/O performance first.
- Takes effect after a server restart.
- Pairs with storage monitoring (
iostat, storage latency) and withServer_Show_Performance.
- For recurring timeouts, check the NSF with
compact -c -i.