Прошлой ночью я обновил свой Ubuntu до версии 21.10 с помощью автоматического установщика. Теперь я не могу запустить приложение Node.js, над которым работаю. Я получаю две разные ошибки:
Ошибка: команда не выполнена: cat /sys/fs/cgroup/memory/memory.limit_in_bytes
cat: /sys/fs/cgroup/memory/memory.limit_in_bytes: Нет такого файла или каталога
в ChildProcess.exithandler (child_process.js:308:12)
в ChildProcess.emit (events.js:315:20)
в ChildProcess.EventEmitter.emit (domain.js:486:12)
в mayClose (внутренний/child_process.js:1048:16)
в Socket.<anonymous> (internal/child_process.js:439:11)
в Socket.emit (events.js:315:20)
в Socket.EventEmitter.emit (domain.js:486:12)
в Pipe.<анонимно> (net.js:673:12)
в Pipe.callbackTrampoline (internal/async_hooks.js:129:14) {
убит: ложь,
код: 1,
сигнал: ноль,
cmd: 'cat /sys/fs/cgroup/memory/memory.limit_in_bytes'
}
Ошибка: сбой команды: cat /sys/fs/cgroup/memory/memory.stat
cat: /sys/fs/cgroup/memory/memory.stat: Нет такого файла или каталога
в ChildProcess.exithandler (child_process.js:308:12)
в ChildProcess.emit (events.js:315:20)
в ChildProcess.EventEmitter.emit (domain.js:486:12)
в mayClose (внутренний/child_process.js:1048:16)
в Socket.<anonymous> (internal/child_process.js:439:11)
в Socket.emit (events.js:315:20)
в Socket.EventEmitter.emit (domain.js:486:12)
в Pipe.<анонимно> (net.js:673:12)
в Pipe.callbackTrampoline (internal/async_hooks.js:129:14) {
убит: ложь,
код: 1,
сигнал: ноль,
cmd: 'кот /sys/fs/cgroup/memory/memory.stat'
}
Очевидно, эти два файла, /sys/fs/cgroup/memory/memory.stat
и /sys/fs/cgroup/memory/memory.limit_in_bytes
больше не существуют, и платформа Node.js нуждается в них для открытия сокета. Я не смог найти решение в Google. Я попытался переустановить Node и нпм
упаковка.
Кто-нибудь может помочь?