{"id":3925,"date":"2022-07-07T15:45:54","date_gmt":"2022-07-07T18:45:54","guid":{"rendered":"https:\/\/tpinformatica.com.br\/site\/?p=3925"},"modified":"2023-06-23T16:14:49","modified_gmt":"2023-06-23T19:14:49","slug":"storage-lvm-thin-proxmox","status":"publish","type":"post","link":"https:\/\/tpinformatica.com.br\/site\/storage-lvm-thin-proxmox\/","title":{"rendered":"Criando e adicionando Storage LVM-Thin no Proxmox"},"content":{"rendered":"<p>[responsivevoice_button rate=&#8221;1&#8243; pitch=&#8221;0.7&#8243; volume=&#8221;0.7&#8243; voice=&#8221;Brazilian Portuguese Female&#8221; buttontext=&#8221;Ouvir Conte\u00fado&#8221;]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Adicionar Volume L\u00f3gico<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Criando e adicionando <a href=\"https:\/\/tpinformatica.com.br\/site\/service\/storage\/\" target=\"_blank\" rel=\"noreferrer noopener\">Storage <\/a>LVM-Thin no Proxmox<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">LVM \u00e9 um m\u00e9todo de alocar espa\u00e7o do disco r\u00edgido em volumes l\u00f3gicos que, podem ser facilmente redimensionados, ao contr\u00e1rio das parti\u00e7\u00f5es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com o LVM, o disco r\u00edgido ou conjunto de discos r\u00edgidos \u00e9 alocado em um ou mais volumes f\u00edsicos. Um volume f\u00edsico n\u00e3o pode ultrapassar mais de um disco.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os volumes f\u00edsicos s\u00e3o combinados em grupos de volume l\u00f3gico, com exce\u00e7\u00e3o da parti\u00e7\u00e3o \/boot\/. A parti\u00e7\u00e3o \/boot\/ n\u00e3o pode estar em um grupo de volume l\u00f3gico porque o gestor de in\u00edcio n\u00e3o pode acess\u00e1-lo. Se a parti\u00e7\u00e3o root \/ estiver em um volume l\u00f3gico, crie uma parti\u00e7\u00e3o \/boot\/ separada, que n\u00e3o seja parte de um grupo de volume.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">J\u00e1 que um volume f\u00edsico n\u00e3o pode ultrapassar mais de um disco, crie um ou mais volumes f\u00edsicos por disco para poder ultrapassar este limite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Passo 1<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Primeiramente precisa ser identificado o disco que ser\u00e1 inserido ao ambiente que esta em produ\u00e7\u00e3o, para identificar o disco use o comando fdisk -l, conforme a imagem a seguir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"400\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Fdisk1.png\" alt=\"\" class=\"wp-image-3926\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Fdisk1.png 740w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Fdisk1-300x162.png 300w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">O PVE est\u00e1 instalado no disco&nbsp;<em><strong>\u201c\/dev\/sda\u201d<\/strong><\/em>&nbsp;e quero adicionar um segundo disco que no nosso caso \u00e9 o&nbsp;<em><strong>\u201c\/dev\/sdb\u201d<\/strong><\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tamb\u00e9m podemos ver os grupos\/volumes LVM antes de adicionarmos o segundo disco com os comandos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">vgs\n<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">lvs\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Agora ja sabemos que o disco a ser adicionado \u00e9 o disco \/dev\/sdb que tem 1Tb de espa\u00e7o e isso serve para confirmar que ele \u00e9 realmente o disco que estamos adicionando.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Agora iremos criar a parti\u00e7\u00e3o no formato Linux LVM:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Passo 2<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O&nbsp;<strong>cfdisk<\/strong>&nbsp;\u00e9 bem simples de usar, mas os passos s\u00e3o excluir a parti\u00e7\u00e3o se houver, criar e informar o&nbsp;<em>\u201c<strong>type<\/strong>\u201d<\/em>&nbsp;como&nbsp;<em>\u201c<strong>Linux LVM<\/strong>\u201d<\/em>&nbsp;e salvar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"402\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/750px-Cfdisk.png\" alt=\"\" class=\"wp-image-3927\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/750px-Cfdisk.png 750w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/750px-Cfdisk-300x161.png 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Podemos ver agora a parti\u00e7\u00e3o criada no tipo especificado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Passo 3<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"400\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-3.png\" alt=\"\" class=\"wp-image-3928\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-3.png 740w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-3-300x162.png 300w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00f3ximo passo \u00e9 a cria\u00e7\u00e3o do volume f\u00edsico na parti\u00e7\u00e3o&nbsp;<em>\u201c<strong>\/dev\/sdb1<\/strong>\u201d<\/em>, depois o grupo que chamei de \u201c<strong>pve2<\/strong>\u201d, como desejar, e do volume l\u00f3gico com nome de \u201c<strong>data2<\/strong>\u201d, esses foram os dados de exemplo do processo, como pode ser observado.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pode observar que os grupos\/volumes criados na instala\u00e7\u00e3o s\u00e3o pve e data por isso segui a mesma l\u00f3gica de nomes para o segundo grupo\/volume.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Passo 4<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os comandos a seguir devem seguir uma ordem de execu\u00e7\u00e3o para evitar quebra da cria\u00e7\u00e3o e continuidade do proposito.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pvcreate \/dev\/sdb1\n<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">vgcreate pve2 \/dev\/sdb1\n<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">lvcreate -T -l 100%FREE -n data2 pve2\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Na cria\u00e7\u00e3o do volume l\u00f3gico vale observar que o par\u00e2metro \u201c-T\u201d \u00e9 para o formato&nbsp;<em>Thin, \u201c-l 100%FREE\u201d para usar todo espa\u00e7o dispon\u00edvel na parti\u00e7\u00e3o e \u201c-n data2 pve2\u201d para dar o nome ao volume e vincular ao grupo \u201cpve2\u201d<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"406\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-4.png\" alt=\"\" class=\"wp-image-3929\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-4.png 750w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-4-300x162.png 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Passo 5<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos verificar se o processo ocorreu conforme deveria:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">lvdisplay pve2\/data2\n<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"400\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-5.png\" alt=\"\" class=\"wp-image-3930\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-5.png 740w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-5-300x162.png 300w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Pronto, novo grupo\/volume criados, agora vamos para a interface gr\u00e1fica adicionar o storage.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Menu&nbsp;<em>\u201cDatacenter\u201d<\/em>, op\u00e7\u00e3o&nbsp;<em>\u201cStorage\u201d<\/em>, bot\u00e3o&nbsp;<em>\u201cAdd\u201d<\/em>, e&nbsp;o tipo&nbsp;<em>\u201cLVM-Thin\u201d<\/em>.\n<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Tendo a mesma l\u00f3gica dos nomes, na op\u00e7\u00e3o&nbsp;<em>\u201cID<\/em>\u201d informo&nbsp;<em>\u201clocal-lvm2\u201d<\/em>, &nbsp;em&nbsp;<em>\u201cVolume &nbsp;group\u201d<\/em>&nbsp;o grupo&nbsp;<em>\u201cpve2\u201d<\/em>&nbsp;e em&nbsp;<em>\u201cThin Pool\u201d<\/em>&nbsp;o volume&nbsp;<em>\u201cdata2\u201d<\/em>. Em&nbsp;<em>\u201cContent\u201d<\/em>&nbsp;por padr\u00e3o as op\u00e7\u00f5es&nbsp;<em>\u201cDisk Image, Container\u201d<\/em>&nbsp;j\u00e1 est\u00e3o selecionadas, pois esse formato n\u00e3o permite backups ou imagens ISO.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Passo 6<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"374\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-6.png\" alt=\"\" class=\"wp-image-3931\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-6.png 760w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2021\/08\/Proxmox-lvm-thin-6-300x148.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Agora temos um novo&nbsp;<em>Storage<\/em>&nbsp;para utilizar. Lembrando que o&nbsp;<em>LVM-Thin<\/em>&nbsp;s\u00f3 permite formato de disco&nbsp;<em>RAW<\/em>&nbsp;que permitira ser usado para cria\u00e7\u00e3o de novos volumes para m\u00e1quians virtuais e containers de acordo com a necessidade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Referencias:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/pve.proxmox.com\/wiki\/Storage_Model\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/pve.proxmox.com\/wiki\/Storage:_LVM_Thin\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Adicionar Volume L\u00f3gico. Criando e adicionando Storage LVM-Thin no Proxmox. LVM \u00e9 um m\u00e9todo de alocar espa\u00e7o do disco r\u00edgido em volumes l\u00f3gicos que, podem ser facilmente redimensionados, ao contr\u00e1rio das parti\u00e7\u00f5es. Com o LVM, o disco r\u00edgido ou conjunto de discos r\u00edgidos \u00e9 alocado em um ou mais volumes f\u00edsicos. Um volume f\u00edsico n\u00e3o [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"googlesitekit_rrm_CAownujICw:productID":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[185],"tags":[],"class_list":["post-3925","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-virtualizacao"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/posts\/3925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/comments?post=3925"}],"version-history":[{"count":0,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/posts\/3925\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/media\/4085"}],"wp:attachment":[{"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/media?parent=3925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/categories?post=3925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/tags?post=3925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}