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.

http://www.centos.org/docs/5/html/Installation_Gui.....-sysv.html



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: 12486
  • 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 1370 korisnika na forumu :: 39 registrovanih, 4 sakrivenih i 1327 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Ageofloneliness, antonije64, Apok, Asparagus, BORUTUS, Brana01, CikaKURE, comi_pfc, cuculo, Dimitrise93, Dorcolac, Dukelander, Georgius, gmlale, gorval, janbo, ladro, lord sir giga, Lošmi, Lucije Kvint, Magistar78, mercedesamg, Misirac, Mixelotti, mocnijogurt, naki011, Nemanja.M, pera bager, Ripanjac, S2M, skvara, Srle993, Stanlio, stegonosa, Vlad000, vladulns, yrraf, zlaya011