53
Pilar Gallego

Instalacion y monitorizacion de linux server y linux desktop

  • Upload
    pilargz

  • View
    234

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Instalacion y monitorizacion de linux server y linux desktop

Pilar Gallego

Page 2: Instalacion y monitorizacion de linux server y linux desktop

Introducción

Objetivos: Realizar la instalación de un sistema operativo Server y otro Desktop de la familia LINUX y realizar practicas sobre ellos.

Llevar a cabo tareas de actualización del software instalado

Conocer las herramientas de monitorización del sistema

Conocer la función de los archivos de registro y la información que almacenan

Conocer la herramienta de administración remota del sistema

Realizar las tareas de gestión sobre los volúmenes lógicos (LVM)

Aplicar los procedimientos adecuados para la gestión de los servicios.

2

Page 3: Instalacion y monitorizacion de linux server y linux desktop

Descarga de ambos sistemas

operativos.

Para ir a la paginas oficiales de

descarga de uno de los

sistemas operativos hacer click

sobre las imágenes

3

Page 4: Instalacion y monitorizacion de linux server y linux desktop

Para instalar software adicional típico

en un entorno servidor podremos

hacerlo utilizando el comando sudo

tasksel.

4

Page 5: Instalacion y monitorizacion de linux server y linux desktop

Seleccionamos instalar LAMP Server marcandolo

con la barra espaciadora. Cuando se haya

terminado de instalar le asignaremos una

contraseña.

5

Page 6: Instalacion y monitorizacion de linux server y linux desktop

Para saber exactamente que paquetes

hemos instalado con LAMP server

obtendremos su nombre de colección con el

comando sudo tasksel –list-tasks.

6

Page 7: Instalacion y monitorizacion de linux server y linux desktop

Una vez sabemos el nombre del paquete

ejecutamos el siguiente comando para ver

la lista de paquetes que corresponden a la

colección LAMP Server.

7

Page 8: Instalacion y monitorizacion de linux server y linux desktop

Ahora vamos a actualizar el software

instalado, pero antés volvemos a ejecutar

sudo apt-get update para actualizar los

repositorios. Una vez actualizados podremos

ejecutar sudo apt-get upgrade.

8

Page 9: Instalacion y monitorizacion de linux server y linux desktop

Las actualizaciones se pueden llevar a cabo

desde el entorno gráfico con el Gestor de

actualizaciones, se puede instalar con el

siguiente comando:

9

Page 10: Instalacion y monitorizacion de linux server y linux desktop

Una vez instalado podemos acceder al

Gestor de actualizaciones desde Herramientas del sistema Administración

10

Page 11: Instalacion y monitorizacion de linux server y linux desktop

Configuramos el gestor de manera que realice

solo las actualizaciones importantes de

seguridad marcando esta opción en la

pestaña Actualizaciones dentro de

Configuración.

11

Page 12: Instalacion y monitorizacion de linux server y linux desktop

Predeterminadamente en GNOME ya esta instalado el Monitor del

sistema, pero en el caso de que no lo estuviera podemos ejecutar el

siguiente comando.

12

Page 13: Instalacion y monitorizacion de linux server y linux desktop

Desde Aplicaciones Herramientas del

sistema accedemos al Monitor del sistema

13

Page 14: Instalacion y monitorizacion de linux server y linux desktop

Comando uname y pestaña Sistema14

Page 15: Instalacion y monitorizacion de linux server y linux desktop

Comando ps y pestaña Procesos15

Page 16: Instalacion y monitorizacion de linux server y linux desktop

Comando mount y pestaña Sistema de

archivos16

Page 17: Instalacion y monitorizacion de linux server y linux desktop

Para mostrar la información del uso del

sistema durante los 10 ultimos minutos

entraremos en Preferencias desde Editar y en

la pestaña Recursos cambiaremos de 1 a 10

en la casilla de tiempo.

17

Page 18: Instalacion y monitorizacion de linux server y linux desktop

Instalamos el comando htop como se ve

en la captura y cuando termine lo

ejecutamos.

18

Page 19: Instalacion y monitorizacion de linux server y linux desktop

El comando htop es una versión mejorada

del comando top, con una interfaz más

interactiva y ordenada pero aun así sencilla,

que ofrece el mismo tipo de información que

el comando top.

19

Page 20: Instalacion y monitorizacion de linux server y linux desktop

El comando xkill sirve para terminar procesos

que tengan interfaz gráfica con un solo clic. Es

muy útil para terminar procesos que se hayan

quedado colgados.

Cuando lo ejecutemos nuestro puntero se

convertirá en una calavera y haciendo clic en

la ventana del proceso esta se cerrara.

20

Page 21: Instalacion y monitorizacion de linux server y linux desktop

Vamos a instalar la versión 12.04 de Ubuntu porque aunque allá versiones más actuales, esta es la que mejor resultados me ha dado hasta el

momento y la más recomendada.

Primero crearemos la maquina virtual con 1 GB de RAM, 20 GB de disco y una tarjeta tipo

Custom.

21

Page 22: Instalacion y monitorizacion de linux server y linux desktop

Una vez hemos arrancado desde la ISO

elegimos el idioma y seguimos clicando

instalar.

22

Page 23: Instalacion y monitorizacion de linux server y linux desktop

En tipo de instalación continuamos sin

modificar nada.23

Page 24: Instalacion y monitorizacion de linux server y linux desktop

Mientras empieza la instalación

seleccionaremos la distribución del teclado y

indicaremos el nombre y contraseña del

nuevo usuario y equipo.

24

Page 25: Instalacion y monitorizacion de linux server y linux desktop

En cuanto termine la instalación

reiniciaremos el equipo y podremos iniciar

sesión con nuestro usuario.25

Page 26: Instalacion y monitorizacion de linux server y linux desktop

Instalamos el comando finger.

Y lo ejecutamos en el servidor para ver que equipos están conectados y su forma de

conexión.

26

Page 27: Instalacion y monitorizacion de linux server y linux desktop

Al intentar volver a utilizar el servidor SSH

después de realizar las actualizaciones no

funcionaba. Para que vuelva a funcionar

debemos desinstalarlo junto con todas sus

configuraciones ejecutando los siguientes

comandos: sudo apt-get --purge remove

openssh-server y sudo apt-get --purge

remove openssh-client.

Y posteriormente volviendo a instalar

openssh-server.

27

Page 28: Instalacion y monitorizacion de linux server y linux desktop

Vamos a crear una carpeta en el escritorio del

servidor llamada prueba a través del cliente.28

Page 29: Instalacion y monitorizacion de linux server y linux desktop

Ahora crearemos dos ficheros de texto plano

que se llamaran fichero1 y fichero2.29

Page 30: Instalacion y monitorizacion de linux server y linux desktop

Para ver el contenido de los dos ficheros

creados:

Y borramos el fichero2

30

Page 31: Instalacion y monitorizacion de linux server y linux desktop

Finalmente vamos a apagar el servidor desde el

cliente.

31

Page 32: Instalacion y monitorizacion de linux server y linux desktop

Los archivos de registro son los archivos donde se almacena

información sobre la ejecución de los diferentes procesos que están

operativos en el equipo.

Su función es hacer el seguimiento y detectar posibles fallos en el

funcionamiento de dichos procesos.

En Ubuntu los archivos de registro se almacenan en el directorio

/var/log.

32

Page 33: Instalacion y monitorizacion de linux server y linux desktop

Tipos de archivos de registro:

1. Archivo syslog, contiene información general del funcionamiento del sistema.

2. Archivo auth.log, contiene información de todas las operaciones relacionadas con el acceso al sistema.

3. Archivo dmesg, contiene todos los mensajes generados en el arranque del sistema operativo.

4. Archivo dpkg.log, registro de todas las operaciones llevadas a cabo con el comando dpkg.

5. Archivo /var/log/apt/term.log, almacena la actividad relacionada con el comando apt.

6. Archivo unattended-upgrades, registro del proceso de actualización automática.

33

Page 34: Instalacion y monitorizacion de linux server y linux desktop

Para instalar la aplicación gráfica con la que podremos

acceder a los archivos de registro ejecutaremos:

Para acceder a la aplicación:

34

Page 35: Instalacion y monitorizacion de linux server y linux desktop

La herramienta es muy sencilla, en la parte

izquierda de la pantalla se verán todos los

archivos de registro y si desplegamos uno

podremos elegir el día del que queremos ver

los archivos, al clicar uno aparecerá su

contenido en la parte derecha de la

ventana.

35

Page 36: Instalacion y monitorizacion de linux server y linux desktop

Los comandos usados para la gestión de LVM se instalan dentro

del paquete lvm2, comprobamos que lo tenemos instalado:

36

Page 37: Instalacion y monitorizacion de linux server y linux desktop

Comando fdisk

Se utiliza para manipular las tablas de particiones y permite crear particiones

en muchos tipos de sistemas de archivo.

37

Page 38: Instalacion y monitorizacion de linux server y linux desktop

Comando pvdisplay

Con este comando se puede visualizar información sobre los volúmenes lógicos

como nombres, tamaño,...

38

Page 39: Instalacion y monitorizacion de linux server y linux desktop

Comando vgdisplay

Sirve para mostrar información sobre los grupos de volúmenes nombre, tamaño,

acceso, estado,…

39

Page 40: Instalacion y monitorizacion de linux server y linux desktop

Comando lvdisplay

Se utiliza para visualizar información sobre los

volúmenes lógicos.

40

Page 41: Instalacion y monitorizacion de linux server y linux desktop

Comando pvcreate

Se utiliza para crear nuevos volúmenes físicos a partir de una partición libre

o un nuevo disco.

Para utilizar un nuevo disco duro como volumen físico para LVM

ejecutaremos:

sudo pvcreate /dev/sdb

Para utilizar una partición libre de un nuevo disco duro ejecutaremos:

Sudo pvcreate /dev/sdb3

41

Page 42: Instalacion y monitorizacion de linux server y linux desktop

Comando vgextend

Este comando se utiliza para añadir un volumen físico a un grupo de volúmenes. Por

ejemplo:

sudo vgextend grupo_servidor /deb/sdb3

Comando pvsObtiene información referente a los volúmenes

físicos como grupo de volúmenes al que pertenece, espacio total, formato,...

42

Page 43: Instalacion y monitorizacion de linux server y linux desktop

Comando pvckComprueba los metadatos de un

volumen físico.

Comando vgs

Muestra información sobre los grupos de volúmenes.

Muestra información sobre los volúmenes lógicos existentes.

Comando lvscan

43

Page 44: Instalacion y monitorizacion de linux server y linux desktop

Ahora vamos a instalar la herramienta

gráfica que facilita la gestión de LVM

con el siguiente comando:

Y accedemos a ella desde Aplicaciones Herramientas del

sistema Administración de

volúmenes lógicos

44

Page 45: Instalacion y monitorizacion de linux server y linux desktop

La herramienta ofrece una visión gráfica de

los volúmenes y se pueden llevar a cabo

todas las operaciones necesarias para el

mantenimiento de volúmenes físicos.

45

Page 46: Instalacion y monitorizacion de linux server y linux desktop

Vamos a añadir un disco duro nuevo a la

máquina para después añadirlo al grupo de

volúmenes.

46

Page 47: Instalacion y monitorizacion de linux server y linux desktop

Dentro del administrador clicamos en

Vista física y pinchamos en Extender

Grupo Volumen.

47

Page 48: Instalacion y monitorizacion de linux server y linux desktop

Nos aparecerá un ventana en la que

elegiremos el nuevo disco que creamos de

10 GB y al aceptar nos preguntara si

queremos crear una partición única para el

disco, ya que es recomendable daremos

que Si.

48

Page 49: Instalacion y monitorizacion de linux server y linux desktop

Cuando termine de añadirlo al grupo

de volúmenes se actualizara la ventana

y podremos comprobar que el nuevo

disco se ha añadido correctamente.

49

Page 50: Instalacion y monitorizacion de linux server y linux desktop

Un servicio es un programa que permanece en memoria de forma

indefinida esperando que se produzca una solicitud de actuación para

la tarea para la cual el servicio fue diseñado.

La característica que lo diferencia de un programa normal es que los

servicios siempre se ejecutan en segundo plano y el usuario no puede

actuar directamente sobre el.

50

Page 51: Instalacion y monitorizacion de linux server y linux desktop

El elemento central de la gestión de un servicio es su shell script de

control. Un shell script es un archivo ejecutable de tipo texto formado

por ordenes y comandos que van a ser ejecutados por el sistema.

Además cada servicio tiene asociado uno o varios archivos de

configuración.

Con el shell script de control se pueden realizar las tareas comunes

sobre un servicio, como su parada, arranque, reinicio o

comprobación de su estado de ejecución.

51

Page 52: Instalacion y monitorizacion de linux server y linux desktop

Para utilizar la herramienta gráfica para

llevar a cabo tareas de gestión de servicios

debemos instalarla.

Tras la instalación accederemos a ella desde

Aplicaciones Herramientas del sistema

Administración BootUp-Manager

52

Page 53: Instalacion y monitorizacion de linux server y linux desktop

Dentro de Boot-Up Manager podemos elegir que

servicios queremos que se inicien cuando arranca

la maquina, además de parar y arrancar servicios.

Seleccionamos un servicio y utilizamos las

opciones del menú Servicios:

Activar el servicio y aplicar ahora, inicia el servicio

y configura el sistema para que se inicie

automáticamente en el arranque.

Desactivar el servicio y aplicar ahora, se para el

servicio y se deshabilita del arranque automático.

53