Costa Rica/Tecnico/XS1: Difference between revisions
(9 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
La compra fué realizada el XXX del XXX |
La compra fué realizada el XXX del XXX |
||
= Creación de la llave de instalación = |
|||
1- Conectar una llave USB a una computadora |
1- Conectar una llave USB a una computadora |
||
Line 26: | Line 26: | ||
6- Reemplazar el archivo syslinux |
6- Reemplazar el archivo syslinux |
||
cd syslinux |
cd syslinux |
||
rm syslinux.cfg |
|||
wget fqt.cr/syslinux.cfg |
wget fqt.cr/syslinux.cfg |
||
7- Desmontar la llave |
7- Desmontar la llave |
||
Line 31: | Line 32: | ||
umount /tmp/monta |
umount /tmp/monta |
||
= Creación del servidor XS = |
|||
==Setear correctamente el BIOS:== |
|||
1- Configurar fecha: |
1- Configurar fecha: |
||
Line 53: | Line 54: | ||
F10 [Save changes and exit] |
F10 [Save changes and exit] |
||
==Instalación del sistema operativo== |
|||
1- |
1- |
||
==Configuración final== |
|||
Desde el primer boot y antes de realizar cualquier otra cosa se deben de correr los siguientes comandos: |
Desde el primer boot y antes de realizar cualquier otra cosa se deben de correr los siguientes comandos:<br /> |
||
1- Configurar |
1- Configurar la red |
||
⚫ | |||
⚫ | |||
xs-setup <escuela>.fqt.cr |
xs-setup <escuela>.fqt.cr |
||
⚫ | |||
reboot |
|||
⚫ | |||
xs-setup enriqueriba.fqt.cr |
xs-setup enriqueriba.fqt.cr |
||
2.1- Revisar si funciona la conexión |
|||
reboot |
|||
*El cable WAN debe de estar conectado a la interfaz de red integrada a la tarjeta madre |
|||
⚫ | |||
*El cable LAN debe de estar conectado a la interfaz de red PCI |
|||
⚫ | |||
ping google.com |
|||
En caso de que las tarjetas estén "invertidas" se puede ejecutar el siguiente comando: |
|||
xs-swapnics |
|||
reboot |
reboot |
||
3- Configurar puppet |
3- Configurar puppet |
||
Line 75: | Line 80: | ||
service puppet start |
service puppet start |
||
chkconfig puppet on |
chkconfig puppet on |
||
5- Configurar crontab para reiniciar el servidor |
5- Configurar crontab para reiniciar el servidor: |
||
crontab -e |
crontab -e |
||
Agregar la siguiente entrada: |
Agregar la siguiente entrada: |
||
@reboot /sbin/shutdown -r now |
|||
6- Setear SSH: |
|||
⚫ | |||
Se pasa la llave id_rsa.pub (actualmente está en el server osbuilder) |
|||
⚫ | |||
⚫ | |||
⚫ |
Latest revision as of 07:39, 5 December 2013
Hardware
Tarjeta: MSI G41M-P26 Procesador: Intel Celeron E3400 2.6GHz Memoria: Kingston 2GB Disco: Seagate 750GB SATA Tarjeta de red extra: Encore PCI 10/100/1000 (Chip Realtek TRL-8169)
La compra fué realizada el XXX del XXX
Creación de la llave de instalación
1- Conectar una llave USB a una computadora 2- Instalar las herramientas necesarias:
yum -y install livecd-tools git
3- Correr el siguiente comando:
livecd-iso-to-disk --format --msdos --reset-mbr <ruta al iso> <dispositivo usb>
Ejemplo>
livecd-iso-to-disk --format --msdos --reset-mbr /home/pepe/Downloads/OLPC-School-Server-0.7-i386.iso /dev/sdb
4- Montar el filesystem a una carpeta temporal
mkdir /tmp/monta mount /dev/sdb1 /tmp/monta/
5- Reemplazar el archivo Kickstart
cd /tmp/monta/ wget fqt.cr/olpcxs.ks
6- Reemplazar el archivo syslinux
cd syslinux rm syslinux.cfg wget fqt.cr/syslinux.cfg
7- Desmontar la llave
cd umount /tmp/monta
Creación del servidor XS
Setear correctamente el BIOS:
1- Configurar fecha:
- Fecha y hora actual en Costa Rica
Standard CMOS Features --> Date --> Time
2- Deshabilitar "Hold on" Errores
Standard CMOS Features --> Hold on [No error]
3- Configurar opciones de manejo de energía
Power Management Setup --> Restore On AC Power Loss [On] --> Wake Up Event Setup --> Resume By RTC Alarm [Enabled] --> Date [Everyday] --> HH:MM:SS [00:00:00]
4- Salvar cambios y reiniciar
F10 [Save changes and exit]
Instalación del sistema operativo
1-
Configuración final
Desde el primer boot y antes de realizar cualquier otra cosa se deben de correr los siguientes comandos:
1- Configurar la red
xs-setup-network
2- Configurar el hostname
xs-setup <escuela>.fqt.cr Ejemplo: xs-setup enriqueriba.fqt.cr
2.1- Revisar si funciona la conexión
- El cable WAN debe de estar conectado a la interfaz de red integrada a la tarjeta madre
- El cable LAN debe de estar conectado a la interfaz de red PCI
ping google.com
En caso de que las tarjetas estén "invertidas" se puede ejecutar el siguiente comando:
xs-swapnics reboot
3- Configurar puppet
vi /etc/puppet/puppet.conf
Agregar la siguiente línea:
server = puppet.fqt.cr
4- iniciar el servicio y activarlo en cada boot
service puppet start chkconfig puppet on
5- Configurar crontab para reiniciar el servidor:
crontab -e
Agregar la siguiente entrada:
@reboot /sbin/shutdown -r now
6- Setear SSH:
Se pasa la llave id_rsa.pub (actualmente está en el server osbuilder)
7- Actualizar el sistema y apagar
yum -y update; init 0