'systemctl show' mostra um valor MemoryCurrent incorreto

1

em uma caixa, systemctl show obtém um valor incorreto para o uso da memória da unidade:

$ systemctl show crond | grep MemoryCurrent
MemoryCurrent=18446744073709551615

18446744073709551615 == UINT64_MAX , isso deve estar incorreto.

mas outra caixa mostra o uso correto da memória:

$ systemctl show crond | grep MemoryCurrent
MemoryCurrent=1490944

ambas as máquinas usam CentOS7 e pré-codificadas systemd 219 :

# systemctl --version
systemd 219
+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 -SECCOMP +BLKID +ELFUTILS +KMOD +IDN

e definiu MemoryAccounting=no .

como fazer o comportamento do systemctl / systemd corretamente?

veja também no tópico da lista de discussão relacionada e another question .

    
por georgexsh 23.07.2018 / 09:21

0 respostas