miércoles, 26 de febrero de 2014

Alta de usuarios en MySQL (II)

Hola de nuevo!

Esta entrada está dirigida, principalmente, a mí. Esta es mi chuleta desde hace tiempo para dar de alta bases de datos MySQL y usuarios con permisos sobre esa base de datos. Sé que publiqué una entrada hace tiempo, pero dejé de utilizar ese mecanismo hace también mucho tiempo. El caso es que siempre se me olvida algún paso, así que lo dejaré aquí, bien definido por si alguien más quiere utilizarlo, y que me sirva para no tener que andar buscando entre documentos durante media hora antes de darme cuenta que me ha faltado una comilla simple o un punto y coma.

create user USUARIO;     # Creamos el usuario USUARIO
create schema BBDD;     # Creamos la base de datos BBDD
grant all on BBDD.* to 'USUARIO'@'localhost';     # Damos permisos 'all' para USUARIO desde localhost
set password for 'USUARIO'@'localhost' = password('PWD');     # Asignamos la contraseña PWD a USUARIO cuando accede desde localhost
grant all on BBDD.* to 'USUARIO'@'%';    # Damos permisos 'all' para USUARIO desde fuera
set password for 'USUARIO'@'%' = password('PWD');    # Asignamos la contraseña PWD a USUARIO cuando accede desde fuera
flush privileges;    # Cargamos los  cambios que hemos hecho

lunes, 13 de enero de 2014

Píldora: cómo saber el número de serie de un servidor Linux

Hay veces en los que necesitas el número de serie de un servidor y no aparece. Tienes que renovar el mantenimiento o pasar una incidencia, y no hay manera de que ese dato te aparezca. 

En diferentes distribuciones Linux (al menos Debian, Ubuntu y RHEL) existe un paquete, dmidecode, que te devuelve toda la información del hardware de tu máquina. La verdad es que sobre este paquete se podría hacer un artículo lo largo que quisiera, pero yo sólo quiero dejaros este comando que os servirá para ver el vendedor, el modelo y el número de serie de vuestro servidor:



     sudo dmidecode | grep -e 'Manufacturer' -e 'Product Name'  -e 'Serial Number' | head -n 3



Si queréis profundizar, podéis empezar por este completo artículo en esdebian.org.

martes, 17 de diciembre de 2013

Pildora: Cómo saber cuánto consume de media un hilo de apache

Bueno,  no es tan complicado como podría parecer.
Desde línea de comandos ejecutamos:


     ps -ylC apache2 --sort:rss | awk '{sum+=$8; ++n} END {print "Tot="sum"("n")";print "Avg="sum"/"n"="sum/n/1024"MB"}'         




y te devolverá el tamaño medio de las peticiones de apache en el servidor; si utilizas RedHat o CentOS, cambia 'apache2' por 'httpd'

Si quieres saber cuánto ocupa de media un hilo de otro servicio, cambia 'apache2' por el nombre del servicio!




lunes, 23 de septiembre de 2013

Error: "The session is not authenticated" en VMware Converter

Hoy me encontrado con este error:

The session is not authenticated

mientras intentaba virtualizar una máquina Windows física encendida desde el propio servidor. Googleando, he visto que el problema era que había más de una sesión iniciada desde algún 'Converter' (en mi caso, una sesión local y una remota).

He visto entonces que  la idea era matar los procesos Converter.EXE desde el Administrador de Tareas, pero no me dejaba. Así que he tenido que reiniciar el servidor (yo he podido, tal vez tengáis que buscar una ventana para hacerlo) y he vuelto a lanzar la virtualización y ha ido como la seda.


Espero que os sea de ayuda!

viernes, 20 de septiembre de 2013

Error "Unable to locate the required Sysprep files" en VMware Converter

Hoy os traigo un pequeño truco.

Si estáis convirtiendo o clonando con VMware vCenter Converter un servidor con W2000, es posible que mientras configuráis el job os devuelva un error de este tipo:

" Warning: Unable to locate the required Sysprep files. Please upload them under ‘c:\Documents and Settings\All Users\Datos de Programa\VMware\VMware vCenter Converter Standalone\sysprep\2k′ on the Converter server machine."

No lloréis, es fácil. El aplicativo no localiza el archivo DEPLOY.CAB, pero nosotros sabemos dónde está!

Si no lo tenéis en vuestro servidor, lo podéis descargar de esta página:

http://www.vm-help.com/esx/other/sysprep_download_links.html

Lo descargáis y lo extraéis; el exe os creará una carpeta con el archivo que nos faltaba, así que lo movemos a la carpeta que nos indica en el error y reiniciamos el converter.


Esto mismo sirve para cualquier versión de Windows, al menos de 32bits. Con 64bits todavía no lo he probado ;)


De nada!

viernes, 28 de junio de 2013

Configurar un virtualhost con carácteres internacionales (o con una Ñ)

Hoy me he visto en el brete de tener que configurar un dominio de esos que llevan una 'ñ' y no ha sido fácil. Bueno, en realidad es fácil, pero me ha costado un poco... supongo que por que no es mi día

En realidad la cosa es tan fácil como que en lugar de configurar el dominio, configuraremos uno que es equivalente pero sin 'ñ'. Tu navegador en realidad no debería tener problemas para gestionar el dominio con Ñ ya que a nivel interno hace una conversión de unicode a punycode (asegúrate que tu navegador está más o menos actualizado y permite utilizar la codificación UTF-8)

Lo primero que haremos será 'traducir' nuestro dominio con Ñ a punycode, que nos dará el dominio (o registro) que configuraremos en nuestro sistema. Para ello, desde esta web podrás hacer la conversión. En mi caso, quedará así:


        En UTF8:  www.xn--campaas-8za.com
        En Punycod:  www.xn--campaas-8za.com         


Una vez tengas el nombre 'traducido', configura tu virtualhost y te quedará algo así

        ServerAdmin webmaster
        ServerName www.xn--campaas-8za.com
        DocumentRoot /path/to/your/files
        DirectoryIndex index.php index.html

        ErrorLog /path/to/your/logs/error.log
        CustomLog /path/to/your/logs/access.log combined      

 Y por último, no hagas la misma tontería que yo: el archivo donde guardes la info de este virtualhost que no contenga una Ñ... que si no, el sistema no te lo cogerá y puedes tirarte bien bien una hora antes de darte cuenta.


Ale, y con esto y un bizcocho... no dejéis de visitar mi blog de repostería creativa!!!

lunes, 4 de marzo de 2013

Rhythmbox e iVoox, horas y horas de entretenimiento

Últimamente me estoy aficionando a los podcast; nunca antes había metido el pie en este mundo, y la verdad es que he encontrado un par que me interesan mucho. Y para seguirlos y poderlos escuchar, me los iba descargando, como todo hijo de vecino.

Hoy he 'caído' en la cuenta de que podía sincronizar mi Rhythmbox con iVoox para que descargara automáticamente las novedades y me las presentara, sin ni siquiera tener que acordarme de hacerlo yo!

Es muy sencillo. Para ello, vete a tu canal de iVoox preferido;  yo me he ido al de los chicos de Vuelo180, que me hacen pasar muy buenos ratos. Desde aquí accedo al podcast; busco la opción de suscribirme vía RSS, y se me abre el XML correspondiente con todas las entradas. Copio la dirección y me voy a mi Rhythmbox, al menú de Podcasts; busco la pestaña 'Añadir' y copio la URL del XML que acabo de copiar. Automáticamente me muestra los últimos podcast de mis podcasteros favoritos... y ahora cada vez que cuelguen alguna cosa, yo seré la primera en enterarme!!!

Bueno, yo lo he hecho desde iVoox, pero teniendo acceso a las suscripciones, puedes hacerlo con cualquier web que almacene podcasts, programas de radio o cualquier tipo de audio al que puedas suscribirte.