No arranca el servidor

No arranca el servidor

by Deleted user -
Number of replies: 5
Hola a tots,

vos faig una consulta per si algú sap que puc fer.

L'altre dia vaig intentar actualitzar el mirror i em vaig deixar el servidor en funcionament, al dia següent algú l'havia parat i ara no arranca.

Comença a fer l'arranc, no eix cap menú per triar la versió del nucli, passa la comprovació del disc (mirror 1) i ahí es queda.
A la pantalla gràfica el ratolí i el sol donant voltes però no avança.

Que puc fer?

Puc instal·lar de nou sense perdre les dades dels usuaris?

Gràcies.
In reply to Deleted user

Re: No arranca el servidor

by Deleted user -
Hola Toni, el que pots fer es cuant estiga el ratoli pedaletjant presionar la tecla "Esc", de eixa forma podras veure exactament el que pasa i ens podras donar mes informacio, perque de la forma que ho dius no es pot saber res.
In reply to Deleted user

Re: No arranca el servidor

by Deleted user -
Hola.

Seguint els comentaris sobre el tema i, donat que hui mateix hem alçat un server que hem rebut de conselleria per a l'aula d'informàtica vaig a veure si puc ajudar.

##### Primera part #####

Aquest servidor venia amb Lliurex 09.10, però li calia actualitzar. Fallava l'actualització gràfica i he hagut de copiar el mirror ( /net/mirror/ ) des d'un altre server de l'escola (al pis de dalt) però que romania en xarxa.

El mirror és aquella carpeta on romanen els programes i el gestor d'actualitzacions i/o Synaptic va a buscar els nous paquets.

Sabent la IP del server que tenia un mirror local actualitzat abans de pasqua l'he copiat via ssh per la xarxa. SSH és un protocol de trasferència d'arxius xifrat. Ho he fet d'aquesta manera.

Imaginem que el server de on roman el mirror local té la IP 192.168.1.100 (IP fixa de la targeta del server que no és la Giga ADSL).

Per portar la carpeta del mirror he escrit al server on volia grabar-la això:

$ sudo scp -r lliurex-admin@192.168.1.100:/net/mirror /net

Explicació: així ha copiat tota la carpeta d'un ordinador a l'altre.

Després ha bastat configurar l'arxiu /etc/apt/sources.list per tal que l'ordinador actuatlitzara des del mirror local.

Després he actualitzat.

$ sudo apt-get update && sudo apt-get upgrade

Fantàstic... tot bé.

##### Fi de la primera part #####



Ara entrem a analitzar el que et pot haver passat.


###### Segona part ######

En actualitzar la cònsola m'ha demanat dues vegades que interaccionara amb ella.

1. Per indicar on posava l'assenyalador MBR per tal d'indicar a l'ordinador quina partició marcar per arrancar.

2. Acceptar l'EULA (llicència) de Microsoft, crec que per instal·lar algunes fonts de lletra.


Al punt 1 he hagut d'indicar totes les particions amb la barra espaciadora. Ja sé que no fa falta indicar les tres particions que ixen, però no recordaba ben bé quina volia que el GRUB tinguera en compte, així que les he assenyalat totes. El programa s'ha encarregat de construir correctament el GRUB).

Si algú ha apagat l'ordinador, potser estiguera en aquest precís punt. Potser no s'ha establert l'MBR (assenyalador de la partició d'arrancament) de forma correcta. No puguent iniciar.


Ara bé la proposta de rescat:


1. Mantín el cap gelat i la intel·ligència desperta. Potser deixar el problema per a un altre dia ajuda a reflexionar. No s'han de prendre decisions dràstiques com formatar a "tutti plen".

Amb un Live-DVD podràs recuperar la informació de les particions, però ja et dic que recuperar l'LDAP no és la tasca més fàcil de totes.

Potser és bona idea recuperar les dades més importants.


2. Per recuperar el GRUB hi ha una solució ben sencilla: SUPER GRUB DISC, projecte iniciat per un programador espanyol (adrian15) per tal d'arreglar l'assenyalador a l'MBR.

Per baixar-te el Live-DVD i mirar les instruccions d'un video al youtube pots visitar aquesta url:

http://www.supergrubdisk.org/

No té més dificultat.

Cal que et baixes el live-DVD Rescatux des d'ací:

http://www.bootproblems.com/2011/04/18/rescatux-0-26-released/

Mira el video del que et parlava ací:

http://www.bootproblems.com/2011/05/02/tutorial-fixing-the-boot-loader-with-rescatux/


3. Inicia amb el Live-CD o DVD de rescatus, regenera el Grub.

4. Una vegada dins del sistema actualitza des de la cònsola amb aquest comandament:

$ sudo apt-get update && sudo apt-get upgrade


##### Fi de la segona part #####


Sort
In reply to Deleted user

Re: No arranca el servidor

by Deleted user -
Hola Bob.

Potser no pot mirar els logs d'inici si no li funciona l'arrancada.

Amb un Live-DVD podria mirar els logs a /var/log.

Potser amb un:

$ cat /var/log/syslog.1

es podria rastrejar el que ha passat. Però no tinc molta experiència en anàlisi forense, si algú en té ho podria comentar, ja que els logs son ben útils per tal de saber què és el que passa al sistema.

Salutacions
In reply to Deleted user

Re: No arranca el servidor

by Deleted user -
Yo no tengo la respuesta, pero tengo más preguntas relacionadas (a lo mejor a alguien le da una pista):

¿En LLiurex, no existe la posibilidad de arrancar desde un cd o disco externo y después reparar sin tener que instalar de nuevo todo?

¿Lo de las actualizaciones y el apagado... si tienes el apagado automático programado, puede ser la causa de los problemas?

En mi caso, yo añadí una linea al crontab para que se apagase por las tardes y ahora lo quiero quitar porque me temo que si lo dejo actualizando se me va a cortar. Lo que no recuerdo es cómo la añadí, he intentado borrarla (con niños alrededor) y no me deja editarlo. Cuando tenga un ratillo me pongo...

Saludos y suerte.
In reply to Deleted user

Re: No arranca el servidor

by Deleted user -
Hola Carlos.

¿En LLiurex, no existe la posibilidad de arrancar desde un cd o disco externo y después reparar sin tener que instalar de nuevo todo?

Respuesta 1.

Si te refieres a arrancar con una copia de seguridad exacta como existe en Mac OS X mediante el programa Super Duper. No conozco ninguna solución así de fácil, siempre te puedes liar a hacer un Live-DVD u un Live-USB y después restaurar copiando archivos desde un disco duro.


¿Lo de las actualizaciones y el apagado... si tienes el apagado automático programado, puede ser la causa de los problemas?

Respuesta 2.

Cuando quieras actualizar anula el cron de esta manera: editalo y pon este signo # delante de la línea en que indicaste cuándo debía apagarse.

Si pero ¿cómo hago esto?

Fácilmente...

1. Identifica con qué usuario programaste el cron.

Para ello loguéate en la consola su tu usuario y lista con el comando:

$ crontab -l


2. Tal vez lo hayas programado como superusuario, entonces:

$ sudo crontab -l


3. Cuando lo localices necesitarás editarlo con el comando:

$ sudo crontab -e


4. Según el procesador de texto de consola que hayas escogido por defecto será lo editarás de una manera o de otra.


5. Si has escogido el procesador de textos NANO las instrucciones te vienen en la parte de abajo para guardar y salir.


6. Si has escogido el procesador de textos VIM (muy recomendable, aunque un poco más complicado inicialmente) necesitarás tener en cuenta esto:

a. Pulsa la tecla "i", sin comillas, para editar.

b. Cuando acabes pulsa la tecla "esc" (escape), después pulsa ":" para poder introducir el comando "w" para guardar, "q" para salir.

Es más farragoso de explicar que de hacer.

Si aprendes a utilizar VIM (aunque sea con 3 comandos) se asegurarás un salvavidas para tu server desde la consola.


7. Para que los cambios tengan efecto reinicia el cron de esta manera:

$ sudo service cron restart

La consola te vomitará algo así:

$ cron start/running, process 2505


8. Ya está para volver al estado anterior sigue la misma lógica.


"Sólo perder el miedo a la libertad nos hará libres..."
(pensament nocturn a aquestes hores de la nit).

Saludos