Antecedentes sobre a questão
Ultimamente, tenho tido alguns problemas com a inicialização lenta nos servidores, às vezes há mais de duas horas para inicializar em "Ativando cotas do sistema de arquivos local:"
Após a pesquisa, consegui reduzi-lo para /etc/rc.d/rc.sysinit especificamente:
# Clean up various /tmp bits
[ -n "$SELINUX_STATE" ] && restorecon /tmp
rm -f /tmp/.X*-lock /tmp/.lock.* /tmp/.gdm_socket /tmp/.s.PGSQL.*
rm -rf /tmp/.X*-unix /tmp/.ICE-unix /tmp/.font-unix /tmp/hsperfdata_* \
/tmp/kde-* /tmp/ksocket-* /tmp/mc-* /tmp/mcop-* /tmp/orbit-* \
/tmp/scrollkeeper-* /tmp/ssh-* \
/dev/.in_sysinit
A causa exata da inicialização lenta se rm -rf /tmp/orbit-*
deve a uma quantidade enorme de arquivos de soquete sendo gerados e não removidos, exceto na inicialização.
Os arquivos pertencem ao usuário e ao grupo GDM e são denominados linc-rand-0-longrandom
ex: linc-1e33-0-54b542d8de62e
A contagem de arquivos aumentou para 1 milhão em pelo menos uma ocasião.
O tamanho da pasta foi gravado com até 3,1 GB de tamanho.
nota: os arquivos do soquete estão vazios, no entanto, cada arquivo reserva a quantidade mínima de espaço em disco, dependendo do tipo e da configuração do sistema de arquivos.
(geralmente 2048 ou 4096)
Embora eu tenha uma solução temporária (veja abaixo), gostaria muito de rastrear a causa.
E isso me leva a
A questão:
Como rastrear o evento que está causando o GDM para gerar esses arquivos?
Notas e informações do sistema:
- SO: Oracle Linux 6.7 (atual)
- Kernel Linux 3.8.13-118.2.2.el6uek.x86_64
- GNOME v2.28.2
Nós nos conectamos usando o Teamviewer 9. Este é o nosso único suspeito no momento.- Possivelmente o mesmo problema no opensuse 11.4
- O que parece ser o mesmo problema novamente no RHEL 6.6
- Outra pessoa que encontrou isso. (nos comentários)
- Correção rápida para qualquer pessoa pesquisando isso: inicie em um CD ao vivo com o linux de sua escolha, monte o drive raiz e simplesmente mv / tmp / orbit-gdm / tmp / (Qualquer coisa que não seja capturada por / tmp / orbit- *) e depois rm depois que o sistema inicializar com a sua escolha de ferramentas (rm -rf, perl, rsync ect.)
Atualização 1
Podemos encontrar uma solução temporária um pouco melhor.
su gdm -c linc-cleanup-sockets
Para executar isso, você precisa do pacote ORBit2-devel e o usuário gdm precisa de um shell bash.
One-Liner:
sudo yum install ORBit2-devel -y && sudo chsh /bin/bash gdm && sudo su gdm -c linc-cleanup-sockets
Em seguida, adicione a última parte a um cronjob. (Aviso! Embora não haja problemas aparentes no meu sistema, o chsh ainda pode quebrar algo)
Atualização 2
Finalmente entendi, está gerando cerca de 15 a 20 arquivos por segundo agora.
por sugestão do DopeFish:
lsof | grep /tmp/orbit-gdm
retorna:
Gnome do SES-13197 gdm 17u UNIX 0xffff8802f3460c40 0t0 45587 / tmp / órbita-gdm / linc-338d-0-5188b15791c84
gnome-ses 13197 gdm 18u UNIX 0xffff8802f3460540 0t0 45589 / tmp / órbita-gdm / linc-338d-0-5188b15791c84
gnome- ses 13197 gdm 23U UNIX 0xffff8801dbacb480 0t0 45023 / tmp / órbita-gdm / linc-338d-0-5188b15791c84
gnome-ses 13860 gdm 17u UNIX 0xffff88022b7ca3c0 0t0 45450 / tmp / órbita GDM / LINC-3624-0-66bb9358d7045
gnome-ses 13860 gdm 18u unix 0xffff8802ee3f84c0 0t0 45452 / tmp / orbit-gdm / linc-3624-0-66bb9358d7045
gnome-ses 13860 gdm 21u unix 0xffff880236d9c840 0t0 45571 / tmp / orbit-gdm
gnome-ses 13860 gdm 24u unix 0xffff8801f0177b80 0t0 45024 / tmp / orbit-gdm / linc-3624-0-66bb9358d7045
gconfd-2 13929 gdm 11u unix 0xffff8802f0eec180 0f0 /
44d22 2 13929 gdm 15u UNIX 0xffff8801fffef540 0t0 45449 / tmp / órbita-gdm / linc-3669-0-14722d39cdaf5
gconfd-2 13929 gdm 17u UNIX 0xffff88021e34f8c0 0t0 41772 / tmp / órbita-gdm / linc-3669-0-14722d39cdaf5
gconfd-2 13929 gdm 19u unix 0xffff8801d30d4740 0t0 50348 / tmp / orbit-gdm / linc-3669-0-14722d39cdaf5
at-spi-re 13953 gdm 11u unix 0xffff8801e171e480 0t0 47205 / tmp / orbit-gdm554
at-spi-re 13953 gdm 12u unix 0xffff8801db8903c0 0t0 47206 / tmp / orbit-gdm / linc-3681-0-14f52f55664c
conjunto de gnomos 13957 gdm 15u unix 0xffff88021e34f540 0t0 4inc73 / td-41773 / tmp
gnomo-set 13957 gdm 16U UNIX 0xffff8801db890ac0 0t0 41775 / tmp / órbita-gdm / linc-3685-0-75f6d21d31afb
-gnomo definido 13957 gdm 21u UNIX 0xffff880236d9c140 0t0 45018 / tmp / órbita-gdm / linc-3685-0-75f6d21d31afb
gnome- set 13957 gdm 24u unix 0xffff8802ef6f7800 0t0 41867 / tmp / orbit-gdm / linc-3685-0-75f6d21d31afb
bonobo-ac 13959 gdm 12u unix 0xffff8802266e7400 0t0 44959 / tmp / orbit-gdm10610
Bonobo-ac 13959 gdm 15u unix 0xffff880226763800 0t0 45517 / tmp / orbit-gdm / linc-3687-0-3a8011046106
gconfd-2 13976 gdm 11u unix 0xffff8801dbb097c0 0t0 45inc2 / tmp98
ou 2 13976 gdm 17u unix 0xffff8801db93f180 0t0 45586 / tmp / orbit-gdm / linc-3698-0-2c02c3e28e028
gconfd-2 13976 gdm 19u unix 0xffff8801d86997c0 0t0
457c-02 / gmp98 gdm 22u unix 0xffff8801d60e7b00 0t0 41871 / tmp / orbit-gdm / linc-3698-0-2c02c3e28e028
gconfd-2 13976 gdm 24u unix 0xffff8801d306f3c0 0t0 50355 / tmp / orbit
at-spi-re 13978 gdm 11u unix 0xffff8802e0222880 0t0 49490 / tmp / orbit-gdm / linc-369a-0-1882b699bb820
at-spi-re 13978 gdm 12u unix 0xffff8801d8619b80 0t0 457bit / tinc -1882b699bb820
at-spi-re 13978 gdm 14u unix 0xffff8802f0f29c40 0t0 49566 / tmp / orbit-gdm / linc-369a-0-1882b699bb820
at-spi-re 13978 gdm 16u unix 0xff8802edc -0-1882b699bb820
at-spi-re 13978 gdm 18u unix 0xffff8801d60b9400 0t0 41860 / tmp / orbit-gdm / linc-369a-0-1882b699bb820
at-spi-re 13978 gdm 20u unix 0xff8801tmp / 40 -369a-0-1882b699bb820
at-spi-re 13978 gdm 22u unix 0xffff8801d6171c00 0t0 48731 / tmp / orbit-gdm / linc-369a-0-1882b699bb820
at-spi-re 13978 gdm 24u unix 0xffff880170bd5c40 / tmp 199299807 -1882b699bb820
at-spi-re 13978 gdm 30u unix 0xffff8801d6369b00 0t0 41886 / tmp / orbit-gdm / linc-369a-0-1882b699bb820
at-spi-re 13978 gdm 32u unix 0xff880189a-0c0 / 4 -0-1882b699bb820
at-spi-re 13978 gdm 34u unix 0xffff8801d4555800 0t0 50338 / tmp / orbit-gdm / linc-369a-0-1882b699bb820
at-spi-re 13978 gdm 36u unix 0xff8c0 / 0 -369a-0-1882b699bb820
bonobo-ac 13986 gdm 15u UNIX 0xffff8801fcd3cac0 0t0 49488 / tmp / órbita-gdm / linc-36a2-0-362b8becbb48a
bonobo-ac 13986 gdm 16U UNIX 0xffff8801fcc21180 0t0 49492 / tmp / órbita-gdm / linc-36a2-0-362b8becbb48a
gnome- definido 13988 gdm 15u UNIX 0xffff8801d8699440 0t0 48707 / tmp / órbita-gdm / linc-36a4-0-32757e4fb7e52
Gnome do conjunto-13988 gdm 16U UNIX 0xffff8801dbb67400 0t0 48708 / tmp / órbita-gdm / linc-36a4-0-32757e4fb7e52
Gnome do conjunto-13988 gdm 20u unix 0xffff88022b7caac0 0t0 49575 / tmp / orbit-gdm / linc-36a4-0-32757e4fb7e52
metacidade 13998 gdm 14u unix 0xffff8801d6171880 0t0 48732 / tmp / orbit-gdm4
metacity 13998 gdm 17u UNIX 0xffff8801d6171180 0t0 41872 / tmp / órbita-gdm / linc-36ae 0-23e4b5d7b7629
metacity 13998 gdm 18u UNIX 0xffff8801d60e7400 0t0 41874 / tmp / órbita-gdm / linc-36ae-0-23e4b5d7b7629
plymouth- 14009 gdm 12u UNIX 0xffff8801d63aa140 0t0 48800 / tmp / órbita-gdm / linc-36b9-0-705176425477
plymouth- 14009 gdm 15u UNIX 0xffff8801d63a87c0 0t0 51377 / tmp / órbita-gdm / linc-36b9-0-705176425477
plymouth- 14011 gdm 12u UNIX 0xffff8801d6369780 0t0 41887 / tmp / orbit-gdm / linc-36bb-0-77c5f78814cf
plymouth- 14011 gdm 15u unix 0xffff8801d6369080 0t0 47583 / tmp / orbit-gdm / linc-36bb-0-77c5f78814cf
gnomo-POW 14016 gdm 12u UNIX 0xffff8801d45561c0 0t0 47489 / tmp / órbita-gdm / linc-36c0-0-4cbeb08e2eb07
gnomo-POW 14016 gdm 16U UNIX 0xffff8801d61a4ac0 0t0 50356 / tmp / órbita-gdm / linc-36c0-0-4cbeb08e2eb07
gnome- pow 14016 gdm 17u unix 0xffff8801d84f2b00 0t0 50358 / tmp / orbit-gdm / linc-36c0-0-4cbeb08e2eb07
gnome-pow 14018 gdm 12u unix 0xffff8801d30b3440 0t0 50338-tc /
54 gdm 16u unix 0xffff8801d30b30c0 0t0 50349 / tmp / orbit-gdm / linc-36c2-0-20a8f4a82d8c3
gnome-pow 14018 gdm 17u unix 0xffff8801d306fac0 0t0 50351c / dmp / orbit
Metacity 59825 gdm 14u unix 0xffff88012af42400 0t0 199299808 / tmp / orbit-gdm / linc-e9b1-0-34f9216742ceb
su gdm -c linc-cleanup-sockets
41672 arquivos limpos 16 ainda ativos
Atualização 3
Desativar o teamviewer quando a geração do arquivo estava lenta diminuiu em cerca de% 30, mas não o interrompeu.
Isso foi testado ativando a TV e desativando-a várias vezes em dois servidores.
Assim, enquanto a TV piora o problema, não parece ser a causa raiz.
(outro recurso para quem se deparar com isso com o mesmo problema)
#!/bin/bash
while true
do
su gdm -c linc-cleanup-sockets
sleep 10
done
Atualização 4
Encontrei três arquivos em / var / log de tamanho incomum.
/var/log/gdm/uled-greeter.log.1 (1.2G)
/var/log/gdm/{.log.4 (2.7G)
/var/log/Xorg.0.log.old (3.1 G)
Todos os três continuam assim por milhares de linhas.
: 0-greeter.log.1
Aviso do gerenciador de janelas: a tela 0 no visor ": 0" já possui um gerenciador de janelas; tente usar a opção --replace para substituir o gerenciador de janelas atual.
Aviso do gerenciador de janelas: a tela 0 no visor ": 0" já possui um gerenciador de janelas; tente usar a opção --replace para substituir o gerenciador de janelas atual.
Aviso do gerenciador de janelas: a tela 0 no visor ": 0" já possui um gerenciador de janelas; tente usar a opção --replace para substituir o gerenciador de janelas atual.
Aviso do gerenciador de janelas: a tela 0 no visor ": 0" já possui um gerenciador de janelas; tente usar a opção --replace para substituir o gerenciador de janelas atual.
: 0.log.4
AUDITORIA: sáb 16 de janeiro 03:00:28 2016: 11177: cliente 18 desconectado
AUDITORIA: sábado 16 de janeiro 03:00:28 2016: 11177: cliente 12 desconectado
AUDITORIA: sábado 16 de janeiro 03:00:28 2016: 11177: cliente 12 conectado a partir do host local (uid = 42 gid = 42 pid = 49017)
AUDITORIA: Sáb 16 de janeiro 03:00:28 2016: 11177: cliente 18 conectado a partir do host local (uid = 42 gid = 42 pid = 49017)
AUDITORIA: sáb jan 16 03:00:28 2016: 11177: cliente 18 desconectado
AUDIT: Sáb 16 de janeiro 03:00:28 2016: 11177: cliente 12 desconectado
AUDIT: Sáb 16 de janeiro 03:00:28 2016: 11177: cliente 12 conectado do host local (uid = 42 gid = 42 pid = 49018)
AUDITORIA: sáb 16 de janeiro 03:00:28 2016: 11177: cliente 18 conectado a partir do host local (uid = 42 gid = 42 pid = 49018)
AUDITORIA: sáb 16 de janeiro 03:00:28 2016: 11177: cliente 18 desconectado
AUDITORIA: sábado 16 de janeiro 03:00:28 2016: 11177: cliente 12 desconectado
AUDITORIA: sábado 16 de janeiro 03:00:28 2016: 11177: cliente 12 conectado a partir do host local (uid = 42 gid = 42 pid = 49019)
AUDITORIA: Sáb 16 de janeiro 03:00:28 2016: 11177: cliente 18 conectado a partir do host local (uid = 42 gid = 42 pid = 49019)
AUDITORIA: sáb jan 16 03:00:28 2016: 11177: cliente 18 desconectado
AUDITORIA: sáb 16 de janeiro 03:00:28 2016: 11177: cliente 12 desconectado
Xorg.0.log.old
[604786.284] AUDIT: Sáb 16 de janeiro 03:00:37 2016: 11177: cliente 12 conectado a partir do host local (uid = 42 gid = 42 pid = 49530)
[604786.300] AUDIT: Sáb 16 de janeiro 03:00:37 2016: 11177 : cliente 18 conectado do host local (uid = 42 gid = 42 pid = 49530)
[604786.325] AUDIT: Sáb 16 de janeiro 03:00:37 2016: 11177: Cliente 18 desconectado
[604786.326] AUDIT: 16 de janeiro 03:00: 37 2016: 11177: cliente 12 desconectado
[604786.366] AUDIT: Sáb 16 de janeiro 03:00:37 2016: 11177: cliente 12 conectado a partir do host local (uid = 42 gid = 42 pid = 49541)
[604786.390] AUDIT: 16 de janeiro 03:00:37 2016: 11177: cliente 18 conectado do host local (uid = 42 gid = 42 pid = 49541)
[604786.414] AUDITORIA: Sáb 16 de janeiro 03:00:37 2016: 11177: cliente 18 desconectado
[604786.416] AUDITORIA: sáb 16 de janeiro 03:00:37 2016: 11177: cliente 12 desconectado
Espero que sejam úteis para alguém que possa ajudar a resolver isso.
Atualização 5
Mais informações
netstat -avep | grep gdm
unix 2 [ACC] STREAM LISTENING 33469 14221 / gconfd-2 / tmp / orbit-gdm / linc-378d-0-739b151848686
unix 2 [ACC] STREAM LISTENING 49272 14203 / sessão de gnome / tmp / orbit-gdm / linc-377 -0-446c29ed00d3
unix 2 [ACC] STREAM LISTENING 49290 14252 / configuração de gnomo / tmp / orbit-gdm / linc-37ac-0-4c1973905a173
unix 2 [ACC] LISTENING DE STREAM 49298 14284 / bonobo-gm / tmp / orbit / linc-37cc-0-7163b16fe1d1
unix 2 [ACC] LISTENING STREAM 49300 14243 / at-spi-registr / tmp / orbit-gdm / linc-37a3-0-102d46a4e4c2
unix 2 [ACC] LISTENRE STREAM 34703 14293 / metacity / orbit-gdm / linc-37d5-0-399c705510867
unix 2 [ACC] STREAM LISTENING 43204 14295 / plymouth-log- / tmp / orbit-gdm / linc-37d7-0-76c2752e521e6
unix 2 [ACC] STREAM LISTENING 45461 14303 / polkit-gnome- / tmp / orbit-gdm / linc- -37df-0-7e28a833c25b4
unix 2 [ACC] LISTA DE FLUXOS 45476 14302 / gnome-power-m / tmp / orbit-gdm / linc-37de-0-13af029d53568
unix 2 [ACC] LISTA DE FLUXOS 44354 14298 / gdm / tmp / orbit-gdm / linc-37da-0-677e125a55c9f
unix 3 [] STREAM CONNECTED 49319 14293 / metacity / tmp / orbit-gdm / linc-37d5-0-399c705510867
unix 3 [] STREAM CONNECTED 49972 14302 -m / tmp / orbit-gdm / linc-37de-0-13af029d53568
unix 3 [] STREAM CONNECTED 49317 14293 / metacity / tmp / orbit-gdm / linc-37d5-0-399c705510867
unix 3 [] STREAM CONNECTED 49312 14243 / at-spi-register / tmp / orbit-gdm / linc-37a3-0 -102d46a4e4c2
unix 3 [] STREAM CONNECTED 43203 14243 / registre-spi / tmp / orbit-gdm / linc-37a3-0-102d46a4e4c2
unix 3 [] STREAM CONNECTED 49301 14284 / bonobo-active / tmp / orbit-gdm -37cc-0-7163b16fe1d1
unix 3 [] STREAM CONNECTED 40228 14243 / registrador-spi / tmp / orbit-gdm / linc-37a3-0-102d46a4e4c2
unix 3 [] STREAM CONNECTED 49968 14295 / plymouth-log- / tmp orbit-gdm / linc-37d7-0-76c2752e521e6
unix 3 [] STREAM CONNECTED 49274 14203 / sessão gnome / tmp / orbit-gdm / linc-377b-0-446c29ed00d3
unix 3 [] STREAM CONNECTED 45460 14243 / at-spi-registrado / tmp / orbit-gdm / linc-37a3 -0-102d46a4e4c2
unix 3 [] STREAM CONNECTED 49271 14221 / gconfd-2 / tmp / orbit-gdm / linc-378d-0-739b151848686
unix 3 [] STREAM CONNECTED 49982 14298 / gdm-simple-gr / tmp / ou orbit / linc-37da-0-677e125a55c9f
unix 3 [] STREAM CONNECTED 45475 14243 / at-spi-registr / tmp / orbit-gdm / linc-37a3-0-102d46a4e4c2
unix 3 [] STREAM CONNECTED 49980 14298 / gdm-simple / tmp / orbit-gdm / linc-37da-0-677e125a55c9f
unix 3 [] STREAM CONNECTED 33588 14203 / sessão gnome / tmp / orbit-gdm / linc-377b-0-446c29ed00d3
unix 3 [] STREAM CONNECTED 44353 14243 / at-spi-registrado / tmp / orbit-gdm / linc-37a3 -0-102d46a4e4c2
unix 3 [] STREAM CONNECTED 49314 14252 / configuração de gnomo / tmp / orbit-gdm / linc-37ac-0-4c1973905a173
unix 3 [] STREAM CONNECTED 49309 14243 / at-spi-gd / tmp / orbit / linc-37a3-0-102d46a4e4c2
unix 3 [] STREAM CONNECTED 49979 14221 / gconfd-2 / tmp / orbit-gdm / linc-378d-0-739b151848686
unix 3 [] STREAM CONNECTED 49292 14252 / configuração de gnome / -gdm / linc-37ac-0-4c1973905a173
unix 3 [] STREAM CONNECTED 49289 14221 / gconfd-2 / tmp / orbit-gdm / linc-378d-0-739b151848686
unix 3 [] STREAM CONNECTED 49971 14221 / gconfd-2 / tmp / orbit-gdm / linc-378d 0 -739b151848686
unix 3 [] STREAM CONNECTED 49974 14302 / gnome-power-m / tmp / orbit-gdm / linc-37de-0-13af029d53568
unix 3 [] STREAM CONNECTED 49316 14221 / gconfd-2 / tmp / orbit-orbit-l -378d-0-739b151848686
unix 3 [] STREAM CONNECTED 34702 14243 / at-spi-register / tmp / orbit-gdm / linc-37a3-0-102d46a4e4c2
unix 3 [] STREAM CONNECTED 45487 14303 / polkit-gnome- / tmp orbit-gdm / linc-37df-0-7e28a833c25b4
Atualização 6
Outro despejo de dados.
ss -xprms | grep /tmp/orbit-gdm
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37a5-0-54e93c0d4f464 35701 * 0 usuários: (("gconfd-2", 14245,17))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b7 -0-3777a325db022 35704 * 0 usuários: (("gnome-settings -", 14263,16))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b3-0-5db00428cfe2a 35714 * 0 usuários: (("em -spi-registry ", 14259,12))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b3-0-5db00428cfe2a 43672 * 0 usuários: ((" at-spi-registry ", 14259,16))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b7-0-3777a325db022 43674 * 0 usuários: (("gnome-settings -", 14263,22))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b3-0-5db00428cfe2a 43715 * 0 usuários: (("at-spi-registry", 14259,22))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc -3788-0-6dfd943157cc8 43931 * 0 usuários: (("gnome-session", 14216,20))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37ef-0-1e25b2118b9a 45957 * 0 usuários: ((" plymouth-log-vi ", 14319,15))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37f2-0-48c1a4853a3c7 46524 * 0 usuários: ((" polkit-gnome-au ", 14322,14))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b3-0-5db00428cfe2a 47375 * 0 usuários: (("at-spi-registry", 14259,18))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37a5-0-54e93c0d4f464 47381 * 0 usuários: (("gconfd-2", 14245,19))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37ed -0-48c0a255e98d7 47382 * 0 usuários: (("metacity", 14317,17))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37ed-0-48c0a255e98d7 47384 * 0 usuários: (("metacity", 14317 , 18))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37a5-0-54e93c0d4f464 47449 * 0 usuários: (("gconfd-2", 14245,21))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37f1-0-62b916ee3bde0 47450 * 0 usuários: (("gnome-power-man", 14321,16))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37f1-0-62b916ee3bde0 47452 * 0 usuários: (("gnome-power-man", 14321,17))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc -37b3-0-5db00428cfe2a 47736 * 0 usuários: (("at-spi-registry", 14259,20))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38e7-0-7cd34eb474672 47748 * 0 usuários :( ("bonobo-activati", 14567,3))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38f1-0-78fed63f87292 47760 * 0 usuários: (("gnome-power-man", 14577,16))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b9-0-bf39f0ecfb18 48325 * 0 usuários: (("bonobo-activati", 14265,16))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b3-0-5db00428cfe2a 48379 * 0 usuários: (("at-spi-registry", 14259,26))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc -37a5-0-54e93c0d4f464 50179 * 0 usuários: (("gconfd-2", 14245,15))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-376e-0-117b4e816d611 50182 * 0 usuários: ((" gnome-session ", 14190,18))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b3-0-5db00428cfe2a 50208 * 0 usuários: ((" at-spi-registry ", 14259,14))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-376e-0-117b4e816d611 50210 * 0 usuários: (("gnome-session", 14190,23))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b3-0-5db00428cfe2a 50224 * 0 usuários: (("at-spi-registry", 14259,24))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc -38e1-0-31fe4fb874870 51339 * 0 usuários: (("at-spi-registry", 14561,15))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38ef-0-3a6bdd32842f6 51345 * 0 usuários :( ("plymouth-log-vi", 14575,15))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38e1-0-31fe4fb874870 52271 * 0 usuários: (("at-spi-registry", 14561,14 ))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38e1-0-31fe4fb874870 52272 * 0 usuários: (("at-spi-registry", 14561,16))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38e1-0-31fe4fb874870 53454 * 0 usuários: (("at-spi-registry", 14561,12))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc -38f2-0-9677e70872af 53504 * 0 usuários: (("polkit-gnome-au", 14578,14))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b3-0-5db00428cfe2a 54300 * 0 usuários :( ("at-spi-registry", 14259,32))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38e5-0-700f791271f64 54308 * 0 usuários: (("gnome-settings -", 14565,18) )
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-3788-0-6dfd943157cc8 92320134 * 0 usuários: (("gnome-session", 14216,19))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37f1-0-62b916ee3bde0 92320192 * 0 usuários: (("gnome-power-man", 14321,19))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc -376e-0-117b4e816d611 92320212 * 0 usuários: (("gnome-session", 14190,25))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38e5-0-700f791271f64 92320226 * 0 usuários: ((" gnome-settings - ", 14565,4))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37b7-0-3777a325db022 92320416 * 0 usuários: ((" gnome-configurações - ", 14263,23))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38f1-0-78fed63f87292 92320540 * 0 usuários: (("gnome-power-man", 14577,15))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-37ed-0-48c0a255e98d7 92320754 * 0 usuários: (("metacity", 14317,20))
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-38e1-0 -31fe4fb874870 102557171 * 0
u_str ESTAB 0 0 / tmp / orbit-gdm / linc-861e-0-600072181468c 102557177 * 0
u_str ESTAB 0 0 / tmp / órbita-gdm / linc-86bb-0-50ee4ccb72 0
02557171 0 / tmp / orbit-gdm / linc-86bb-0-50ee4ccb72362 102557180 * 0
Atualização 6
Finalmente, algum progresso, determinamos que isso esteja diretamente vinculado a $ DISPLAY
Algumas vezes, $ DISPLAY é definido como: 1.0 em vez do padrão: 0.0
Se alguém sabe por que isso faz com que o GNOME gere uma quantidade enorme de arquivos de soquete OU Por que: 1,0 em algum momento, isso serve como resposta.
Vou abrir outra pergunta separada para DISPLAY e a vincularemos a esta.
Esta pergunta está ficando muito longa se alguém tiver alguma sugestão sobre o que posso fazer para otimizar e remover as informações inúteis, por favor, comente ou sugira uma edição.
Além disso, se houver um motivo específico para eu não receber respostas ou votos positivos, informe-me em um comentário para que eu possa melhorar esta pergunta.
lsof
e executargrep
ping na saída de programas que possuem identificadores de arquivo abertos para esses arquivos "temporários". Você saberá quem é o culpado. Se você possui a RAM, deve criar/tmp
umtmpfs
sistema de arquivos (disco RAM) que, por sua natureza, será eliminado na reinicialização ou desligamento.lsof
mostra identificadores de arquivos ativos no instante em que o programa está sendo executado; você terá que tentar repetidamente até pegar o programa ofensivo em flagrante. Você saberá qual programa proibir, procurará por atualizações etc. Enquanto isso,/tmp
alterne para tmpfs, se puder, para diminuir o problema de inicialização.Respostas:
Estou tendo o mesmo problema no RHEL6.8 com um
/tmp/orbit-walker
diretório de 800 megabytes (walker é meu nome de usuário). Isso impediu a inicialização do meu sistema.Encontrei o problema adicionando
init=/bin/bash
à minha linha de inicialização para obter um prompt e, em seguida,e depois abrindo o terminal virtual com alt- f1. Pesquisando
ps
, encontrei orm -rf /tmp/orbit-*
processo que estava pendurado.Eu estava matando o pendurado
rm
e continue o processo de inicialização comÉ muito difícil excluir o conteúdo de um diretório com um milhão de arquivos. 'Find' e 'rm' insistem em ler todos os nomes de arquivos e classificá-los. Ambos correm por horas e depois abortam com 8G de núcleo dizendo "muitos arquivos".
Aqui está algo que funciona.
A opção -f imprime / bin / ls sem classificar e o -1 faz uma linha de cada vez.
fonte