Mis publicaciones

Como definir Misión, Visión y Valores

El Blog de Dragonfly
Si quieres definir, redefinir o ratificar, la misión, visión y valores de tu empresa, este es tu post. Está garantizado que las empresas que disponen de una declaración explicita y compartida (tanto con clientes como con empleados) de su misión, visión y valores orientan mejor sus acciones de marketing y afrontan de forma óptima sus imprevistos, ya que tanto sus directivos como los empleados saben perfectamente, quienes son, quienes quieren ser en un futuro y los valores que tienen para poder conseguirlo.
 

La misión define principalmente cual es nuestra labor o actividad en el mercado, además se puede completar haciendo referencia al público hacia el que va dirigido y con la singularidad, particularidad o factor diferencial, mediante la cual desarrolla su labor o actividad. Para definir la misión de nuestra empresa, nos ayudará responder algunas de las siguientes preguntas: ¿Qué hacemos?, ¿cuál es nuestro negocio?, ¿a qué nos dedicamos?, ¿cuál es nuestra razón de ser?, ¿quiénes son nuestro público objetivo?, ¿cuál es nuestro ámbito geográfico de acción?, ¿cuál es nuestra ventaja competitiva?, ¿qué nos diferencia de nuestros competidores? 

 La visión define las metas que pretendemos conseguir en el futuro. Estas metas tienen que ser realistas y alcanzables, puesto que la propuesta de visión tiene un carácter inspirador y motivador. Para la definición de  la visión de nuestra empresa, nos ayudará responder a las siguientes preguntas: ¿Qué quiero lograr?, ¿dónde quiero estar en el futuro?, ¿para quién lo haré?, ¿ampliaré mi zona de actuación?
 

Los valores son principios éticos sobre los que se asienta la cultura de nuestra empresa, y nos permiten crear nuestras pautas de comportamiento.

No olvidemos que los valores, son la personalidad de nuestra empresa y no pueden convertirse en una expresión de deseos de los dirigentes, sino que tienen que plasmar la realidad. No es recomendable formular más de 6-7 valores, si no perderemos credibilidad. Responder a las siguientes preguntas nos ayudara, a definir nuestros valores corporativos:  ¿Cómo somos?, ¿en qué creemos?

Fuente: robertoespinosa.es/2012/10/14/como-definir-mision-vision-y-valores-en-la-empresa/ 

Instalar drive para tarjetas HBA (fibra) en Esxi

El Blog de Dragonfly
En la carrera de Sysadmin, tenemos que realizar tareas de un poco de todo, como instalar partes y piezas en el equipamiento tecnológico de nuestros centros de datos, sea con fines de reparación, pruebas, desarrollo o mejora. 

En esta ocasión me tocó algo simple, colocar un par de tarjetas hba, es decir las que se usa para conectar a canales de fibra óptica, mal supuse que estas serían reconocidas directamente por el virtualizador Esxi de Vmware, sin embargo no es así.

Luego de pasear un poco por la red, encontré una experiencia que me sirvió directamente, aunque la experiencia se refería a otra versión anterior, no presentó problema en esta ocasión. Resumo en que únicamente copié el driver conseguido para estas tarjetas (brocade en mi caso), y ejecuté tal cual la línea de comando, posterior a esto el sistema reconoció las tarjetas, conexiones, etc. y funciona de maravilla hasta donde puedo comentar.

El comando fue:
esxcli software vib install --no-sig-check --maintenance-mode -d /BCD-bfa-3.2.1.0-00000-offline_bundle-1108413.zip


Y debo reconocer el enlace consultado y que agradezco es:
http://www.storagenetworks.com/writeups/brocade/hba_vmware/415_425_815_825_hba_driver.php 

Espero esto quede de utilidad para otros novatos como me sirvió a mi. Nota adicional, mi versión de Esxi es 6.0 

LVM: CREAR Y EXPANDIR VOLÚMENES

El Blog de Dragonfly
  • Crear volúmenes físicos, grupos de volúmenes y volúmenes lógicos.

  • Redimensionar los volúmenes.

Preparándose para utilizar LVM

Para este tutorial utilizaré Debian. El mismo se puede aplicar a cualquier Linux, aunque daré ciertas cosas por supuestas además de mostrar algunos comandos específicos de los sistemas Debian like.

Antes que nada, será necesario contar con el soporte para LVM. Para ello:

testing:~# aptitude install lvm2

Creación de un volumen lógico
Para crear un volumen lógico es necesario primero crear los volúmenes físicos que se necesitarán y luego el grupo de volúmenes. Finalmente se podrá crear el volumen lógico que se busca y asignar un sistema de archivos al mismo. Para este paso vamos a suponer que tenemos un disco rígido nuevo, sin particionar. El disco en cuestión se identifica en el sistema como /dev/hdb.

Crear el volumen físico
Leer más

Cinco consejos para poner en marcha tu proyecto

El Blog de Dragonfly

Como Director de proyecto, el último semestre del año es un momento difícil.  Tienes personal de vacaciones, puedes tener entregables con los que necesitas ponerte al día y el tiempo está corriendo. Entonces ¿Cómo te puedes poner al corriente y dar a tu proyecto la ventaja que necesita para salir adelante? Aquí hay 5 consejos para hacer precisamente esto...

 

Consejo 1: Detente y respira

Los proyectos siempre están adelantados en algunas áreas y atrasados en otras. Por lo tanto, debemos detenernos y tomarnos el tiempo para tener una idea firme sobre el progreso del proyecto. Realiza una lista de todas las áreas donde tienes retrasos, luego prioriza la lista y calcula la cantidad de esfuerzo necesario para conseguir que vuelva a encarrilarse a tiempo. ¿Hay tareas que pueden ser completadas por otros fuera de tu equipo? Si hay tareas que no son críticas y se pueden externalizar, entonces es el momento de considerarlo. Utiliza todos los recursos que puedas encontrar para completar estas tareas tan pronto como sea posible.

 

Consejo 2: Trabaja nuevamente el plan

Ya que te pusiste al día, revisa el plan de proyecto. Realiza una actualización de todas las tareas en el plan y vuelve a su horario por adelantado. Necesitas revitalizar tu equipo, y para hacer eso, necesitas un nuevo plan de proyecto recién trabajado que muestre cómo se va a entregar el resto del proyecto a tiempo. Esto aumentará la motivación y el entusiasmo para completar el plan de revitalización. Sobre todo si tu equipo puede ver que es realmente alcanzable.


Leer más

Apache 2.2 y registro en log de IP público tras un proxy o balanceador

El Blog de Dragonfly

Installation of mod_rpaf on CentOS from Source

The below instructions can be used to install mod_rpaf on CentOS 5 and CentOS 6. It can also be used to install mod_rpaf on RHEL and Fedora Core.

Note: You must make sure that the Apache2 Development Package (CentOS httpd-devel) is installed on your server before you start installing mod_rpaf using the below instructions.

  1. Ensure that the package 

    httpd-devel
     is installed. To install this package run:

    <code>yum install httpd-devel </code>
  2. Download and Extract the mod_rpaf package:

    <code>cd /usr/local/src wget http://mirror.trouble-free.net/sources/mod_rpaf-0.6.tar.gz tar xzvf mod_rpaf-0.6.tar.gz cd mod_rpaf-0.6 </code>
  3. Build and install mod_rpaf:

    <code>apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c </code>
  4. Add mod_rpaf to Apache configuration:

    <code>nano /etc/httpd/conf/httpd.conf </code>
  5. Find the 'LoadModule' list (near the top) and add the following lines at the bottom of the 'LoadModule' list:

    <code>LoadModule rpaf_module modules/mod_rpaf-2.0.so RPAFenable On RPAFsethostname On RPAFproxy_ips 127.0.0.1 A.B.C.D RPAFheader X-Real-IP </code>

    Important Note: Where «A.B.C.D» is, add your proxy server IP address(es), multiple addresses can be space separated. This will tell mod_rpaf which hosts to get X-Real-IP headers from.

  6. You are now finished. Restart Apache using below commands for the changes to take place:

    <code>/etc/init.d/httpd restart</code>


www.x4b.net/kb/RealIP-Apache

How to Install and Update OpenSSL on CentOS 6 / CentOS 7

El Blog de Dragonfly

OpenSSl

I have CentOS 6 server and still running with OpenSSL 1.0.1e (openssl-1.0.1e-30) that vulnerable to a remote attacker to access parts of memory on systems using vulnerable versions of OpenSSL. OpenSSL is a library that provides cryptographic functionality, specifically SSL/TLS for popular applications such as secure web servers (nginx web serverApache web server) and MySQL database server.

OpenSSL is a library that provides cryptographic functionality, specifically SSL/TLS for popular applications such as secure web servers, MySQL databases and email applications.

I have tried to perform command “yum update openssl” but I receive “No Packages marked for Update” even though the latest version of tar version has been published.

The following steps describe how to install and update OpenSSL on CentOS 6 and CentOS 7.

Install and Update OpenSSL on CentOS 6 / CentOS 7

1. Get the current version with “openssl version” and “yum info openssl” command :

# openssl version
OpenSSL 1.0.1e-fips 11 Feb 2013
# yum info openssl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * Webmin: download.webmin.com
 * base: centos.netonboard.com
 * epel: ftp.cuhk.edu.hk
 * extras: centos.netonboard.com
 * updates: ossm.utm.my
Installed Packages
Name        : openssl
Arch        : x86_64
Version     : 1.0.1e
Release     : 30.el6_6.7
Size        : 4.0 M
Repo        : installed
From repo   : updates
Summary     : A general purpose cryptography library with TLS implementation
URL         : http://www.openssl.org/
License     : OpenSSL
Description : The OpenSSL toolkit provides support for secure communications between
            : machines. OpenSSL includes a certificate management tool and shared
            : libraries which provide various cryptographic algorithms and
            : protocols.

Leer más

Active Directory administración PowerShell

El Blog de Dragonfly

Active Directory y PowerShell juntos ofrecen un potente conjunto de cmdlets para administrar y automatizar tareas relacionadas con el dominio estándar. Aquí podrás ver los más útiles, para los cmdlets de PowerShell AD v5.

La administración de Active Directory es uno de los papeles más importantes en cualquier red de Windows, y no pasa mucho tiempo antes de que el número de servidores, equipos cliente, y los usuarios se hace muy grande. Este tipo de ambiente va a depender de la automatización para hacer su trabajo de manera eficiente. PowerShell tiene las herramientas que necesita para hacer el trabajo, pero hay que entender los conceptos básicos de cómo utilizarlos por primera vez.

En este artículo vamos a ver algunos de los conceptos básicos de trabajo con grupos de Active Directory y cuentas utilizando PowerShell. Usted aprenderá cómo agregar cuentas, eliminar y editar sus pertenencias a grupos. También vamos a repasar cómo buscar y descubrir información sobre dichas cuentas y sobre el propio dominio.

Pero primero, vamos a empezar con la forma de crear un dominio de prueba para jugar con el uso de PowerShell 5 y su acceso por defecto a la Galería de PowerShell y recursos de configuración Estado (DSC) deseados. Esto es para asegurar que estamos jugando en un ambiente seguro.

Artículo completo original:
www.tomsitpro.com/articles/powershell-active-directory-cmdlets,2-801.html

ESXI 6 Configurar red por consola shell

El Blog de Dragonfly
Primero visualizamos la configuración actual:
# esxcli network ip interface ipv4 get

Para fijar la dirección requerida(considerar la interfaz correcta vmkX):
# esxcli network ip interface 
ipv4
 set -i vmk1 -I <ip-address> -N <netmask> -t static

Para visualizar la ruta por defecto:
# esxcfg-route -l

Para cambiar la ruta por defecto:
# esxcfg-route <ip-gw>

Una serie de enlaces, lectura infaltable a la hora de aprender acerca del control de nuestros equipos y sistemas de virtualización.
https://shar.es/1x0wbz
www.tomsitpro.com/articles/vmware-powercli-cmdlets,2-795.html
www.tomsitpro.com/articles/vmware-powercli-cmdlets,2-795.html

PostgreSQL 9.4 - PgAdmin 3 - phpPgAdmin en CentOS 7/6.5/6.4

El Blog de Dragonfly

Introducción

PostgreSQL es un poderoso, sistema de base de datos relacional y de objetos en código abierto. Corre en la mayorpia de sistemas operativos., incluyendo Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS, Solaris, Tru64), y sistemas Windows.

En este tutorial, veremos como instalar PostgreSQL 9.4 sobre un servidor CentOS 7/6.5/6.4.

Instalar PostgreSQL

Go to the PostgreSQL repository download page, and add the PostgreSQL 9.4 repository depending upon your server architecture.

For CentOS 6.x 32bit:
rpm -Uvh http://yum.postgresql.org/9.4/redhat/rhel-6-i386/pgdg-centos94-9.4-1.noarch.rpm
For CentOS 6.x 64bit:
rpm -Uvh http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-centos94-9.4-1.noarch.rpm
For CentOS 7 64bit:
rpm -Uvh http://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/pgdg-centos94-9.4-1.noarch.rpm

Update the repository list using command:

yum update

Now, Install postgresql with the following command:

yum install postgresql94-server postgresql94-contrib

Initialize postgresql database using following command:

On CentOS 6.x systems:
service postgresql-9.4 initdb
On CentOS 7 systems:
/usr/pgsql-9.4/bin/postgresql94-setup initdb

Then, start postgresql service and make it to start automatically on every reboot.

On CentOS 6.x systems:
service postgresql-9.4 start
chkconfig postgresql-9.4 on
On CentOS 7 systems:
systemctl enable postgresql-9.4
systemctl start postgresql-9.4
 Access PostgreSQL command prompt

The default database name and database user are “postgres”. Switch to postgres user to perform postgresql related operations:

su - postgres

To login to postgresql, enter the command:

psql

Sample Output:

psql (9.4.0)
Type "help" for help.
postgres=#

To exit from posgresql prompt, type \q following by quit to return back to the Terminal.

Set “postgres” user password

Login to postgresql prompt,

su - postgres
psql

… and set postgres password with following command:

postgres=# <strong>\password postgres</strong> 
Enter new password: 
Enter it again: 
postgres=# \q

To install PostgreSQL Adminpack, enter the command in postgresql prompt:

postgres=# <strong>CREATE EXTENSION adminpack;</strong>
CREATE EXTENSION<br /><br />

 

www.unixmen.com/postgresql-9-4-released-install-centos-7/
www.webcorecloud.com/blog/2015/02/03/install-postgresql-94-centos-6x/

Como limpiar el boot de linux

El Blog de Dragonfly
Suele pasar con las actualizaciones se llena la partición del boot y esto presenta un problema, entonces tenemos este script que ayuda a eliminar los kernel obsoletos y liberar el espacio.

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed «s/\(.*\)-\([^0-9]\+\)/\1/»)"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

Listo! Espero les sirva, a mi me ha ayudado en varias ocasiones.