Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta comando

Como replicar una base de MySQL en Linux

Lectores, en esta ocasión les traigo otro "Como" para quienes administran bases de datos en el gestor MySQL (posiblemente aplique para MariaDB pero no he probado). Introducción La replicación es una técnica donde a una base de datos se le indica ser copiada uno o mas destinos. P or lo que la fiabilidad , tolerancia a fallos o accesibilidad de la base de datos se puede mejorar. Las replicaciones pueden darse: Basado en instantánea de la base (snapshot), donde la base de datos completa es copiada a otro equipo. Basado en combinación o fusión, donde dos o mas bases se copian y se unen en una sola. Basado en transacción, donde la actualización de los datos se aplican periódicamente entre un servicio maestro y uno esclavo. La replicación de MySQL es considerada como base transaccional. Para implementar la replicación en MySQL, el servicio maestro guarda un log de transacciones de todas las actualizaciones que ha realizado. Los servicios esclavos, se conectan a...

Como leer/visualizar archivos utmp, wtmp y btmp en Linux

Lectores, les paso este "Como" de linux, algo que debe ser usado por cualquier sysadmin de Linux. Esperando aportar conocimiento, aqui les dejo. Introducción. En sistemas operativos Linux/Unix todo es registrado en algun lado (los conocidos logs). La mayoria de registros del sistema se almacenan en el directorio /var/log . El directorio contiene registros relacionados a distintos servicios y/o aplicaciones. En este directorio tenemos algunos archivos como utmp , wtmp y btmp . Estos archivos contienen todo el detalle de registro de inicio (login) y termino (logout) de sesiones de usuarios ya sea local, sistemas remoto, como estado en el sistema, tiempo en linea, etc. Informacion sobre los archivos utmp : te mostrara informacion completa del acceso de usuarios, la terminal que usa, termino de sesion, eventos del sistema y el estado actual del mismo, etc. wtmp : contiene el historio del archivo utmp btmp : registros solo intentos fallidos de sesion. Como no ...

vnstat :: monitor de trafico de red

En esta ocasión les traigo un pequeño manual de un excelente monitor que acabo de conocer. Luego de ver lo que hace y la información que entrega, me quede  muy contento, ya que en mi trabajo es necesario tener cierta información de trafico que generan los equipos y mejor aun que también se puede tener una web donde te muestra la información y con todo y gráficas. vnstat, mas que un comando, viene a ser un servicio que proporcionar información del trafico de red que consume un servidor. Ya se revisar una placa de red en particular o varias. Este puede dar información en vivo (live), por hora, día, semana, mes y año. No es un servicio de sniffer, sino que analiza la información de trafico del sistema proc y no se requiere (necesariamente) ejecutarse como root. Instalación Para instalar el comando/servicio en sistemas CentOS/Fedora/RedHat, es necesario instalar el repositorio de EPEL. Para instalar el repositorio ejecutar: Para version 5, descargar epel-release-5.4 Pa...

Comandos obsoletos en linux

Como leen, al estar revisando los blogs de costumbre, me encontré con esta noticia que si bien parece ya tener tiempo publicada, apenas si me voy enterando. Muestro un extracto de la noticia, la nota completa la pueden leer aquí . Específicamente, los comandos de red obsoletos en cuestión son: arp, ifconfig, netstat, iptunnel, iwconfig, nameif y route . Estos programas (excepto iwconfig) vienen en el paquete net-tools que han dejado de ser mantenidos por varios años. La funcionalidad provista por de varios de estas utilerias han sido reproducidas y mejoras en la suite iproute2 , primordial mente usando el comando ip. El código de iproute2 esta disponible en Kernel.org . Comando obsoleto Comando(s) de reemplazo arp ip n  ( ip neighbor) ifconfig ip a  ( ip addr ),  ip link ,  ip -s  ( ip -stats) iptunnel ip tunnel iwconfig iw nameif ip link ,  ifrename netstat ss ,  ip route  (for  netstat-r ),  ip -s link  (for...

Tips de comandos en Linux

Estimados, nuevamente aqui presente. En esta ocasion les traigo una serie de tips a usar en la consola de Linux, es decir comandos o combinaciones que nos ayudaran a obtener la informacion que requerimos. Si mas comentarios comenzamos: 1. Encontrando el/los archivos mas grandes en el sistema Cuando nos damos cuenta que nuestro sistema se esta quedando si espacio es necesario revisar que archivo(s) pesan mas, en el ejemplo traemos los 10 de mayor peso en nuestra carpeta de usuario, para esto ejecutamos lo siguiente: # sudo du -S | sort -n | head -n 10 2. Mover directorios entre sistemas de archivos (Por Alax Cox) Una forma rapida dee mover un arbol de archivo de un disco a otro ejecutamos: # (cd /source/directory && tar cf - . ) | (cd /dest/directory && tar xvf - ) Donde  * /source/directory es el directorio origen con el contenido a mover * /dest/directory es el directorio destino donde se moverá el contenido del direct...

Comandos Básicos Unix/Linux Parte 2

Estimados, como prometí en el primer post ( Comandos Básicos Unix/Linux Parte 1 ) aquí les traigo la segunda entre de comandos básicos que se deben conocer para utilizar la linea de comandos, pues empecemos. Comandos para archivos Continuamos con los comandos que manipulan archivos gzip : permite comprimir archivos para que tengan un menor tamaño. Usualmente los archivos de texto se reducen a la mitad de su tamaño, pero depende mucho del tamaño del archivo y el contenido. Existen otras herramientas que cumplen el mismo propio ( compress, tar ), solo que gzip maneja mejor la compresión. Gzip produce archivos con extensión '.gz' agregado al nombre del archivo. Ejemplo: [uribes@uribes-ic Logs]$ ll -h total 3,3M -rw-rw-r-- 1 uribes uribes 3,3M jun 18 2012 ICIaxPhone.log [uribes@uribes-ic Logs]$ gzip ICIaxPhone.log [uribes@uribes-ic Logs]$ ll -h total 307K -rw-rw-r-- 1 uribes uribes 307K jun 18 2012 ICIaxPhone.log.gz gunzip :...