MainMind

True & racing de norte a sur


Migrar datos a discos SSD con Samsung

Después de un post anterior genérico de como clonar los datos entre discos viene la versión reducida y simplificada, de Samsung en este caso, para que cualquier persona sin conocimientos técnicos pueda realizar el cambio.

Se trata de un Samsung SSD 850 EVO de 250 GB el cual viene con un adaptor IDE a USB 3.0, muy útil para portátiles:

starter kit de Samsung

Ademá de un CD con el software Samsung Data Migration y Magician, después de instalarlos y actualizarlos a la última versión, el proceso es sencillo. Seleccionamos la unidad de origen de nuestro disco duro antiguo y la de destino con el SSD, bien por USB o conectado a otro puerto si es sobremesa:

Aunque sean de tamaños diferentes las particiones es posible copiarlos siempre que haya espacio suficiente:

El proceso varia en horas dependiendo de la cantidad de GB y las características del sistema. Debemos tener en cuenta:

  1. No se copiaran los archivos que tengamos abiertos, debemos cerrar todos los programas igualmente.
  2. Los archivos de Outlook OST es posible que necesiten volver a generarse después de la actualización
  3. Si no reconoce el disco SSD como principal, debes buscar actualización de tu BIOS y del firmware del SSD, además es recomendable resetear a los valores predeterminados de la BIOS.

En este caso, el portatil aun funcionando en modo SATA 2 la mejora es más que significativa, recuerda utilizar la herramienta propia de Samsung Magician para optimizar de manera automática Windows para sacar el máximo rendimiento:

 

SSL Error en Dell OpenManage Systems Management Tools

Cada fabricante de hardware tiene su propia suite, más o menos amigable, para facilitar a los administradores una gestión de servidores desde uno solo a un Data Center completo:  Dell, HPE, Fujitsu, IBM, Lenovo, SuperMicro... con posibilidades de integración de Sistemas Operativos, monitorización, despliegue, networking, provisionamiento... en este caso se trata de OpenManage de Dell; curiosamente tras instalar en varios servidores uno de ellos, con la misma configuración que el resto, no era posible conectar con el software OMSA via web en la dirección y puertos por defecto:

https://localhost:1311

Después de verificar la instalación sobre Windows Server 2012 R2 y comprobar los servicios iniciados:

  • DSM SA Connection Service: servicios web para conexión
  • DSM SA Data Manager: recopilación de datos, monitorización
  • DSM SA Event Manager: registro de eventos en el sistema operativo
  • DSM SA Shared Services: inventario inicial para SNMP y CIM

Seguía apareciendo un error genérico sobre Internet Explorer 404 como inaccesible, sobre Firefox apareció un error más descriptivo:

An error occurred during a connection to localhost:1311 SSL received a weak ephemeral Diffie-Hellman key in Server Key Exchange handshake message. (Error code: ssl_error_weak_server_ephemeral_dh_key)

Con lo que desactivando en about:config del navegador los dos parámetros:

  • security.ssl3.dhe_rsa_aes_128_sha
  • security.ssl3.dhe_rsa_aes_256_sha

Ya era posible acceder al gestor y desde:

Preferencias -> Configuración General  -> Certificado X.509

Cambiar el certificado por uno válido en IE y reiniciar el servicio "DSM SA Connection Service"

 

Evento 17137 en bases de datos SQL Server

La configuración por defecto de una base dedatos en Microsoft SQL Server en sus diferentes versiones, permite descargar al servidor de la caché la propia base de datos cuando la propiedad "AUTO CLOSE" esta activada, se genera el evento:

"Event ID 17137 Source: MSSQL$NOMBREUSUARIO Starting up database 'NombreDeLaBBDD'"

Es posible modificar el comportamiento desde SQL Management Studio, haciendo clic con el botón derecho sobre la base de datos, en Opciones indicar la propiedad "Auto Close" a False:

En las versiones SQL Express siempre aparece activado, en el resto desactivado.
Listado de las BBDD con la propiedad activada:

SELECT name FROM master.sys.databases WHERE is_auto_close_on = 1

Cambiar mediante sentencia SQL:

ALTER DATABASE <NombreBBDD> SET AUTO_CLOSE OFF

 

 

Resetear switch ShoreGear de ShoreTel

Estas instrucciones sirven para los modelos SG. En el frontal del equipo la luz azul parpadea un número determinado de veces indicando el error:

  • 2 veces: fallo físico de algún componente
  • 3 veces: arrancando desde FTP o algún problema con memoria flash
  • 4 veces: dirección IP no disponible DHCP ni BOOTP, se reinicia a los 5 segundos y lo vuelve a intentar
  • 5 veces: sistema operativo Linux embedido del switch no esta disponible (VxWorks / Wind River Systems), el switch inicia y conecta con el FTP pero no encuentra los ficheros
  • 6 veces: el switch esta utilizando una IP que tenia guardada, si recibe una nueva IP del DHCP se reinicia con la nueva, sino continua con la que tiene almacenada en la memoria no volátil.

Es necesario conectar por puerto serie con el switch o bien por telnet si es posible, en este caso lo hacemos con PuTTY con los parámetros siguientes:

NOTA: Recuerda ejecutar "C:\Program Files (x86)\Shoreline Communications\ShoreWare Server>ipbxctl -telneton 10.0.0.5" para habilitar el acceso por telnet.

En nuestro caso aparecía un error continuo "get_myaddress()" como este:

Con el usuario "anonymous" y contraseña "ShoreTel" (Ojo a las mayúsculas) se accede al menú de configuración básico:

Si en el momento del arranque pulsamos cualquier tecla cuando aparece el mensaje ("Hit any key to stop Autoboot") accedemos al arranque del equipo, de otra forma carga el sistema operativo:

La otra forma de establecer la IP es desde esta opción de inicio, en la que después insertaremos los siguientes comandos, para establecer (cambiar IPs según se necesite) la configuración de red y el arranque desde la memoria flash del equipo:

setenv flags 0x0
setenv ipaddr 10.0.0.5
setenv gatewayip 10.0.0.2
setenv netmask 255.255.255.0
setenv serverip 10.0.0.20
setenv host 10.0.0.20
setenv cntrlsrv 10.0.0.20
setenv autoload FLASH
setenv bootfile /flash0/vxworks
setenv script /flash0/bootflsh.txt
setenv bootcmd flashboot\;bootvx
saveenv
reset
En nuestro equipo después del reinicio, el error persistía, con lo que volviendo a interceptar en el arranque del sistema, utilizamos los siguientes comandos para dejar el equipo con el software por defecto, algo equivalente a un hard reset para aclararlo:
 
bootc static flash vxworks
saveenv
reset

Ahora si podemos volver a configurar la IP a nuestro gusto y para asegurarnos que la versión que ha iniciado, desde el servidor Shoreware Server ejecutamos contra nuestro switch:

"C:\Program Files (x86)\Shoreline Communications\ShoreWare Server>burnflash.exe -s 10.0.0.5"

Para estar seguros que la versión concuerda con nuestra instalación. Ya tenemos disponible de nuevo el sistema ShoreTel

 
 
 

Resetear contraseña root en Linux

La mayoría de sistemas operativos permite, con acceso local o virtual en el arranque, resetear la contraseña de usuario de administrador. En este caso explicaremos como hacerlo desde en CentOS en modo de usuario único del sistema con GRUB:

  1. Interrumpimos el inicio normal del sistema operativo, en este caso CentOS pulsando una tecla:
  2. Seleccionamos la versión pulsando "e" para editar las opciones


  3. Esta es la que aparece por defecto en nuestro caso:

    A la que añadiremos la palabra "single " seguida de un espacio:

    Pulsamos intro y volvemos al menú anterior

  4. Ahora en lugar de pulsar la "e" para editar, debemos pulsar "b" para iniciar y tendremos acceso root al sistema:


  5. Con el control como administrador ya podemos ejecutar el comando "passwd" para cambiar la contraseña perdida

La idea general de acceso es la misma para otros gestores de arranque.