Red Hat Training

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

4.8.3. Ordenando Relatórios LVM

Normalmente o resultado completo do comandos lvs, vgs ou pvs, tem de ser gerado e guardado internamente antes que possa ser ordenado e as colunas alinhadas corretamente. Você pode especificar o argumento --unbuffered para exibir um resultado não ordenado tão logo ele é gerado.
Para especificar uma lista classificada de colunas alternativas para serem classificadas , use o argumento -O em qualquer um dos comandos de relatório. Não é necessário incluir estes campos dentro do próprio resultado.
O exemplo seguinte mostra o resultado do comando pvs que exibe o nome do volume físico, tamanho e espaço livre.
# pvs -o pv_name,pv_size,pv_free
  PV         PSize  PFree
  /dev/sdb1  17.14G 17.14G
  /dev/sdc1  17.14G 17.09G
  /dev/sdd1  17.14G 17.14G
O exemplo seguinte exibe o mesmo resultado, ordenado pelo campo espaço livre.
# pvs -o pv_name,pv_size,pv_free -O pv_free
  PV         PSize  PFree
  /dev/sdc1  17.14G 17.09G
  /dev/sdd1  17.14G 17.14G
  /dev/sdb1  17.14G 17.14G
O exemplo seguinte mostra que você não precisa exibir o campo no qual está ordenando.
# pvs -o pv_name,pv_size -O pv_free
  PV         PSize
  /dev/sdc1  17.14G
  /dev/sdd1  17.14G
  /dev/sdb1  17.14G
Para exibir uma ordenação reversa, coloque depois do argumento -O o argumento - no campo desejado.
# pvs -o pv_name,pv_size,pv_free -O -pv_free
  PV         PSize  PFree
  /dev/sdd1  17.14G 17.14G
  /dev/sdb1  17.14G 17.14G
  /dev/sdc1  17.14G 17.09G