Menu Close

Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.7. Перемещение данных в активной системе

Команда pvmove позволяет перемещать данные в активной системе.
pvmove разделяет перемещаемые данные на секции и создает временное зеркало для переноса каждой секции. Страница помощи pvmove(8) содержит более подробную информацию.
Because the pvmove command uses mirroring, it is not cluster-aware and needs exclusive access to a volume. For information on activating logical volumes on individual nodes in a cluster, see Раздел 4.8, «Активация логических томов на отдельных узлах кластера».
Следующая команда переместит все выделенное пространство с физического тома /dev/sdc1 на другие тома в группе:
pvmove /dev/sdc1
Команда перемещения экстентов логического тома MyLV будет выглядеть так:
pvmove -n MyLV /dev/sdc1
Поскольку процесс переноса может быть достаточно длительным, можно его запустить на фоне. Приведенная далее команда переместит все выделенные на физическом томе /dev/sdc1 сегменты на /dev/sdf1 в фоновом режиме.
pvmove -b /dev/sdc1 /dev/sdf1
Следующая команда отобразит индикатор прогресса перемещения (в процентах) с пятисекундным интервалом:
pvmove -i5 /dev/sdd1