CentOS pentru a adăuga servicii (aplicații) la pornirea serviciilor existente chkconfig. Cu condiția ca aceste servicii sunt instalate de la echipa yum depozit.
Pentru a activa Backup automat, adică, ca o aplicație să ruleze la pornirea serverului (pornirea sistemului de operare), trebuie să executați următoarea comandă:
# Chkconfig SERVICE_NAME pe
Cu toate acestea, capacitățile echipei nu sunt limitate la chkconfig. Pentru a începe, verificați dacă autostart serverul este pornit, de exemplu, httpd:
# Chkconfig --list httpd
httpd 0: 1 off: off 2: pe 3: pe 4: pe 5: pe 6: off
Și în răspunsul serverului vom vedea mai multe niveluri de performanță. Pentru unii, httpd este inclus, nu și pentru alții.
Nivelurile de performanță în CentOS:
Nivelul 0 - sistem de oprire (oprire) - funcționarea sistemului trebuie să fie terminată;
Nivelul 1 - modul single-utilizator - sistemul inițializează serviciile minime și oferă un singur utilizator (de obicei root) fără o linie de comandă de autentificare. De obicei, acest mod este utilizat pentru recuperarea sistemului;
Nivelul 3 - Mod de rețea multiplayer - în contrast cu nivelul anterior, efectuat de configurare a rețelei și a rula diverse servicii de rețea; (utilizate în principal pe sistemele server)
Nivelul 4 - interpretare nu standard și este, practic, folosit;
Nivelul 6 - repornirea sistemului - la intrarea acest mod se oprește toate programele care rulează și repornire.
Pentru a afla nivelul actual de performanță este suficientă pentru a executa comanda de execuție.
În exemplul meu, serverul este la nivelul 3, care este modul normal de funcționare.
Punerea în funcțiune pe niveluri specifice de performanță Linux
În mod implicit, serviciile de comandă registre chkconfig la pornire la etajele 2, 3, 4, 5. Dacă doriți să modificați această ordine, ar trebui să utilizați următoarele setări:
# Chkconfig --level 35 httpd pe
Acum chkconfig comandă va adăuga daemon httpd numai la nivelurile 3 și 5.
O scurtă listă de aplicații utile de utilitate chkconfig
Adăugați la pornire
# Chkconfig --add serivce
Verificați dacă serviciul este activat la pornire
# Chkconfig --list SERVICE_NAME
Activare serviciu la toate nivelurile (2, 3, 4, 5)
# Chkconfig SERVICE_NAME pe
Activare serviciu la anumite niveluri
# Chkconfig --level 35 serivce pe
Off serviciu la toate nivelurile (2, 3, 4, 5)
# Chkconfig SERVICE_NAME off
Opriți serviciul la anumite niveluri
# Chkconfig --level 35 serivce off
Eliminați serviciul de pornire
# Chkconfig --del serivce