IES Miguel Romero Esteo - Departamento de
Informática - Linux/Unix
Install /
Práctica-Taller: Instalación de Centos Stream
GNU/Linux sobre VM
Comandos:
Varios de los aprendidos hasta el momento.
Aplicaciones:
VirtualBox
Conceptos:
- Virtualización
integral=hardware virtualizado + instalación de sistema
+ instalación aplicativos
- Dos objetos
lógicos bien diferenciados en una máquina
virtual.
- Descripción
y especificaciones de la máquina: Uno o más archivos
almacenados en uno o más directorios.
- Almacenamiento:
Uno o más archivos virtualizando los discos duros de la
máquina. Son portables. No son accesible como elementos
independientes, deben ser manipulados por el software de
virtualización que los creó o alguno compatible.
- Virtualización ligera (contenedores)=instancias/imagenes
sandbox + dependencias + aplicativo objetivo
- Proveedores
de soluciones verticales con VM,s y contenedores llave
en mano
Enunciado:
Esta
práctica/taller se realiza en el sistema personal del alumno
(USB128).
MAQUINA VIRTUAL
- Creación
-
Nombre de la máquina virtual: cen-vb-$USER
- Tipo: Linux
- Versión: Centos
(64-bit)
- Tamaño
de la memoria RAM: 1024 Mb.
- Núcleos
de CPU: 1
- Desactivar
EFI.
Las máquinas virtuales GNU/Linux son más versátiles con
firmware BIOS.
- Disco duro (Si en
el USB128 del alumno hay sitio suficiente para
meter los 10 Gb de este disco debe crearse en él, en
caso contrario, el alumno tendrá que pertrecharse de
otro dispositivo de alta de velocidad de E/S donde poder
crearlo -dígase un HD-USB u otro USB128-. Muy
atentos a su ubicación en el árbol de directorios del
sistema para posteriores operaciones de copia o backup.):
- nombre: cen-vb-$USER
-
Tipo: VDI
- Almacenamiento:
Tamaño dinámico.
- Tamaño: 10 Gb
- Red: Adaptador
puente.
- Almacenamiento
- Controlador SATA:
-
Conectar a esta controladora un cd/dvd y
asociar a él la imagen .iso de la última versión
estable de instalación mínima del sistema
operativo Centos
Stream GNU/Linux. La descarga se
realizará del enlace disponible en el sitio
oficial CentOS que indique el profesor: Este
en el momento de redactar este taller
- Audio: Deshabilitar
- Puerto serie: Deshabilitar
SISTEMA
-
Fuente
de la imagen
.iso conectada a la controladora
SATA.
-
Nombre de la máquina: cen-vb-$USER
-
Configuración de la tarjeta de red: Seleccionar "enp.." y elegir NO CONFIGURAR o CONFIGURAR MAS TARDE.
-
Software:
Instalación mínima sin entorno gráfico (No
utilizar mirror en la instalación).
-
Password
de root: La elige
el alumno.
-
Usuario no root:
operador.
-
password
de operador:
palabra.
-
Particionado del HardDisk (el VDI de 10 GB).
Al finalizar la instalación, conectarse al sistema
como como root y realizar las siguientes operaciones:
-
ip addr
show (Este
comando genera información dispersa en pantalla de la cual
el alumno debe extraer el nombre de la tarjeta de red
Ethernet, dicho nombre es una cadena de caracteres contenida
entre caracteres ":" y que comienza por enp. Una
vez localizada la tarjeta verificar si tiene asignada
dirección ip en la subred 10.10.10.0/24 o en su
caso una ip de la red a la que el alumno tenga conectado
el adaptador del host anfitrión con el que hace puente a
la máquina virtual).
-
En caso de no tener asignada ip en
las mencionadas subredes ejecutar el comando dhclient
-v <nombre de la tarjeta de red obtenido en el punto
anterior> (p.e.:
enp0s3,eno1 para interfaces ethernet, wlo1 para
interfaces wireless.).
-
yum install
openssh-server (el nombre del paquete podría variar. Se
trata de dotar al sistema de un servidor ssh. En
caso de que existiera el sistema nos informaría de que ya
lo tenemos instalado, así que no hacemos nada.).
-
yum install
nano (el nombre del
paquete podría variar. Se trata de dotar al sistema
del editor nano)
- yum install rsync
(el nombre del paquete podría variar. Se
trata de dotar al sistema de la capacidad de
sincronizar contenidos con un servidor remoto en
modo copia de seguridad).
- yum
install tar (provee de un
empaquetador estandar no instalado en la
configuración mínima solictada)
- yum install dhcp-client
(el
nombre del paquete podría variar. Se trata de
dotar al sistema de un cliente dhcp).
-
useradd
-m -s /bin/bash operador
-
mkdir temporal; cd temporal
- wget
http://asir.sudo.es/asi/.bashrc
- cp .bashrc
/home/operador/.bashrc
- cp .bashrc /root/.bashrc
Con los dos
últimos pasos se han sustituido los ficheros originales /home/operador/.bashrc
y /root/.bashrc por uno que sirve para registrar toda
la actividad del alumno en la máquina virtual. Dicho
registro lo utilizará el profesor para valorar y calificar
el trabajo que hace con las prácticas de todo el curso así
que es estrictamente necesario que esto funcione bien. Solicitar
al profesor una verificación de
funcionamiento cuando esté terminado.