Я пытаюсь создать файловую систему mkfs ext4 на /dev/nbd0 (у меня Ubuntu)
Я не получаю сообщение об ошибке, и команда просто зависает
sudo mkfs.ext4 /dev/nbd0
Я использую этот код BUSE из github: https://github.com/acozzette/BUSE/blob/master/README.md в свою собственную программу.
Я проверил dmesg и вижу эту ошибку:
[ 3775.418801] блок nbd2: Возможный зависший запрос 000000000e9ecebd: управление (read@0,1024B). Время выполнения 3240 секунд
но он не говорит, почему он застрял.
Любые подсказки были бы замечательными. Спасибо!
Я нашел проблему! функции чтения и записи не были завершены, и я не отправлял ответ обратно на клиентский сервер NBD, поэтому он застрял при попытке чтения/записи при построении файловой системы на блочном устройстве.