Como posso obter / proc / net / dev da vmcore?

1

Meu sistema (CentOS6) caiu, e eu recebi um vmcore.

Agora eu quero saber como obter /proc/net/dev em vmcore, ou como posso obter net dados do contador de estatísticas (por exemplo, netstat -s)?

Eu disparo em um travamento no CentOS7, e posso encontrar alguns contadores depois dos comandos run net e struct :

crash> net
   NET_DEVICE     NAME   IP ADDRESS(ES)
ffff881053f97000  lo     127.0.0.1
ffff88084ece0000  eth0   xxx.xxx.xxx.xxx
ffff88084e480000  eth1   xxx.xxx.xxx.xxx
crash> struct net_device ffff88084ece0000
......
stats = {
    rx_packets = 122192214759, 
    tx_packets = 122785688757, 
    rx_bytes = 140670240738618, 
    tx_bytes = 136965095362827, 
    rx_errors = 0, 
    tx_errors = 0, 
    rx_dropped = 0, 
......

Mas isso não faz sentido no CentOS6, apenas recebo 0 para todos os contadores:

crash> net
   NET_DEVICE     NAME   IP ADDRESS(ES)
ffff881028a10020  lo     127.0.0.1
ffff8820253a4020  eth0   xxx.xxx.xxx.xxx
ffff8820253a8020  eth1   xxx.xxx.xxx.xxx
......
stats = {
    rx_packets = 0, 
    tx_packets = 0, 
    rx_bytes = 0, 
    tx_bytes = 0, 
    rx_errors = 0, 
    tx_errors = 0, 
    rx_dropped = 0, 
......

Isso significa que, no CentOS6, os contadores de rede NÃO são armazenados na memória?

Obrigado!

    
por Barathrum 22.11.2017 / 08:48

0 respostas