Üdv!
Egy centos 6.7 rendszeren le kellene futtatni egy scriptet leállítás (shutdown) előtt.
A cron-ban a @reboot beállítás az újrainduláskor futtatja és ha jól láttam a leállításra nincs opció.
Tehát a leállítás előtti futtatásra van lehetőség?
- 1280 megtekintés
Hozzászólások
Egyik megoldas, hogy letrehozol egy init scriptet amit ugye majd meghiv az init leallitasnal a stop parameterrel.
- A hozzászóláshoz be kell jelentkezni
Mi lenne a célja? Azért kérdem, hogy ha elhúzódik, akkor ki ne lője a leállítási folyamat.
- A hozzászóláshoz be kell jelentkezni
Igen, ettől tartok én is.
Egy DB mentés lenne a cél. De ha nagy lesz a DB, akkor sokáig is eltarthat.
Lehet hogy inkább írok egy egyszerű scriptet, ami DB ment és utána shutdown. :)
- A hozzászóláshoz be kell jelentkezni
Ez valami VM-ben futtatott céges rendszer?
Szerintem is jobb a shutdownnow.sh, ami ment és leállít. Vagy a rendszeres mentés (óránként) egy másik gépre. A VM-ek életben maradásában bízni kell :)
- A hozzászóláshoz be kell jelentkezni
Nem VM, egy kis céges szerver DB + samba.
- A hozzászóláshoz be kell jelentkezni
Ott miért van igény a leállításkor mentésre? Elég szokatlan backup plan.
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni
Miért kell shutdown egyáltalán? :)
- A hozzászóláshoz be kell jelentkezni
Én is ezt kérdeztem, de a szerver nem fut állandóan. Ennyi az oka.
Nap végén szerver lekapcs van. Nem én találtam ki.
- A hozzászóláshoz be kell jelentkezni
Ah so. Így már érthető.
Ma már a negyedóránkénti-óránkénti mentés nem ördögtől való, ugyanakkor ne legyek telhetetlen: hány cég van, ahol egyáltalán nincs működő, tesztelt backup!
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni
Elvileg a /etc/init.d/halt lefuttatja a /sbin/halt.local nevu scriptet, ha letezik es van rajta x jog.
- A hozzászóláshoz be kell jelentkezni
A cron-ban egyébként a @reboot beállítás csak reboot utáni induláskor fut le csak, vagy sima bekapcsoláskor is ("shutdown -h" után)?
- A hozzászóláshoz be kell jelentkezni