Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Preparação dos discos

1 – Certifique-se de que os discos que serão utilizados foram apresentados ao Host com o comando fdisk:

Bloco de código
themeRDark
titleComando para listagem dos discos
[root@vmappserver01 ~]# fdisk -l
Bloco de código
titleRetorno
[root@vmappserver01 ~]# fdisk -l

Disk /dev/sdb: 512 GiB, 549755813888 bytes, 1073741824 sectors

...


Units: sectors of 1 * 512 = 512 bytes

...


Sector size (logical/physical): 512 bytes / 4096 bytes

...


I/O size (minimum/optimal): 4096 bytes / 1048576 bytes

...



Disk /dev/sdc: 512 GiB, 549755813888 bytes, 1073741824 sectors

...


Units: sectors of 1 * 512 = 512 bytes

...


Sector size (logical/physical): 512 bytes / 4096 bytes

...


I/O size (minimum/optimal): 4096 bytes / 1048576 bytes

...



Disk /dev/sdd: 512 GiB, 549755813888 bytes, 1073741824 sectors

...


Units: sectors of 1 * 512 = 512 bytes

...


Sector size (logical/physical): 512 bytes / 4096 bytes

...


I/O size (minimum/optimal): 4096 bytes / 1048576 bytes

...



Disk /dev/sde: 512 GiB, 549755813888 bytes, 1073741824 sectors

...


Units: sectors of 1 * 512 = 512 bytes

...


Sector size (logical/physical): 512 bytes / 4096 bytes

...


I/O size (minimum/optimal): 4096 bytes / 1048576 bytes

 

Note que os discos acima relacionados não possuem

...

partição ativa.ETAPA 2 :

Criação dos Physical Volumes

...

Bloco de código
themeRDark
titleComando para criação dos volumes físicos
[root@vmappserver01 ~]# pvcreate /dev/sd[b-c-d-e] -v

...

Expandir
titleRetorno do comando
Bloco de código
[root@vmappserver01 ~]# pvcreate /dev/sd[b-c-d-e] -v

Wiping signatures on new PV /dev/sdb.

...


Wiping signatures on new PV /dev/sdc.

...


Wiping signatures on new PV /dev/sdd.

...


Wiping signatures on new PV /dev/sde.

...


Set up physical volume for "/dev/sdb" with 1073741824 available sectors.

...


Zeroing start of device /dev/sdb.

...


Writing physical volume data to disk "/dev/sdb".

...


Physical volume "/dev/sdb" successfully created.

...


Set up physical volume for "/dev/sdc" with 1073741824 available sectors.

...


Zeroing start of device /dev/sdc.

...


Writing physical volume data to disk "/dev/sdc".

...


Physical volume "/dev/sdc" successfully created.

...


Set up physical volume for "/dev/sdd" with 1073741824 available sectors.

...


Zeroing start of device /dev/sdd.

...


Writing physical volume data to disk "/dev/sdd".

...


Physical volume "/dev/sdd" successfully created.

...


Set up physical volume for "/dev/sde" with 1073741824 available sectors.

...


Zeroing start of device /dev/sde.

...


Writing physical volume data to disk "/dev/sde".

...


Physical volume "/dev/sde" successfully created.

 

Para validar os volumes criados, execute o comando “pvs” que deverá retornar a saída abaixo:

 

...

Bloco de código
themeRDark
titleComando para validação dos volumes criados
[root@vmappserver01 ~]# pvs

...

  PV         VG        Fmt  Attr PSize   PFree

...

Expandir
titleRetorno do comando
Bloco de código
titleRetorno
[root@vmappserver01 ~]# pvs

PV         	VG        	Fmt  	Attr 	PSize   		PFree

/dev/sda3  	ocivolume 	lvm2 	a--   	45.47g      	0 (Volume do Sistema Operacional)

...


/dev/sdb             	lvm2 	---  	512.00g 		512.00g

...


/dev/sdc             	lvm2 	---  	512.00g 		512.00g

...


/dev/sdd             	lvm2 	---  	512.00g 		512.00g

...


/dev/sde             	lvm2 	---  	512.00g 		512.00g

 

 

...

Criação do Volume Group (VG)

...

Bloco de código
themeRDark
titleComando para criação do Volume Group

...

[root@vmappserver01 ~]# vgcreate -s 8M totvs /dev/sd[b-c-d-e] -v

...

Expandir
titleRetorno do comando
Bloco de código
[root@vmappserver01 ~]# vgcreate -s 8M totvs /dev/sd[b-c-d-e] -v

Wiping signatures on new PV /dev/sdb

...


Wiping signatures on new PV /dev/sdc.

...


Wiping signatures on new PV /dev/sdd.

...


Wiping signatures on new PV /dev/sde.

...


Adding physical volume '/dev/sdb' to volume group 'totvs'

...


Adding physical volume '/dev/sdc' to volume group 'totvs'

...


Adding physical volume '/dev/sdd' to volume group 'totvs'

...


Adding physical volume '/dev/sde' to volume group 'totvs'

...


Archiving volume group "totvs" metadata (seqno 0).

...


Creating volume group backup "/etc/lvm/backup/totvs" (seqno 1).

...


Volume group "totvs" successfully created
Bloco de código
themeRDark
titleComando para ativar o Volume Group
[root@vmappserver01 ~]# vgchange -a y /dev/totvs/lv_stripe
Expandir
titleRetorno do comando
Bloco de código
[root@vmappserver01 ~]# vgchange -a y /dev/totvs/lv_stripe

0 logical volume(s) in volume group "totvs" now active

...

 

 

ETAPA 3 : Criação do Logical Volume

 

[root@vmappserver01 ~]# lvcreate -L 2000G -n lv_stripe  totvs


Criação do Logical Volume

Bloco de código
themeRDark
titleComando para ciação do Logical Volume
[root@vmappserver01 ~]# lvcreate -L 2000G -n lv_stripe  totvs
Expandir
titleRetorno do comando
Bloco de código
[root@vmappserver01 ~]# lvcreate -L 2000G -n lv_stripe  totvs

WARNING: ext4 signature detected on 

...

/dev/totvs/lv_stripe at offset 1080. Wipe it? [y/n]: y

...


Wiping ext4 signature on /dev/totvs/lv_stripe.

...


Logical volume "lv_stripe" created.

...

Verificando o Logical Volume

Bloco de código
themeRDark
titleComando para visualizar o volume criado

...

[root@vmappserver01 ~]# lvdisplay totvs/lv_stripe

...

--- Logical volume ---

  LV Path                /dev/totvs/lv_stripe

  LV Name                lv_stripe

  VG Name                totvs

  LV UUID                s2q3rr-flaD-5Ahx-i4OJ-RYR7-mCse-7ijSMV

  LV Write Access        read/write

  LV Creation host, time prodvmprim, 2021-08-03 19:07:51 +0000

  LV Status              available

  # open                 0

  LV Size                1.95 TiB

  Current LE             256000

  Segments               4

  Allocation             inherit

  Read ahead sectors     auto

  - currently set to     256

  Block device           252:2

 -m
Expandir
titleRetorno do comando
Bloco de código
[root@vmappserver01 ~]# lvdisplay 

ETAPA 4 : Verifique o Logical Volume

 

...

totvs/lv_stripe -m

...



--- Logical volume ---

...


  LV Path                /dev/totvs/lv_stripe

...


  LV Name                lv_stripe

...


  VG Name                totvs

...


  LV UUID                s2q3rr-flaD-5Ahx-i4OJ-RYR7-mCse-7ijSMV

...


  LV Write Access        read/write

...


  LV Creation host, time prodvmprim, 2021-08-03 19:07:51 +0000

...


  LV Status              available

...


  # open                 0

...


  LV Size                1.95 TiB

...


  Current LE             256000

...


  Segments               4

...


  Allocation             inherit

...


  Read ahead sectors     auto

...


  - currently set to     256

...


  Block device           252:2

...



--- Segments ---

...


Logical extents 0 to 65534:

...


  Type                linear

...


  Physical volume     /dev/sdb

...


  Physical extents    0 to 65534

...


Logical extents 65535 to 131069:

...


  Type                linear

...


  Physical volume     /dev/sdc

...


  Physical extents    0 to 65534

...


Logical extents 131070 to 196604:

...


  Type                linear

...


  Physical volume     /dev/sdd

...


  Physical extents    0 to 65534

...


Logical extents 196605 to 255999:

...


  Type                linear

...


  Physical volume     /dev/sde

...


  Physical extents    0 to 59394

...

 

ETAPA 5 : Formatar o LVM

 

 

ETAPA 6 : Criação do Diretório, e montagem do LVM

 

[root@vmappserver01 ~]# mkdir /totvs

[root@vmappserver01 ~]#

Formatando o LVM

Qualquer sistema de arquivos pode ser usado para formatar o volume lógico; neste caso, o formato de sistema de arquivos utilizado é o ext4 (atualmente homologado).

Aviso
titleAtenção
Não é possível desfazer a formatação depois que concluída. Caso haja dados no volume, efetue o backup antes de formatar.

.

Bloco de código
themeRDark
titleComando para formatar o LVM
[root@vmappserver01 ~]# mkfs.ext4 /dev/totvs/lv_stripe

Criação do Diretório e montagem do LVM

Bloco de código
themeRDark
titleComando para criação do diretório
[root@vmappserver01 ~]# mkdir /totvs
Bloco de código
themeRDark
titleComando para a montagem do diretório
[root@vmappserver01 ~]# mount 

...

/dev/totvs/lv_stripe /totvs
Bloco de código
themeRDark
titleComando para visualizar os volumes montados
[root@vmappserver01 ~]#

...

 df -lh
Expandir
titleRetorno do comando df -lh
Bloco de código

...

[root@vmappserver01 ~]# df -lh

...



Filesystem                   Size  Used Avail Use% Mounted on

...


devtmpfs                      32G     0   32G   0% /dev

...


tmpfs                         32G     0   32G   0% /dev/shm

...


tmpfs                         32G   17M   32G   1% /run

...


tmpfs                         32G     0   32G   0% /sys/fs/cgroup

...


/dev/mapper/ocivolume-root    36G   12G   25G  33% /

...


/dev/mapper/ocivolume-oled    10G  109M  9.9G   2% /var/oled

...


/dev/sda2                   1014M  277M  738M  28% /boot

...


/dev/sda1                    100M  5.1M   95M   6% /boot/efi

...


tmpfs                        6.3G      6.3G   0% /run/user/989

...


tmpfs                        6.3G      6.3G   0% /run/user/1000

...


/dev/mapper/totvs-lv_stripe  2.0T   81M  1.9T   1% /totvs

 

ETAPA 7 : Iniciando automaticamente o volume criado para o uso dos dados na máquina primária.

 

...

Configuração para mapear e utilizar o volume no boot

Esta configuração é importante para que não seja necessário mapear e montar o novo volume, todas as vezes que a máquina for reiniciada. 

Bloco de código
themeRDark
titleInserindo o comando no arquivo fstab
[root@vmappserver01 ~]# echo 

...

'/dev/mapper/totvs-lv_stripe /totvs ext4 defaults,_netdev,nofail 0 2' | tee -a /etc/fstab
Bloco de código
themeRDark
titleVisualizando o arquivo fstab
[root@vmappserver01 ~]# cat /etc/fstab

#

...

Bloco de código
languagepowershell
titleArquivo fstab
#
# /etc/fstab

...


# Created by anaconda on Tue Jun 15 16:59:24 2021

...


#

...


# Accessible filesystems, by reference, are maintained under '/dev/disk/'.

...


# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.

...


#

...


# After editing this file, run 'systemctl daemon-reload' to update systemd

...


# units generated from this file.

...


#

...


/dev/mapper/ocivolume-root /                       xfs     defaults        0 0

...


UUID=6408a2f9-7367-4952-8e0b-4bf42e8e041c /boot                   xfs     defaults        0 0

...


UUID=C675-9E96          /boot/efi               vfat    defaults,uid=0,gid=0,umask=077,shortname=winnt 0 2

...


/dev/mapper/ocivolume-oled /var/oled               xfs     defaults        0 0

...


tmpfs                   /dev/shm                tmpfs   defaults,nodev,nosuid,noexec      0 0

...


######################################

...


## ORACLE CLOUD INFRASTRUCTURE CUSTOMERS

...


##

...


## If you are adding an iSCSI remote block volume to this file you MUST

...


## include the '_netdev' mount option or your instance will become

...


## unavailable after the next reboot.

...


## SCSI device names are not stable across reboots; please use the device UUID instead of /dev path.

...


##

...


## Example:

...


## UUID="94c5aade-8bb1-4d55-ad0c-388bb8aa716a"   /data1    xfs       defaults,noatime,_netdev           2

...


##

...


## More information:

...


## https://docs.us-phoenix-1.oraclecloud.com/Content/Block/Tasks/connectingtoavolume.htm

...


/.swapfile      none    swap    sw,comment=cloudconfig  0       0

...


/dev/mapper/totvs-lv_stripe /totvs ext4 defaults,_netdev,nofail 0 2