dimarts, 14 de febrer del 2012

NF4 - Eines d'administració d'un sistema GNU/Linux

Aqui explicarem les diferents enes que pots fer servir per administrar un sistema linux ja sigui per a la deteccio i solucio d'errors com per al mesurament del rendiment, consum i emmagatzemage del nostre equip.

1. Logs


Els logs son registres del sistema que fan servir els programes i el propi sistema operatiu per enregistrar els seus moviments i els seus errors, aquesta informacio es molt interesant, tant per saber quin tipus d'error ens donen els nostres programes com per saber qui ha fet certs moviments al nostre ordinador.


Localització i breu descipcio dels logs:

Daemon log /var/log/daemon.log

Descripció: Els processos dimonis(daemon) son els que se executen en segon pla aquest fitxer es el que registra la informació d'aquests processos, pot ser útil per trobar fallades a processos propis del sistema.


Debug log /var/log/debug.log

Descripció: Es el registre de les aplicacions que encara estan en fase de proves per tant encara no es consideren aplicacions com a tal per el sistema.


Kernel log /var/log/kern.log

Descripció: Es el registre de les activitats i modificacions realitzades al kernel o modificacions que el propi kernel a realitzat a la resta del sistema.


Kernel ring buffer /var/log/dmesg

Descripció: Es el registre que control·La el sistema d'arrancada del kernel, es pot consultar amb la comanda dmesg encara que tambe es guarda en un fitxer.


Messages Log /var/log/messages

Descripció: Aquest registre emmagatzema els missatges de les aplicacions i les utilitats del sistema.


System log /var/log/syslog)

Descripció: El system log conte una gran quantitat d'informació del sistema ubuntu per defecte i es el registre que conte tota la informació que la resta de registres no.


2. Gestió de processos

La gestio de processos es una tasca molt important en un ordinador (en un servidor sobretot) per tal de mantenir aquest amb un rendiment optim. A mes de reiniciar-los per tal de no haver de reiniciar l'ordinador complet.


Comandes per a la gestio de processos:

ps: Ens mostra els processos que hi ha actualment corrent al nostre ordinador.

kill: Si li pasem com a parametre el PID d'un process que hi hagi al nostre ordinador finalitzara o probara a finalitzar aquest process.

top: Aquesta comanda ens mostrara els processos actius al nostre ordinador a mes de permetrens veure el consum i rendiment que esta tenint cada process i el consum global de l'ordinador. Aquesta comanda tambe ens permet matar processos dels cuals coneguem el PID.


3. Serveis

La configuracio dels serveis ens permet definir quins serveis volem que s'iniciin en funcio del run level en el que ens trobem a mes de l'ordre en que s'inician.
Per tal de configurar aixo podem fer dues coses

Fer un enllaç simple del servei que hi ha a init.d a les carpetas rc0.d (on va el 0 es el nivell del run level.

O anar al administrador grafic. Que ens permetra canviar el ordre d'iniciacio o parada manualment.

4. Rendiment i monitorització

Per mesusrar el rendiment podem fer servir la abans mencionada comanda "top" que ens permetra veure per via comanda els processos actius a la nostre maquina a mes del consum de cadascun d'aquets.

Un altre opcio es fer aquest seguiment a traves de l'interficie grafica. Anant a la pestaña resources del system monitor que es troba a les eines d'administracio del sistema podrem veure l'us que estem donant a la nostra CPU.

5. Gestió del emmagatzemament


Per gestionar l'emmagatzemament podrem fer servir la comanda DF que ens mostrara informacio de les unitats muntades al nostre disc dur l'opcio mes recomanable per utilitzar df es -H que mostra la informacio en un format intel·ligible per a els humans.






Cap comentari:

Publica un comentari a l'entrada