{"id":956,"date":"2017-09-13T23:37:25","date_gmt":"2017-09-14T02:37:25","guid":{"rendered":"http:\/\/wordpress.jpcorp.eti.br\/?p=956"},"modified":"2021-12-26T12:30:43","modified_gmt":"2021-12-26T15:30:43","slug":"linux-estendendo-a-swap","status":"publish","type":"post","link":"https:\/\/wordpress.jpcorp.eti.br\/?p=956","title":{"rendered":"Linux &#8211; Estendendo a SWAP"},"content":{"rendered":"<p>Ai voc\u00ea tem uma instala\u00e7\u00e3o do Linux em LVM a qual necessita estender o tamanho da SWAP:<\/p>\n<pre class=\"lang:sh decode:true \">[root@centos ~]# free -m\r\ntotal        used        free      shared  buff\/cache   available\r\nMem:           1998          78        1574           8         346        1748\r\nSwap:          4135           0        4135<\/pre>\n<p>&nbsp;<\/p>\n<h3>1 - Preparar o disco<\/h3>\n<pre class=\"lang:sh decode:true \">[root@centos ~]# fdisk \/dev\/sdb\r\nCommand (m for help): n\r\nSelect (default p): p\r\nCommand (m for help): t\r\nHex code (type L to list all codes): 8e\r\nCommand (m for help): w<\/pre>\n<p>&nbsp;<\/p>\n<h3>2 - Estender o VG<\/h3>\n<pre class=\"lang:sh decode:true\">[root@centos ~]# pvcreate \/dev\/sdb1\r\n  Physical volume \"\/dev\/sdb1\" successfully created.\r\n\r\n[root@centos ~]# vgs\r\n  VG     #PV #LV #SN Attr   VSize  VFree\r\n  centos   2   2   0 wz--n- 31.50g    0\r\n\r\n[root@centos ~]# vgextend centos \/dev\/sdb1\r\n  Volume group \"centos\" successfully extended\r\n\r\n[root@centos ~]# swapoff -va\r\n  \r\n[root@centos ~]# lvextend -l +100%FREE \/dev\/mapper\/centos-swap\r\n  Size of logical volume centos\/swap changed from 4.04 GiB (1034 extents) to 6.04 GiB (1545 extents).\r\n  Logical volume centos\/swap successfully resized.<\/pre>\n<p>&nbsp;<\/p>\n<h3>3 - Formatar e ativar a SWAP<\/h3>\n<pre class=\"lang:sh decode:true\">[root@centos ~]# mkswap \/dev\/mapper\/centos-swap\r\nmkswap: \/dev\/mapper\/centos-swap: warning: wiping old swap signature.\r\nSetting up swapspace version 1, size = 6328316 KiB\r\nno label, UUID=c12a0b91-01ff-4d56-a991-c3dabe79a1a2\r\n\r\n[root@centos ~]# swapon -va\r\nswapon \/dev\/mapper\/centos-swap\r\nswapon: \/dev\/mapper\/centos-swap: found swap signature: version 1, page-size 4, same byte order\r\nswapon: \/dev\/mapper\/centos-swap: pagesize=4096, swapsize=6480199680, devsize=6480199680\r\n\r\n[root@centos ~]# free -m\r\n              total        used        free      shared  buff\/cache   available\r\nMem:           1998          79        1572           8         346        1746\r\nSwap:          6179           0        6179\r\n\r\n[root@centos ~]# cat \/proc\/swaps\r\nFilename                                Type            Size    Used    Priority\r\n\/dev\/dm-1                               partition       6328316 0       -1<\/pre>\n<p>&nbsp;<\/p>\n<h3>E se precisar reduzir<\/h3>\n<pre class=\"lang:sh decode:true\">[root@centos ~]# swapoff -a\r\n\r\n[root@centos ~]# lvreduce --size -4G \/dev\/mapper\/centos-swap\r\n  WARNING: Reducing active logical volume to &lt;2.04 GiB.\r\n  THIS MAY DESTROY YOUR DATA (filesystem etc.)\r\nDo you really want to reduce centos\/swap? [y\/n]: y\r\n  Size of logical volume centos\/swap changed from &lt;6.04 GiB (1545 extents) to &lt;2.04 GiB (521 extents).\r\n  Logical volume centos\/swap successfully resized.\r\n  \r\n[root@centos ~]# pvs\r\n  PV         VG     Fmt  Attr PSize   PFree\r\n  \/dev\/sda2  centos lvm2 a--  &lt;29.51g  8.00m\r\n  \/dev\/sdb1  centos lvm2 a--   &lt;2.00g &lt;2.00g\r\n  \/dev\/sdd1  centos lvm2 a--   &lt;2.00g &lt;2.00g\r\n\r\n[root@centos ~]# vgreduce centos \/dev\/sdd1\r\n  Removed \"\/dev\/sdd1\" from volume group \"centos\"\r\n\r\n[root@centos ~]# vgreduce centos \/dev\/sdb1\r\n  Removed \"\/dev\/sdb1\" from volume group \"centos\"\r\n\r\n[root@centos ~]# mkswap \/dev\/mapper\/centos-swap\r\n  \r\n[root@centos ~]# swapon -a<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Refer\u00eancia:<\/p>\n<p><a href=\"https:\/\/www.centos.org\/docs\/5\/html\/5.1\/Deployment_Guide\/s2-swap-extending-lvm2.html\">https:\/\/www.centos.org\/docs\/5\/html\/5.1\/Deployment_Guide\/s2-swap-extending-lvm2.html<\/a><\/p>\n<p><a href=\"https:\/\/www.centos.org\/docs\/5\/html\/5.2\/Deployment_Guide\/s2-swap-reducing-lvm2.html\">https:\/\/www.centos.org\/docs\/5\/html\/5.2\/Deployment_Guide\/s2-swap-reducing-lvm2.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ai voc\u00ea tem uma instala\u00e7\u00e3o do Linux em LVM a qual necessita estender o tamanho da SWAP: [root@centos ~]# free -m total used free shared buff\/cache available Mem: 1998 78 1574 8 346 1748 Swap: 4135 0 4135 &nbsp; 1 &#8211; Preparar o disco [root@centos ~]# fdisk \/dev\/sdb Command (m for help): n Select (default&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[9,31],"class_list":["post-956","post","type-post","status-publish","format-standard","hentry","category-linux","tag-linux","tag-lvm"],"_links":{"self":[{"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/posts\/956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=956"}],"version-history":[{"count":8,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/posts\/956\/revisions"}],"predecessor-version":[{"id":1003,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/posts\/956\/revisions\/1003"}],"wp:attachment":[{"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}