невозможно mkfs.btrfs ОШИБКА: невозможно открыть / dev / sdc: устройство или ресурс занят

У меня старый Dell PowerEdge 1950 с картой LSA SAS, соединяющей три жестких диска. Я использую сервер Ubuntu 16.04. Когда я запускаю следующую команду:

sudo mkfs.btrfs -d raid6 -f /dev/sdc /dev/sdd /dev/sde

я получаю

btrfs-progs v4.4
See http://btrfs.wiki.kernel.org for more information.

ERROR: unable to open /dev/sdc: Device or resource busy

Дисководы еще не смонтированы:

mount | grep /dev/sd
/dev/sda1 on / type btrfs (rw,relatime,space_cache,subvolid=257,subvol=/@)
/dev/sda1 on /home type btrfs (rw,relatime,space_cache,subvolid=258,subvol=/@home)

Я также заметил, что эти устройства не t перечислить файл для первого раздела, например / dev / sdd1, но я успешно разбил раздел

sudo fdisk -l

Disk /dev/sdc: 279.4 GiB, 300000000000 bytes, 585937500 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000b958a

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdc1        2048 585937499 585935452 279.4G 83 Linux


Disk /dev/sdd: 279.4 GiB, 300000000000 bytes, 585937500 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdb: 279.4 GiB, 300000000000 bytes, 585937500 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x23bde1bc

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1        2048 585937499 585935452 279.4G 83 Linux

Есть предложения?

Спасибо, Тим

2
задан 8 May 2016 в 00:03

2 ответа

Мое собственное исследование предполагает, что многопутевой демон виноват. Diable, что сервис, если это существует для устранения проблемы. У меня есть та же проблема на Dell 1950 сегодня вечером: Я могу отформатировать один жесткий диск, но не другой, несмотря на убегание живого USB.

0
ответ дан 8 May 2016 в 10:03
  • 1
    Файл не должен быть отредактирован непосредственно, команда эха добавит директиву в файл. – mango 4 November 2017 в 03:13

Возможность, которая произошла со мной, состоит в том, что жесткий диск был в какой-то момент компонентом программного обеспечения RAID. В таком случае, даже если, "удаляя" его таблицу разделов и перезагрузку, будут некоторые персистентные данные в суперблоке, который заставляет ОС (CentOS 7 в моем случае) распознавать что и создавать запись, такую как/dev/md127 в/dev каталоге.

Теперь, когда я хочу диск это только для работы автономный, больше никакой ассоциации RAID к нему, необходимо будет сказать систему, такую как:

# mdadm --stop /dev/md127

(Можно использовать mdadm - детализируют/dev/md127 для наблюдения метаданных заранее).

После остановки, тех метаданных не стало, и диск может быть снова использован.

2
ответ дан 8 May 2016 в 10:03

Другие вопросы по тегам:

Похожие вопросы: