Olá.
Em dicas anteriores, descrevi resumidamente sobre
LVM.
Nessa dica vou descrever como criar um Physical Volume e um Logical Volume sem gerar indisponibilidade no ambiente.
Criando Physical Volume
Vamos começar criando um novo PV (physical volume), para isso precisamos de um disco disponível em seu computador.
Estou usando a distribuição da Red Hat 5.3.
No meu caso, vou utilizar o disco sdb. O disco sdb não está em uso e não foi formatado.
Para formatá-lo vou mostrar duas opções. Uma mais demorada, com o passo a passo e você acaba entendendo o processo. A outra em apenas uma linha de comando, muito mais rápida.
Exemplos
Liste os discos:
# fdisk -l | grep ^Disk
Disk /dev/sda: 161.0 GB,
Disk /dev/sdb: 107 GB,
Acesse o disco:
# fdisk /dev/sdb
Acesse o menu HELP:
# m
TABELA - HELP:
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
# n (adicionar uma nova partição)
Início da partição "1":
<ENTER>
Fim da partição, default:
<ENTER>
# p (Listar partições)
# t (a letra "L" irá lhe mostrar as opções. A opção "8e" é
Linux LVM. Troque a Label para Linux LVM)
# w (para gravar as alterações)
Ou podemos usar uma única linha de comando:
Obs.: cheque se realmente o disco não está sendo utilizado antes de formata-lo.
# echo -e "o\nn\np\n1\n\n\nw" | fdisk /dev/<disco>
Após formatado o disco, você pode validar se a partição está apresentada, com o comando:
# fdisk -l /dev/sdb<TAB+TAB>
sdb sdb1
Vamos iniciar com a criação do PV com o disco formatado:
# pvcreate /dev/sdd1
Explicação: pvcreate (comando) /<device_formatada>
Vamos criar o VG (group volume) com o nome de "roovg":
# vgcreate -s 32M rootvg /dev/sdd1
Explicação: vgcreate (comando) -s 32M (Bloco PE) rootvg (VG) /<device>
Explicação - conta do bloco (PE) do PV:
PE Size 32.00 MiB
Total PE 3447
Bloco x Mega = 3447x32= 110304/1024 = 107 G (arredonde para menos) = 106.16
OK, seu PV (Phisical Volume) está criado e associado ao novo disco. Agora temos que criar os Volumes Logicos (LV) e após, podemos montar os FS ( File System).
Vamos criar o Volume Lógico Siamobile:
# lvcreate -n siamobile_lv -L30G rootvg
Explicação: lvcreate (comando) -n <nome_do_lv> -L<tamanho_do_LV> <nome_do_vg>
Ou:
# lvcreate -n siamobile_lv -L100%FREE
Explicação: lvcreate (comando) -n <nome_do_lv> -L<tamanho_total_free> <nome_do_vg>
Após, vamos formatar o LV que criamos:
# mkfs.ext4 /dev/rootvg/siamobile_lv
Explicação: mkfs.ext4 (tipo_de_formatação) <device_com_VG_LV>
Vamos montar o FS em cima do LV que acabamos de criar. Crie o diretório desejado, ou você pode montar em algum que já exista. Caso seja essa a sua opção, ignore esse passo.
Irei criar o diretório "/opt/siamobile":
# mkdir /opt/siamobile
Vamos montar o FS que acabamos de criar associado ao LV:
# mount /dev/rootvg/siamobile_lv /opt/siamobile
Explicação: mount (comando) <device_onde_esta> <caminho_de_destino>
Não se esqueça de adicionar essa montagem no arquivo "fstab".
Espero ter ajudado.
;)
Nenhum comentário foi encontrado.