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: 12567
  • 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 1859 korisnika na forumu :: 84 registrovanih, 8 sakrivenih i 1767 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: advokat84, AndrejPetar, Barista, Ben Roj, berste23, Betty25, bojanstros9, boro975, boromir, bunker, Citalac, darionis, DezurniOperativni, Dorcolac, Dragacevac, draganl, DrMrPr, Dukelander, dule10savic, esko_hz, EVIDENTICAR, gagidjuric, Gall, gasha, goxin, halkin gol, Hans Gajger, Holy Saber, Ilija84, IpMan, ivan_8282, jalos, kapela, kaput21, kikisp, koko19, kraJo, Kruger, laki_bb, lcc, LostInSpaceandTime, luka35, Magarac, mercedesamg, Mercury, Metanoja, Michellefromrezistance, miki kv, Milan A. Nikolic, Milan1996, Miler88, miljannis, mir juzni, N.e.m.a.nj.a., Nemanja.M, neutrino, nezavisni mislilac, nudzejmt, Obrenovic, pedja savic, Prečanin30, proka89, Qvazimodo, razumihin, redstar011, rokokoko, Sami_1ali, samojednoimeznam, sova72, ssekir75, Stanislav1970, tanakadzo, TT, Tumansky, ulogovan, Vića, VJ, Vlada1389, Vlada76, vladaa012, vobo, Voice1, vrgudinac, ZlatniRez