Black log

Bajo la categoría ‘Sistemas TI’

Error de timeout al hacer backup de SQL Server desde Plesk

Escrito por Sergio Sainz el 08-05-2013

Al tratar de hacer un backup de una base de datos pesada en SQL Server desde el panel de control Plesk se produce el siguiente error:

“The timeout period elapsed prior to the completion of the operation or the server is not responding”.

El motivo es que las conexiones remotas tienen un tiempo máximo y sino se completa el proceso se cierra la misma produciéndose así el error.

La mayoría de las veces se soluciona aumentando el tiempo de la conexión que Plesk establece, para hacerlo hay que editar las siguientes entradas en el registro (regedit).

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Plesk\PSA Config\Config\ADOConnectionTimeout
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Plesk\PSA Config\Config\ADOCommandTimeout

Para poner un valor similar al que tiene por defecto SQL Server, podemos ponerlo a 600 y probar.

Si la base de datos es demasiado pesada y queremos permitir hacer backup, tendremos que ajustar además el valor del propio SQL Server por uno más alto, si lo ponemos a 0 será ilimitado.

El comando para ver el timeout es:

EXEC sp_configure

Si queremos cambiarlo por ejemplo a 1000, ejecutamos:

EXEC SP_CONFIGURE 'remote query timeout', 1000
reconfigure

También se puede hacer desde las propiedades de Sql Server > Connections.

sqltimeout

1 comentario | Archivado como Sistemas TI | 08/05/2013

Error al actualizar awstats en Plesk

Escrito por Sergio Sainz el 06-05-2013

Cuando las estadísticas de un servidor no se actualizan es porque ha ocurrido algún error al procesarse. Es conveniente ejecutar el proceso a mano para ver dónde se produce error.

/usr/local/psa/admin/sbin/statistics

Hay varios errores que se pueden dar. En este caso obtenemos el siguiente error:

System error 2: No such file or directory
statistics_collector: Unable to execute /usr/share/awstats/tools/awstats_buildstaticpages.pl -awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -configdir=/usr/local/psa/etc/awstats -config=dominio.com-https -dir=/var/www/vhosts/dominio.com/statistics/webstat-ssl/current  >/dev/null 2>&1

En /etc/psa/psa.conf revisamos las rutas relativas a awstats y vemos que están mal. La solución pasa por corregirlas y ejecutar de nuevo el script para confirmar que esta vez se ejecuta correctamente.

[root@server psa]# diff psa.conf psa.conf.default
110,111c110,111
AWSTATS_BIN_D /usr/share/awstats/wwwroot/cgi-bin
AWSTATS_TOOLS_D /usr/share/awstats/tools
---
AWSTATS_BIN_D /var/www/cgi-bin/awstats
AWSTATS_TOOLS_D /usr/share/awstats

Sin comentarios | Archivado como Sistemas TI | 06/05/2013

Alternativas nativas a wget en Windows

Escrito por Sergio Sainz el 02-05-2013

Por norma general no se debería instalar nada en los servidores a no ser que sea estrictamente necesario, es decir, que el propio sistema no sea capaz de ofrecer la funcionalidad necesaria.

En muchos casos, por el desconocimiento de las herramientas nativas para Windows, los administradores terminan instalando herramientas de terceros como alternativa en Windows llenando el sistema de utilidades que realmente no necesitan, en algunos casos penalizando el rendimiento del server y en el peor de los casos instalando herramientas que llevan detrás “regalitos” con malware.

Un ejemplo, es cuando se pregunta en los foros por algo similar para Windows al comando wget de Linux. En la mayoría de los casos, aparecen respuestas recomendando la instalación de wget de GNU para Windows (http://gnuwin32.sourceforge.net/packages/wget.htm). No digo que no pueda ser útil, pero primero prueba con las utilidades nativas y sino te convencen busca alternativas.

En Powershell disponemos de varias formas de hacer peticiones HTTP o HTTPs a un sitio web:

Ejemplo 1:

PS C:\> Invoke-WebRequest blackslot.com

powershell_invoke

Ejemplo 2:

(new-object system.net.webclient).downloadstring('http://blackslot.com')

powershell_webclient

Recomendado jugar con las distintas opciones de estos comandos:

Invoke-WebRequest
WebClient

Sin comentarios | Archivado como Sistemas TI | 02/05/2013

Cambiar el idioma en Windows Server 2012

Escrito por Sergio Sainz el 30-04-2013

Nuestros servidores se entregan por defecto con la instalación del idioma original de Windows, vemos más recomendable utilizar el sistema en inglés pero si quieres cambiarlo a Español o cualquier otro puedes hacerlo en unos sencillos pasos, sin reinstalar el sistema.

1) Simplemente se trata de abrir “Language” en el panel de control:

language

2) Añadir un nuevo idioma

language

language

language

3) Hay que bajarse los paquetes del idioma seleccionado.

language language

4) Finalmente hay que elegir el idioma por defecto que deseamos e iniciar de nuevo sesión.

language

Sin comentarios | Archivado como Nuestros servicios, Sistemas TI | 30/04/2013

Cómo instalar una plantilla de WordPress

Escrito por soraya el 29-01-2013

Asegúrate de que tu plan de hosting te ofrece la posibilidad de utilizar una base de datos MySQL.

Activa la base de datos.

En el caso de Blackslot, utilizamos planes de hosting con panel Plesk y los pasos que hemos seguido son:

1) Activar la base de datos

Nombre_base_datos

2) Y crear un usuario para la base de datos

Nombre_usuario_BBDD

3) Posteriormente hemos subido WordPress.

Hay muchos paneles de administración de hosting que permiten autoinstalar aplicaciones como WordPress, pero no siempre se instala la última versión. Es recomendable instalar la última versión de un gestor de contenidos. En el caso de WordPress la encontrarás en su propia web, y la podrás descargar de manera gratuita.

A través del administrador de archivos de Plesk, podrás subir el WordPress a tu alojamiento web. Si tu panel de hosting no te permite esa opción, podrás optar por subirlo de la manera tradicional, a través de FTP

Subir_archivo_WP_en_Plesk

Sube el archivo WordPress y descomprímelo.

Descomprimir_archivo_WP_en_Plesk

4) Cambia la raíz del documento. A esta operación también se la denomina modificación del document root. Así permitirás que el WordPress se instale en la propia URL de inicio de tu alojamiento.

Cambiar_la_raiz_del_host

5) Ahora accede a la url de tu web y sigue los pasos de instalación que se mostrarán en el asistente de WordPress.

En la única pantalla en la que deberás incluir contenido es en la que se solicita la inclusión de los datos de la base de datos que previamente has creado. Deberás incluir el nombre de la base de datos, el nombre de usuario, la contraseña que utilizarás para usar al panel de gestión del WordPress y el e-mail al que quieres que te lleguen las notificaciones sobre el servicio que estás gestionando.

Incluir_datos

6) Y por último, accede al panel de gestión de WordPress, para ello, deberás poner en la barra del navegador : dominio.com/wp-admin y sube la plantilla que previamente te hayas descargado. (Súbela en formato zip)

Subir_template

Y una vez que el tema de WordPress o la plantilla haya subido, actívala.

Activar_tema

Comentarios desactivados | Archivado como Nuestros servicios, Sin categoría, Sistemas TI | 29/01/2013

Muchos programadores dejan abiertas (en Sleeping) todas las consultas que abren contra una bbdd sin ser conscientes de la carga que provocan al servidor y sólo se preocupan cuando se excede el límite de conexiones y se deniega el servicio.

En muchos casos como este, puede ser útil proporcionar al programador permisos para poder ver el Monitor de Actividad de SQL Server y así controlar cuantas querys quedan abiertas de forma innecesaria. Para dar permisos al usuario “blackslot” basta con ejecutar la siguiente sentencia:

USE master
GRANT VIEW SERVER STATE TO blackslot

Comentarios desactivados | Archivado como Sistemas TI, Uncategorized | 16/01/2013

NUESTROS SERVICIOS PARA DESARROLLADORES

Escrito por soraya el 11-07-2012

Cuando en un proyecto participa más de un programador y cada uno de ellos se encuentra en un lugar diferente, es más difícil coordinar su trabajo, y por tanto se pueden perder datos o modificar cosas que no deberían ser cambiadas.

Debido a esta problemática,  y a que en Blackslot  sabemos que supone un esfuerzo extra para los desarrolladores, hemos creado un servicio específico para ellos.  Se trata de unos servidores de desarrollo adaptados a sus necesidades y que les permitirán tener todo bajo control.

Con los servidores de desarrollo o control de versiones se puede volver a restaurar una versión anterior, controlar los cambios que va realizando cada persona o equipo, asignar tareas específicas….etc.

Sus principales ventajas frente a los servidores de desarrollo más conocidos en el mercado son:

- Ilimitado número de usuarios por proyecto

- Ilimitado número de proyectos (repositorios privados)

- Establecimiento de diferentes perfiles con diferentes permisos:

*             Master: Se trata de la figura que dirige el proyecto y tiene acceso a todos los departamentos
*             Developer: Los desarrolladores pueden tener acceso al código y a los commits (gestión del código)
*             Reporter (informes): Esta figura puede ver toda la información pero no modificarla.
*             Guest: Se trata de la figura de invitado. No ve el código pero puede crear tareas o dejar comentarios en el muro del proyecto.

- Se trata de servidores independientes para cada empresa, de modo que se garantiza mayor seguridad que en una plataforma compartida.

- Nuestro centro de datos, donde se hallan alojados los servidores, se encuentra en Madrid. Si una empresa, a la hora de alojar datos, quiere cumplir escrupulosamente con algunas normativas de seguridad de la LOPD, en Blackslot cuenta con un CPD dentro del país.

Comentarios desactivados | Archivado como Desarrollo web, General, Novedades, Nuestros servicios, Sistemas TI | 11/07/2012

Windows Azure Training Kit – June 2012

Escrito por Sergio Sainz el 03-07-2012

Microsoft ha publicado un kit de entrenamiento para aprender a usar Azure. El kit incluye 18 presentaciones, 42 hands-on-labs y contenido actualizado.

June 2012 Update

The June 2012 update of the Windows Azure Training Kit includes over 42 hands-on labs and 18 presentations. Some of the updates in this version include:

  • 12 new hands-on labs for Windows Azure Virtual Machines
  • 11 new hands-on labs for Windows Azure Web Sites
  • 2 new hands-on labs demonstrating Windows Azure with Windows 8 Metro-style applications
  • Several new hands-on labs for Node.js and PHP using Mac OS X
  • Updated content for the latest Windows Azure SDKs, tools, and new Windows Azure Management Portal
  • New and updated presentations designed to support individual sessions to a full 3 day training workshops

Comentarios desactivados | Archivado como General, Sistemas TI | 03/07/2012

Microsoft Product Roadmap 2012

Escrito por Sergio Sainz el 02-07-2012

Queremos compartir el Roadmap de Microsoft para 2012.

Windows 8
Anticipated release: Between Q3 2012 and early 2013 (UPDATED 6/28)
Windows Server 2012
Anticipated release: Between Q3 2012 and early 2013 (UPDATED 6/19)
System Center 2012
Released (UPDATED 6/19)
SQL Server 2012
Released (UPDATED 4/2)
Internet Explorer 10
Anticipated release: Between Q3 2012 and early 2013 (UPDATED 5/31)
“Office 15″
Anticipated release: Q4 2012 (UPDATED 6/12)
“Exchange 15″
Anticipated release: Q4 2012 (UPDATED 4/12)
Visual Studio 2012
Anticipated release: Unknown (UPDATED 6/11)
Kinect for Windows
Released (UPDATED 5/21)
Windows Phone “Tango” and “Apollo”
“Tango”: Released; Anticipated “Apollo” release: Q4 2012 (UPDATED 6/28)
Dynamics ERP Online
Anticipated release: September or October 2012 (UPDATED 5/16)
Office 365
Anticipated update schedule: “Almost weekly”(UPDATED 6/27)
Windows Azure
Rumored CTP release: Spring 2012 (UPDATED 6/12)
“SharePoint 15″
Anticipated release: Q4 2012 (UPDATED 4/24)

Fuente: RedmondChannelPartner

Comentarios desactivados | Archivado como General, Novedades, Sistemas TI | 02/07/2012

Familiarizándonos con Windows Server 2012

Escrito por Sergio Sainz el 29-06-2012

A finales de año está previsto el lanzamiento de Windows Server 2012. Microsoft ha publicado un e-book gratuito de introducción a su nuevo SO para servidores.

El e-book tiene 256 páginas y se divide en 5 capítulos:

Table of Contents

Chapter 1 The business need for Windows Server 2012
The rationale behind cloud computing Making the transition
Technical requirements for successful cloud computing
Four ways Windows Server 2012 delivers value for cloud computing Foundation for building your private cloud

Chapter 2 Foundation for building your private cloud
A complete virtualization platform
Increase scalability and performance Business continuity for virtualized workloads

Chapter 3 Highly available, easy-to-manage multi-server platform
Continuous availability
Cost efficiency
Management efficiency

Chapter 4 Deploy web applications on premises and in the cloud
Scalable and elastic web platform
Support for open standards

Chapter 5 Enabling the modern workstyle
Access virtually anywhere, from any device
Full Windows experience
Enhanced security and compliance

Se puede descargar desde aquí:

FORMAT LINK
PDF Introducing Windows Server 2012 PDF ebook
EPUB Introducing Windows Server 2012 EPUB ebook
MOBI Introducing Windows Server 2012 MOBI ebook

If you prefer a hard copy of the book, you can order it here for $14.99.

Asimismo, se han publicado 12 videos en Technet Edge muy recomendables para ponerse al día:

FUENTE: BLOGS MSDN

Comentarios desactivados | Archivado como General, Novedades, Sistemas TI | 29/06/2012

Buscar






Entradas recientes

Comentarios recientes

Categorías

Tag Cloud

Archivos