ошибка mkfs: /dev/nvme0n1, по-видимому, используется системой; не будет создавать здесь файловую систему

ошибка mkfs: /dev/nvme0n1, по-видимому, используется системой; не будет создавать здесь файловую систему

Я добавил устройство хранения nvme к рабочей станции Dell 7820 (псевдоним: new-machine). Устройство хранения использовалось на другом сервере (псевдоним: old-machine), и, похоже, оно было настроено как RAID. В любом случае, мне не нужно существующее содержимое хранилища, поэтому я попытался отформатировать диск в ext4 fs, поэтому я запустил команду mkfs -t ext4 /dev/nvme0n1 и получил ошибку, которая гласит: по-видимому, используется системой; не буду создавать здесь файловую систему

user@new-machine:~$ sudo mkfs -t ext4 /dev/nvme0n1
[sudo] password for user: 
mke2fs 1.44.1 (24-Mar-2018)
/dev/nvme0n1 contains a linux_raid_member file system labelled 'old-machine:1'
Proceed anyway? (y,N) y
/dev/nvme0n1 is apparently in use by the system; will not make a filesystem here!

Итак, я попытался удалить сигнатуру RAID хранилища, я запустил команду dmraid, но она не работает

user@new-machine:~$ sudo dmraid -r
no raid disks

Это имеет смысл, поскольку на текущей новой машине нет активного RAID, тогда как мне удалить подпись RAID устройства хранения? Понятия не имею. Поскольку я не мог его отформатировать, я не мог смонтировать диск в системе.

Текущее состояние хранилища nvme: оно обнаружено, но не смонтировано в системе (findnmt ничего не возвращает) и не имеет разделов (например, /dev/nvme0n1p1)

Команда mdstat, mdadm показывает следующее.

user@new-machine:~$ sudo dmraid -r
no raid disks
user@new-machine:~$ sudo cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md127 : inactive nvme0n1[0]
      1171981824 blocks super 1.2
       
unused devices: <none>
user@new-machine:~$ sudo mdadm --query /dev/nvme0n1
/dev/nvme0n1: is not an md array
/dev/nvme0n1: device 0 in 2 device undetected raid0 /dev/md/old-machine:1.  Use mdadm --examine for more detail.
user@new-machine:~$ sudo mdadm --detail /dev/nvme0n1
mdadm: /dev/nvme0n1 does not appear to be an md device
user@new-machine:~$ sudo mdadm --examine --scan
ARRAY /dev/md/1  metadata=1.2 UUID=XXX name=old-machine:1

Я вообще не уверен, почему я вижу 'old-machine:1' или 'old-machine:2'. Может ли кто-нибудь прокомментировать, как решить эту проблему? Спасибо!

решение1

Итак, это сработало со следующей командой.

sudo mdadm --stop /dev/md127

Интересно рассмотреть журнал

mdadm: /dev/nvme0n1 does not appear to be an md device this 

но в любом случае теперь работает! Спасибо всем, кто прокомментировал исходный вопрос!

Связанный контент