Odloženi restart servera

Odloženi restart servera

offline
  • Pridružio: 17 Apr 2008
  • Poruke: 770
  • Gde živiš: Taurunum

Platforma: HPDL380G7 i HPDL580G5
OS: CentOS 5.5 x64

Postoji li mogućnost odloženog restarta i shutdown-a servera dok se određeni servis ne ugasi kako treba, skripta koja bi se izvršila pre komande shutdown.

razmišljam o jednostavnoj zameni shutdown fajla sa skriptom
rename shutdown u nešto drugo i postavljanje unutar sbin direktorijuma shutdown skripte koja mora da podrži sve argumente kao i shutdown komanda .

interesuju me vaša mišljena.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • soxxx 
  • Prijatelj foruma
  • Pridružio: 25 Maj 2005
  • Poruke: 1482
  • Gde živiš: Gracanica, Kosovo

Pogledaj dokumentaciju za runlevel-e, to je standardni sysV nacin da se pokrenu skripte kada se udje u neki runlevel.

[Link mogu videti samo ulogovani korisnici]



offline
  • Pridružio: 17 Apr 2008
  • Poruke: 770
  • Gde živiš: Taurunum

Konkretno treba da se startuje skripta za gasenje nestandardnog servisa koji se oslanja na postgesql bazu posto postoje dva DB servera iymedju kojih se replikacija vrsi u realnom vremenu ta skripta ima unutar sebe mogucnost da yaustavi replikaciju baza na drugom serveru kako se ne bi pogubili podaci, zbog toga sam razmisljao u smeru rename shutdown u recimo shtdown a umesto /sbin/shutdown fajla da postavi skriptu za gasenje.

primer skripte:

/home/user/userskritpa-za-gasenje-servisa.sh
/sbin/shtdown $arg0 $arg1 $arg2

i jos onoliko argumenta koliko je potrebno videcu kasnije iz man shutdown-a koliko ih ima

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12551
  • Gde živiš: Južni pol

Ako sam te dobro shvatio, na serveru o kome pričemo se nalazi custom skript koji duplicira podatke iz jednog DB servera u drugi u realnom vremenu? Zar nije jednostavnije, napraviti taj skript standardim (dodati start, stop, restart) i zatim podesiti njegovo pokretanje u odgovarajućim runlevelima pomoću chkconfig (što je već pomenuo soxxx)?

Ko je trenutno na forumu
 

Ukupno su 2587 korisnika na forumu :: 69 registrovanih, 4 sakrivenih i 2514 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 6018 - dana 19 Dec 2025 13:41

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, 9191vs, Andrija357, Apok, Asteker, Avalon015, Ba4e, batoze, blatruc82, bufanje, Clouseau, cuculo, dearg, dejno, deLacy, dmarx1, Doc, Dorcolac, Dovla 1980, due, eulereix, famoso, FileFinder, Gaga_89, GandorCC, gasha, GH69, istina, Jakonjveliki, jalos, kreker, Kudun, laurusri, Marija88, MarkoD, Mcdado, mercedesamg, Metanoja, miki kv, Miki01, mileta4, milos97, Mitogna, mkukoleca, Orc, Oscar2, pceklic, peradetlić, PlayerOne, pobeda, Podljub, prasinar, precan, RJ, rodoljub, royst33, shaja1, skvara, Smiljkovich, Srle993, stegonosa, Uros Cuore Sportivo, vaci, Vatreni Zmaj, voja64, Volkhov-M, yrraf, Zeka_Peka, zmajbre