Tag Archives: redhat

Certificación LFCE. Transferir ficheros de forma segura por la red.

Este artículo forma parte de una serie de documentación enfocada a preparar el examen de certificación Linux Foundation Certified Engineer (LFCE)” para Centos 7. Pertenece a la sección de competencias “Network filesystems & file services”.

Paquetes

Introducción.

Actualmente las herramientas más usadas para transferir ficheros de forma segura por la red (excluyendo montaje de sistemas de ficheros remotos) son scp y sftp. Adicionalmente podemos usar también para tareas concretas rsync especificándole que use ssh.

Utilidad scp

Scp se puede usar para transferir ficheros entre servidores sobre una conexión segura y encriptada.
La sintaxis es sencilla:

scp  origen destino

Origen o destino será una ruta local o bien otro servidor que tendremos que especificarlo en el modo clásico de ruta a otro sistema.

usuario@servidor:/ruta/fichero

Algunos ejemplos:

  • Copiar desde un filesystem local a un servidor remoto:

    scp fichero.doc usuario1@srv-apache1.local.net:/home/usuario1/docs/fichero.doc

  • Copiar desde un servidor remoto sería similar

    scp usuario1@srv-apache1.local.net:/home/usuario1/docs/fichero.doc fichero.doc

Algunos parámetros adicionales para el comando scp

  • -r El más útil. Copiar recursivamente. Para transferencia de directorios con todo su contenido.
  • -v Si queremos ver el debug de todo lo que va haciendo al realizar una transferencia
  • -C Realiza compresión de los archivos previamente a la transferencia. Reduce el uso de red pero aumenta el uso de los recursos de los servidores para comprimir / descomprimir.
  • -I Limita el ancho de banda a usar en la transferencia. Útil si no queremos que la citada transferencia coma mucho ancho de banda.

Continue reading

Instalación de Nagios Core 4 + PNP4Nagios + Check_mk + Nagvis en CentOS 7 – Redhat 7

Introducción.

A fecha de hoy todavía no hay paquetes RPM en las distribuciones / repositorios habituales para Nagios 4 así que es necesario instalar compilando. Ya vimos en un artículo previo como instalar Nagios Core 4 y PNP4Nagios en una Centos 6.X. Por entonces check_mk Livestatus no estaba disponible para Nagios 4. En esta ocasión vamos a ver como instalar todo el pack imprescindible en Centos 7 (Redhat 7), Nagios Core 4 + Check_mk + PNP4Nagios + Nagvis. Instalaremos todo en sus últimas versiones a fecha de hoy.

Continue reading

NagiosQL. Introducción e instalación en Nagios 3.x / 4.x en Centos 6 (Redhat)

Introducción.

Una de las características que más se echan de menos cuando comienzas con Nagios es que la configuración de objetos hay que realizarla con ficheros de texto. Esto supone un problema añadido por la dificultad inicial de entrada del mundo de los objetos de Nagios y la sintaxis para definirlos. Para paliar esta “ausencia” existe software de terceros que nos proporciona un interface gráfico para la definición de objetos. Dos posibilidades interesantes son Nconf y NagiosQL. Vamos a ver el segundo ya que a día de hoy es el que permanece más activo.

Continue reading

Nagios Core 4 + PNP4Nagios. Instalación y configuración desde fuentes en CentOS / Redhat (6.4)

(English) En este artículo vamos a mostrar como instalar Nagios 4 (core), recién salido del horno ya en versión estable, en CentOS 6.4. Si buscas instalación en Debian 7 lo tienes aquí. La instalación se realizará compilando ya que parece que de momento  no hay paquetes disponibles para las distribuciones habituales (en la fecha de escribir este artículo no los localicé). Existen máquinas virtuales ya con Nagios Core 4 ya instalado pero es necesario suscribirse y pagar algo por ellas (Student edition, mínimo).

Continue reading

Instalación de Oracle Instant Client y módulos perl DBD::Oracle en Linux (Redhat / Centos / Debian / Ubuntu)

Existen para Nagios numerosos plugins para monitorizar Oracle, desde un simple tnsping para monitorizar la respuesta hasta diversas posibilidades para controlar el estado de tablespaces, instancias, discos,… Cuando abordamos la necesidad de usar dichos plugins siempre nos vamos a encontrar con dos posibilidades: su ejecución en local (servidor de Oracle) mediante un cliente para Nagios tipo NRPE o NSClient++ o su ejecución desde el propio servidor de Nagios. Si nos decantamos por esta última estamos obligados a instalar un cliente de Oracle en el servidor de Nagios, idealmente Oracle Instant Client que es menos pesado que el cliente completo. Además de esto, la mayoría de plugins están escritos en Perl, por lo que necesitaremos los módulos adecuados de Perl para que estos funcionen. En este artículo introducimos la instalación y configuración de Oracle Instant Client y los módulos de Perl necesarios habitualmente. Aunque está enfocado para distribuciones Redhat / CentOS mencionamos también como (posiblemente) funcione también en otras distribuciones Linux.

Continue reading

Instalación de Nagios 3, PNP4Nagios, check_mk y Nagvis en Centos 6.4 / Redhat 6.4

A continuación vamos a explicar como instalar todos los componentes que, en mi opinión, son básicos en una instalación de Nagios 3 hoy en día (Si buscar el artículo para Nagios 4, aunque no con todos los componentes, los puedes encontrar aquí). IMPORTANTE (06/09/2015): En el meńu “Guia de artículos” de este blog puedes encontrar esta misma configuración con Debian 7 y 8 y con Redhat / Centos 6 y 7.

Primero aclarar que teniendo una versión reciente de OMD Distro probablemente no me complicaría la vida poniéndome a instalar un montón de cosas por separado probablemente. El (mi) problema radica en que la última versión (0.56) es de hace unos meses y check_mk en concreto ha introducido muchas novedades desde entonces. Si tenemos todo instalado por separado siempre podemos actualizar componentes según nos interese. Otra opción es irse a la versión testing 0,57 de OMD de Consol Labs que está más actualizada pero no es o tiene porque ser estable.
Te puede interesar tambíén  el artículo Instalación de Nagios Core 4 + PNP4Nagios + Check_mk + Nagvis en CentOS 7 – Redhat 7.

Continue reading