OSX Sierra meldet sich ständig an der Konsole an

10

Ich habe in der Konsolen-App unter OSX Sierra festgestellt, dass mindestens 100 Nachrichten pro Sekunde gesendet werden.

Alles was mit opendirectoryd, gelöscht, securityd, identityservicesd, Schlüsselbundfehlern zu tun hat

Einige der Protokolle

default 20:53:40.570741 +0000   amfid   CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG
default 20:53:40.570772 +0000   amfid   MacOS error: -67050
default 20:53:40.774748 +0000   securityd   looking for a common at /private/var/db/crls/crlcache2.db
default 20:53:40.778097 +0000   launchservicesd CSSM Exception: -2147411889 CSSMERR_CL_UNKNOWN_TAG
default 20:53:40.805489 +0000   opendirectoryd  Client: <private>, UID: 0, EUID: 0, GID: 0, EGID: 0
default 20:53:40.887464 +0000   opendirectoryd  Client: <private>, UID: 501, EUID: 501, GID: 20, EGID: 20
default 20:53:43.122701 +0000   opendirectoryd  <private> failed with error '<private>' (2)
default 20:53:51.248548 +0000   securityd   0x7fff5aa948d0 dead connection 85559

Ich habe einige Online-Beiträge gefunden, bei denen es sich um ein Schlüsselbundproblem mit Sierra handelt, aber hat hier jemand weitere Informationen zu diesem Problem?

zB Übermäßige Konsolenprotokollierung unter macOS Sierra

jarryd
quelle

Antworten:

2

Dies ist eindeutig beabsichtigt und keineswegs ungewöhnlich, Zehntausende von Nachrichten pro Stunde zu erhalten, nachdem Apple von der Protokollierung zu Textdateien in / private / var / log auf die Verwendung von Datenbanken und Apples einheitlichem SDK / API für die Protokollierung übergegangen ist Betriebssystem (macOS, iOS, watchOS, tvOS).

Ich vermisse auch die Tage, in denen ich eine Protokolldatei über die Befehlszeile verfolgt und sehen kann, was passiert (oder die Konsolen-App geöffnet halte), und habe damit begonnen, gespeicherte Suchvorgänge einzurichten, damit ich die Protokollinformationen sehen kann, die mir wichtig sind Konsolen-App. Über 8 Tage Betriebszeit, Protokollierung eines ähnlichen Nachrichtenvolumens - die für die Protokollierung verantwortlichen Daemons haben sich unter 2 Minuten Gesamt-CPU-Zeit angesammelt. In der Praxis ist es einfach keine messbare Belastung für das System, so gesprächig zu sein. Sofern Sie kein bestimmtes Problem mit dem Schlüsselbund oder dem offenen Verzeichnis haben, filtere ich diese Ergebnisse nur aus Ihrer Ansicht in der Konsole (oder filtere nur nach den Nachrichten, die Sie sehen müssen).

Nachdem ich überzeugt war, dass es kein Leistungsproblem gab (keine Lecks, RAM-Stabilität, CPU-Auslastung und Dateisystemauslastung äußerst vernünftig und effizient), finden Sie hier Links, die mir geholfen haben, die Sorge um gesprächige Protokolle zu beenden (und möglicherweise zu rationalisieren) und einfach zu beginnen Filtern, was ich brauchte:

ASL ist wirklich ein ganz anderes Biest als das syslog, obwohl sie letztendlich dasselbe tun und wir von Zeit zu Zeit die Ausgabe von beiden konsumieren müssen.

bmike
quelle