dmctl Менеджер Device Mapper Тип файла: команда usage: dmctl <command> [command options] create <dm-name> [-ro] <targets...> - создать устройство delete <dm-name> - удалить устройство list <devices | targets> [-v] - список существующих устройств DM getpath <dm-name> getuuid <dm-name> info <dm-name> - получить информацию об устройстве status <dm-name> - распечатать статус устройства resume <dm-name> - возобновить ввод-вывод на устройстве suspend <dm-name> - приостановить ввод-вывод на устройстве table <dm-name> - распечатать активную таблицу для устройства help Целевой синтаксис: <target_type> <start_sector> <num_sectors> [target_data] Комментарии Она может отправлять и получать информацию и команды от драйвера dm. Device Mapper(DM) — драйвер ядра, реализующий основную инфраструктуру для управления томами. Он позволяет создавать проекции устройств, которые могут использоваться в качестве логических томов. Device Mapper используется для активации логических томов. Логический том преобразуется в проецируемое устройство, а каждому сегменту будет соответствовать строка с таблице соответствий. Device Mapper поддерживает прямое проецирование, проецирование с чередованием или проецирование с учетом ошибок. Так, два диска могут быть объединены в один логический том с двумя линейными соответствиями — по одному на диск. При создании тома LVM будет также создана проекция, для обращения к которой используется dmsetup. Примеры: console:/ # dmctl list devices Available Device Mapper Devices: system_a : 253:1 vendor_dlkm_a : 253:3 vendor_a : 253:2 product_a : 253:0 130|console:/ # dmctl info system_a device : system_a active : true access : ro activeTable : true inactiveTable : false bufferFull : false console:/ # dmctl status vendor_a Targets in the device-mapper table for vendor_a: 0-831568: linear console:/ # dmctl status product_a Targets in the device-mapper table for product_a: 0-573664: linear console:/ # dmctl status system_a Targets in the device-mapper table for system_a: 0-4214928: linear console:/ # dmctl table system_a Targets in the device-mapper table for system_a: 0-4214928: linear, 179:9 577536 Проекции устройств определяются в таблице, которая содержит соответствия для диапазонов логических секторов. Формат строк в таблице: начало длина проекция [параметры...] Первые два параметра обозначают начальный блок и длину сегмента. Следующий параметр определяет тип проецирования Тип linear- создает линейное соответствие между непрерывным диапазоном блоков и другим блочным устройством. https://access.redhat.com/documentation/ru-ru/ red_hat_enterprise_linux/6/html/ logical_volume_manager_administration/device_mapper |