
{"id":925,"date":"2019-10-08T07:43:06","date_gmt":"2019-10-08T10:43:06","guid":{"rendered":"http:\/\/rodrigosilvaesilva.com.br\/?p=925"},"modified":"2019-10-08T07:43:06","modified_gmt":"2019-10-08T10:43:06","slug":"excluiu-arquivo-no-linux-mas-nao-liberou-espaco","status":"publish","type":"post","link":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/2019\/10\/08\/excluiu-arquivo-no-linux-mas-nao-liberou-espaco\/","title":{"rendered":"Excluiu arquivo no Linux, mas n\u00e3o liberou espa\u00e7o?"},"content":{"rendered":"<p>Bom dia pessoal!<\/p>\n<p>Deletei os arquivos no Linux mas n\u00e3o liberou espa\u00e7o? O que fazer!<\/p>\n<p>O exemplo abordado ser\u00e1 um banco de dados<\/p>\n<pre class=\"lang:sh decode:true\">[root@bdora-orcl ~]# df -h\nFilesystem               Size  Used Avail Use% Mounted on\ndevtmpfs                  40G     0   40G   0% \/dev\ntmpfs                     32G     0   32G   0% \/dev\/shm\ntmpfs                     40G  172M   40G   1% \/run\ntmpfs                     40G     0   40G   0% \/sys\/fs\/cgroup\n\/dev\/mapper\/ol-root       25G  6.2G   19G  25% \/\n\/dev\/sda1               1014M  315M  700M  32% \/boot\n\/dev\/mapper\/VGU01-LVU01  395G  325G   71G  83% \/u01\n\/dev\/mapper\/VGU02-LVU02  350G  311G   40G  89% \/u02\ntmpfs                    7.9G     0  7.9G   0% \/run\/user\/54321\ntmpfs                    7.9G     0  7.9G   0% \/run\/user\/0\n\/dev\/mapper\/VG03-LV03    325G  269G   57G  83% \/u03<\/pre>\n<p>Como podem ver a parti\u00e7\u00e3o \/u02 est\u00e1 com apenas 40gb dispon\u00edvel<\/p>\n<p>Listando o total de arquivos na parti\u00e7\u00e3o \/u02 est\u00e1 com 139GB em uso<\/p>\n<p>[root@bdora-orcl ~]$ du -sh \/u02<br \/>\n139G \/u02<\/p>\n<h3>Analisando os processos com lsof<\/h3>\n<p><span class=\"ILfuVd\"><span class=\"e24Kjd\"><b>lsof<\/b> \u00e9 um comando dos sistemas Unix que permite listar os descritores de arquivos abertos pelos processos em execu\u00e7\u00e3o no sistema operacional. O nome do comando \u00e9 abreviatura de \u201clist open files\u201d ou listar arquivos abertos. S\u00f3 pode ser executado por um super usu\u00e1rio<\/span><\/span><\/p>\n<pre class=\"lang:sh decode:true\">[root@bdora-orcl ~]# lsof \/u02 |grep deleted\njava        966   root    9w   REG  249,2  10961897941 1661897762 \/u02\/.tmp\/BackupSet\/1461000655604\/.delta\/_1ce10526_551328189_delta.tmp (deleted)\njava        966   root   14u   REG  249,2       718336 1655882434 \/u02\/.tmp\/BackupSet\/1461000655604\/Remote.bdb (deleted)\njava        966   root   17u   REG  249,2         1024 1655882436 \/u02\/.tmp\/BackupSet\/1461000655604\/bfTable.bdb (deleted)\njava        966   root   18r   REG  249,2 171296030720    8388744 \/u02\/bkp_logico\/BKP_NBS_2019-10-08.dmp (deleted)\njava        966   root   21w   REG  249,2    230017316 1661897761 \/u02\/.tmp\/BackupSet\/1461000655604\/.delta\/_1ce10526_996666377_chk.tmp (deleted)<\/pre>\n<p>Como podem ver existem v\u00e1rios processos com status de deleted<\/p>\n<h3>Matando o processo com kill<\/h3>\n<pre class=\"lang:sh decode:true \">[root@bdora-orcl ~]# kill -9 966\n<\/pre>\n<p>&nbsp;<\/p>\n<h5>Verificando o espa\u00e7o em disco dispon\u00edvel<\/h5>\n<p>df -h com 212GB dispon\u00edvel<\/p>\n<pre class=\"lang:sh decode:true \">[root@bdora-orcl ~]# df -h\nFilesystem               Size  Used Avail Use% Mounted on\ndevtmpfs                  40G     0   40G   0% \/dev\ntmpfs                     32G     0   32G   0% \/dev\/shm\ntmpfs                     40G  172M   40G   1% \/run\ntmpfs                     40G     0   40G   0% \/sys\/fs\/cgroup\n\/dev\/mapper\/ol-root       25G  6.2G   19G  25% \/\n\/dev\/sda1               1014M  315M  700M  32% \/boot\n\/dev\/mapper\/VGU01-LVU01  395G  325G   71G  83% \/u01\n\/dev\/mapper\/VGU02-LVU02  350G  139G  212G  40% \/u02\ntmpfs                    7.9G     0  7.9G   0% \/run\/user\/54321\ntmpfs                    7.9G     0  7.9G   0% \/run\/user\/0\n\/dev\/mapper\/VG03-LV03    325G  269G   57G  83% \/u03\n<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bom dia pessoal! Deletei os arquivos no Linux mas n\u00e3o liberou espa\u00e7o? O que fazer! O exemplo abordado ser\u00e1 um banco de dados [root@bdora-orcl ~]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 40G 0 40G 0% \/dev tmpfs 32G 0 32G 0% \/dev\/shm tmpfs 40G 172M 40G 1% \/run tmpfs 40G 0&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[134,187,192],"class_list":["post-925","post","type-post","status-publish","format-standard","hentry","category-linux","tag-excluiu-arquivo-no-linux","tag-lsof","tag-mas-nao-liberou-espaco"],"_links":{"self":[{"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/posts\/925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=925"}],"version-history":[{"count":0,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/posts\/925\/revisions"}],"wp:attachment":[{"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rodrigosilvaesilva.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}