В моем centos7, когда я добавляю и разбиваю новый диск на машину и пытаюсь создать файловую систему поверх него, я получаю это раздражающее сообщение об ошибке
/dev/sdb is apparently in use by the system; will not make a filesystem here
Дело в том, что диск ISCSI и довольно независимый. У меня есть еще одно устройство SATA. Я не знаю, чем занят этот недавно разбитый на разделы диск, и перезагрузка сервера кажется бессмысленной, и я также попробовал partprobe
, но не повезло!
Вот мой fdisk -l
вывод
Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 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 label type: dos`
Disk identifier: 0x00004776`
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 41943039 19921920 8e Linux LVM
Disk /dev/mapper/cl-root: 18.2 GB, 18249416704 bytes, 35643392 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/mapper/cl-swap: 2147 MB, 2147483648 bytes, 4194304 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: 1265 MB, 1265734656 bytes, 2472138 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 label type: dos
Disk identifier: 0x0000a7c3
Device Boot Start End Blocks Id System
/dev/sdb1 2048 2342911 1170432 83 Linux
Я заставил это работать. Был запущен targetcli, который загружал новый диск.
Я просто выдал systemctl stop target.service
и после этого я смог создать файловую систему поверх моего диска.
На вашем диске есть раздел, но вы пытаетесь создать файловую систему прямо на диске. Либо вы удаляете раздел (что обычно не рекомендуется и ничего вам не дает), либо вы создаете свою файловую систему на /dev/sdb1
вместо того /dev/sdb
.