Skip to content

Fails on first run as per latest documentation #62

@robross0606

Description

@robross0606

Fails to run using docker compose as per latest documentation:

2024-09-06 16:40:59 {"level":30,"time":1725655259858,"pid":7,"hostname":"6af27662af4d","name":"nsolid-console","name":"nsolid-console:nsolid-console.js","msg":"N|Solid Console Service starting up with PID 7 (id: fc784f05927c77001542b566016fc00028c92ede)"}
2024-09-06 16:41:01 {"level":30,"time":1725655260973,"pid":7,"hostname":"6af27662af4d","name":"nsolid-console","name":"nsolid-console:lib/settings-manager.js","msg":"using LevelDB"}
2024-09-06 16:41:01 {"level":30,"time":1725655261008,"pid":7,"hostname":"6af27662af4d","name":"nsolid-console","name":"nsolid-console:lib/settings-manager.js","msg":"Beginning cleanup of old agent data"}
2024-09-06 16:41:01 {"level":50,"time":1725655261170,"pid":7,"hostname":"6af27662af4d","name":"nsolid-console","name":"nsolid-console:nsolid-console.js","msg":"stopping process; reason: uncaughtException"}
2024-09-06 16:41:01 {"level":50,"time":1725655261170,"pid":7,"hostname":"6af27662af4d","name":"nsolid-console","name":"nsolid-console:nsolid-console.js","err":{"type":"Error","message":"Error accessing settings database, is another instance of nsolid-console running?  LevelDB error: OpenError","stack":"Error: Error accessing settings database, is another instance of nsolid-console running?  LevelDB error: OpenError\n    at Immediate.<anonymous> (/usr/src/app/lib/connector-leveldb.js:64:15)\n    at process.processImmediate (node:internal/timers:478:21)"},"msg":"Error accessing settings database, is another instance of nsolid-console running?  LevelDB error: OpenError"}
2024-09-06 16:41:01 {"level":50,"time":1725655261170,"pid":7,"hostname":"6af27662af4d","name":"nsolid-console","name":"nsolid-console:nsolid-console.js","msg":"InfluxDB did not successfully start; exiting"}
2024-09-06 16:45:57 {"level":50,"time":1725655557059,"pid":7,"hostname":"6af27662af4d","name":"nsolid-console","name":"nsolid-console:lib/util.js","err":{"type":"Error","message":"EACCES: permission denied, mkdir '/var/lib/nsolid/console/data'","stack":"Error: EACCES: permission denied, mkdir '/var/lib/nsolid/console/data'\n    at Object.mkdirSync (node:fs:1398:3)\n    at Object.ensureDirExists (/usr/src/app/lib/util.js:129:8)\n    at getConfig (/usr/src/app/lib/config.js:134:12)\n    at new WorkerPool (/usr/src/app/lib/worker-pool.js:17:21)\n    at Object.<anonymous> (/usr/src/app/lib/worker-pool.js:149:18)\n    at Module._compile (node:internal/modules/cjs/loader:1278:14)\n    at Module._extensions..js (node:internal/modules/cjs/loader:1332:10)\n    at Module.load (node:internal/modules/cjs/loader:1141:32)\n    at Module._load (node:internal/modules/cjs/loader:982:12)\n    at Module.require (node:internal/modules/cjs/loader:1165:19)","errno":-13,"syscall":"mkdir","code":"EACCES","path":"/var/lib/nsolid/console/data"},"msg":"error creating directory: /var/lib/nsolid/console/data"}
2024-09-06 16:45:57 /usr/src/app/lib/worker-pool.js:18
2024-09-06 16:45:57       this.config.assets = this.config.assets || { summaryTimeout: 0, summaryLimit: 'true' }
2024-09-06 16:45:57                                        ^
2024-09-06 16:45:57 
2024-09-06 16:45:57 TypeError: Cannot read properties of null (reading 'assets')
2024-09-06 16:45:57     at new WorkerPool (/usr/src/app/lib/worker-pool.js:18:40)
2024-09-06 16:45:57     at Object.<anonymous> (/usr/src/app/lib/worker-pool.js:149:18)
2024-09-06 16:45:57     at Module._compile (node:internal/modules/cjs/loader:1278:14)
2024-09-06 16:45:57     at Module._extensions..js (node:internal/modules/cjs/loader:1332:10)
2024-09-06 16:45:57     at Module.load (node:internal/modules/cjs/loader:1141:32)
2024-09-06 16:45:57     at Module._load (node:internal/modules/cjs/loader:982:12)
2024-09-06 16:45:57     at Module.require (node:internal/modules/cjs/loader:1165:19)
2024-09-06 16:45:57     at require (node:internal/modules/cjs/helpers:119:18)
2024-09-06 16:45:57     at Object.<anonymous> (/usr/src/app/lib/nsolid-console.js:16:23)
2024-09-06 16:45:57     at Module._compile (node:internal/modules/cjs/loader:1278:14)
2024-09-06 16:45:57 
2024-09-06 16:45:57 Node.js v18.18.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions