Irgendwann in der Vergangenheit hatte ich posgresql installiert und kann es nicht mehr loswerden:
$ ps -A|egrep postg 232 ??
287 ?? 0:00.02 postgres: logger process
328 ?? 0:00.09 postgres: writer process
335 ?? 0:00.06 postgres: wal writer process
336 ?? 0:00.03 postgres: autovacuum launcher process
342 ?? 0:00.01 postgres: stats collector process
Ich würde es gerne daran hindern, jedes Mal zu starten, wenn ich boote, da es fs_usage
zeigt, dass meine Festplatte immer belegt ist.
Ich habe schon versucht , das Hinzufügen POSTGRES=-NO-
in /etc/hostconfig
, aber die Prozesse halten spawing.
Ich habe auch etwas ausprobiert, was ich in einem anderen Beitrag gefunden habe, ohne Glück:
$: locate postg|egrep plist
/Library/LaunchDaemons/com.edb.launchd.postgresql-8.4.plist
/Library/PostgreSQL/8.3/uninstall-postgresql.app/Contents/Info.plist
/Library/PostgreSQL/8.4/uninstall-postgresql.app/Contents/Info.plist
/Library/StartupItems/postgresql-8.3/StartupParameters.plist
$: sudo launchctl unload /Library/LaunchDaemons/com.edb.launchd.postgresql-8.4.plist
(restart)
Aber noch Postgresql-Prozesse zeigen :(
quelle
com.edb.launchd.postgresql-9.0.plist
wurde an diesem Ort für mich nicht gefunden.ls -al /Library/LaunchDaemons/*postgre*
, ob es sich nicht um eine andere Version von PostgreSQL handelt, die Sie verwenden./Library/LaunchDaemons
, keine Erwähnung von Postgres (Anmerkung: installiert durch Homebrew). Verwenden Sie zum Schluss die PostgreSQL-Mac-Einstellungen , um dies zu verwalten.Dieser hat für mich gearbeitet
quelle
Ich habe es gefunden:
Unter Mac OS X: (Angenommene Standardspeicherorte)
Über das Deinstallationsprogramm:
1) Im Installationsverzeichnis befindet sich eine Datei uninstall-postgresql.app, die ausgeführt wird (Doppelklick), um die postgresql-Installation zu deinstallieren.
Manuelle Deinstallation:
1) Stoppen Sie den Server
sudo / sbin / SystemStarter stoppt postgresql-8.3
2) Entfernen Sie die Menüverknüpfungen:
sudo rm -rf / Applications / PostgreSQL 8.3
3) Entfernen Sie die INI-Datei
sudo rm -rf /etc/postgres-reg.ini
4) Entfernen von Startelementen
sudo rm -rf /Library/StartupItems/postgresql-8.3
5) Entfernen Sie die Daten und installierten Dateien
sudo rm -rf /Library/PostgreSQL/8.3
6) Löschen Sie die Benutzer-Postgres
sudo dscl. löschen / benutzer / postgres
quelle
Suchen Sie nach dem unten angegebenen Dateinamen
Dies finden Sie unter cd /Library/LaunchDaemons/. Entfernen Sie es, wenn Sie es nicht benötigen. Nehmen Sie aus der Frageperspektive Änderungen an true in false bei RunAtLoad vor
Es wirkt wie ein Zauber für mich
quelle