Puncte:0

Pot opri rularea postgres în fundal?

drapel gd

Pe Kubuntu 20.04

Înainte de a putea porni cu succes un container docker pe computerul meu, trebuie să opresc un proces Postgres. Fac asta prin:

  1. sudo ss -lptn 'sport = :5432'

, care iese: State Recv-Q Trimitere-Q Adresă locală: Port Peer Adresă: Port Process LISTEN 0 244 127.0.0.1:5432 0.0.0.0:* utilizatori:(("postgres",pid=1003,fd=5))

  1. ucide <pid>

Acum aș putea rula containerul docker care are o bază de date Postgres. Mi-ar plăcea astfel încât să nu trebuiască să urmez acești pași înainte de a putea rula orice bază de date Postgres. Pentru un anumit motiv lsof -i :5432 nu returnează procesul.

Este un comportament standard ca Postgres să ruleze în fundal? Este sigur să opriți acest proces? Dacă da, cum pot opri acest proces să ruleze automat în fundal?

Am încercat următoarele comenzi fără succes:
sudo systemctl dezactivează postgresql
sudo update-rc.d postgresql dezactivat

Puncte:0
drapel in

Uciderea unui proces de bază de date este o modalitate foarte bună de a distruge o bază de date. PostgreSQL nu este instalat implicit, așa că ceva sau cineva trebuie să fi pus-o pe mașină dintr-un motiv. Veți dori să confirmați dacă ceva de pe sistemul dvs. are nevoie de el.

Pentru a răspunde la întrebare, totuși, puteți opri în siguranță PostgreSQL astfel:

sudo service postgresql stop

Puteți împiedica PostgreSQL să pornească la pornire astfel:

dezactivați serviciul sudo postgresql

Dacă nimic din sistemul dvs. nu necesită ca motorul bazei de date să fie instalat local, îl puteți elimina:

sudo apt --purge elimina postgresql

Notă: Acest lucru elimină doar elementul server, lăsând bibliotecile client intacte pentru a se conecta la instalările PostgreSQL.

Ambassador Kosh avatar
drapel gd
mulțumesc pentru comentariu, dar `sudo service postgresql disable` nu face nimic. Returnează `sudo service postgresql disable`
Ambassador Kosh avatar
drapel gd
Am încercat, de asemenea, `sudo systemctl disable postgresql`, dar asta nu s-a rezolvat
Ambassador Kosh avatar
drapel gd
și am încercat `sudo update-rc.d postgresql disable`

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.