Файл устройств в/dev/mapper/представляет даже после удаления раздела с разделенным

Эти наблюдения от CentOS 6.3, 6.4 и 6.5. У меня есть многопутевое устройство с единственным разделом:

# ls -l /dev/mapper/
total 0
crw-rw---- 1 admin root 10, 57 Dec 22 12:52 control
lrwxrwxrwx 1 admin root      7 Dec 24 12:22 mpatha -> ../dm-0
lrwxrwxrwx 1 admin root      7 Dec 24 12:22 mpathap1 -> ../dm-1

# kpartx -l /dev/mapper/mpatha
mpatha1 : 0 5368719293 /dev/mapper/mpatha 34

Затем разделенный используется для удаления раздела:

# parted /dev/mapper/mpatha
GNU Parted 1.7.1
Using /dev/dm-0
Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) unit GB                                                          
(parted) p                                                                

Disk /dev/dm-0: 2749GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name     Flags
 1      0.00GB  2749GB  2749GB  ext3         primary       

(parted) rm 1                                                             
(parted) q                                                                
Information: Don't forget to update /etc/fstab, if necessary.

Однако устройство специальный файл /dev/mapper/mpathap1 не становится автоматически удаленным. Выполнение ls -l /dev/mapper/ производит точно тот же вывод как показано выше, в то время как kpartx -l /dev/mapper/mpatha, выходы обычно ($? = 0) ничего не печатая.

Мой вопрос связан с этим. Однако там проблемой был без устройства специальный файл, создаваемый в /dev/ в то время как мой об удалении и что также на многопутевых устройствах. Я делаю определенные операции в сценарии и уже оснастил, начинает работу, создаются ли ожидаемые файлы устройств на самом деле или удалили и если не затем я звоню kpartx -a -p p <device> (понял тот намек от /lib/udev/rules.d/40-multipath.rules) или kpartx -d <device> в зависимости от обстоятельств. Но у меня еще не было понимания удовлетворения.

Когда в целом, создавая разделы на дополнительном локальном диске или портативном жестком диске с помощью разделенных работ, превосходных, почему что-нибудь должно больше потребоваться, чтобы быть сделанным на дисках, прибывающих из SAN? Любая информация будет цениться.Спасибо!

1
задан 13 April 2017 в 15:14
1 ответ

Исправить эту проблему удалось путем обновления, разделённого на 2.1-21 . У нас есть система на базе CentOS, в которой некоторые компоненты скомпилированы и разбиты на части. Я еще не пытался выяснить, была ли ошибка в предыдущем партированном релизе.

1
ответ дан 4 December 2019 в 00:14

Теги

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