5.3. Movendo Sistemas de Arquivos swap de um Dispositivo de Caminho Único para um Dispositivo Multipath

Por padrão dispositivos swap são definidos como volumes lógicos. Isto não requer qualquer configuração especial para defini-los como dispositivos multipath desde que você configure o multipath nos volumes físicos que constituem o grupo de volume lógico. Se seu dispositivo swap não é um volume LVM entretanto, e está montado pelo nome do dispositivo, você poderá precisar editar o arquivo fstab para alternar para o nome de dispositivo multipath apropriado.
  1. Determine o número WWID para o dispositivo swap executando o comando /sbin/multipath com a opção -v3. O resultado do comando deve mostrar o dispositivo swap na lista de caminhos.
    Você deve olhar no resultado do comando por uma linha do seguinte formato, mostrando o dispositivo swap:
    WWID  H:B:T:L devname MAJOR:MINOR
    Por exemplo, se seu sistema de arquivo swap estiver configurado no sda ou uma de suas partições, você veria uma linha no resultado tal como o seguinte:
    ===== paths list =====
    ...
    1ATA     WDC WD800JD-75MSA3                           WD-WMAM9F 1:0:0:0 sda 8:0
    ...
    
  2. Configure o alias para o dispositivo swap no arquivo /etc/multipath.conf:
    multipaths {
        multipath {
            wwid WWID_of_swap_device
            alias swapdev
        }
    }
    
  3. Edite o /etc/fstab e troque o caminho do dispositivo antigo para o dispositivo root com o dispositivo multipath.
    Por exemplo, se você tivesse a seguinte entrada no arquivo /etc/fstab:
    /dev/sda2 swap                    ext4    defaults        0 0
    
    Você deveria mudar a entrada para o seguinte:
    /dev/mapper/swapdev swap          ext4    defaults        0 0