Sin categoría

Cómo realizar una instalación de metal desnudo de CoreOS Linux

Cómo realizar una instalación de metal desnudo de CoreOS Linux

Este artículo describirá cómo cargar un CoreOS Linux en un servidor de metal desnudo. Hay más formas de instalar CoreOS Linux en su máquina. En este artículo primero arrancaremos un poco de Linux Distro en vivo, por ejemplo,. Fedora desde USB o CDROM y luego use el script de instalación de CoreOS para realizar el CoreOS Linux real en un disco duro dado. Que necesitarás:

Preparación de medios de arranque

Primero, necesitamos crear un medio de arranque con distribución en vivo de Linux como USB Stick. Este simple procedimiento se describe en Guide cómo crear una tecla USB USB de Bootable Live Live Live Fedora Linux . Tenga en cuenta que cualquier distribución de Linux Live será buena para este trabajo, por lo que si tiene Ubuntu o Knoppix CD o USB listo, puede omitir este paso por completo. Si su computadora de destino no puede arrancar desde USB, simplemente use CD-ROM para arrancar.

Arrancar a Live Linux

Ahora estamos listos para poner en prueba nuestros medios Linux en vivo de arranque. Cambie su BIOS si es necesario, inicie su distribución de Linux Live y abra una terminal.

Preparación de CoreOS antes de la instalación

En esta etapa, primero debemos descargar un script de instalación de CoreOS:

[root@localhost liveuser]# wget https: // raw.githubusercontent.com/coros/init/master/bin/coreos install 

A continuación, necesitamos preparar nuestro config.yaml Archivo de cofing que se utilizará para modificar un proceso de instalación predeterminado de CoreOS. Al menos mínimo el config.yaml debe contener un SSH-RSA de la máquina que usará para conectarse a su nuevo servidor CoreOS después de un primer reinicio. El instalador de CoreOS no crea ninguna contraseña ni le pedirá un nombre de usuario y contraseña durante la instalación. Es importante obtener este paso correcto, de lo contrario, no podrá iniciar sesión una vez que se complete la instalación de CoreOS. Primero, localice su llave SSH-RSA. Normalmente, debería poder encontrar en esta ubicación:

$ ls ~/.ssh/id_rsa.pub 

Una vez que tenga la clave, muévala a su cuadro de destino usando SSH, USB, etc. y colóquelo en un config.yaml Archivo utilizando un formato siguiente:

#Cloud-Config ssh_authorized_keys:-ssh-rsa aaaab3nzac1yc2eaa ... [email protected] 

El archivo Cloud-Config permite más opciones de configuración, así que no dude en incluir más si es necesario. Se nombrará el usuario predeterminado creado centro.

Instalación de CoreOS

Ahora, estamos listos para realizar la instalación real de CoreOS. Nuestro dispositivo de bloque de instalación de destino es /dev/sda. Asegúrese de estar conectado a Internet e inicie la instalación:

[root@localhost liveuser]# chmod +x coreOS-install [root@localhost liveuser]# ./CoreOS -install -d /dev /sda -c nube -config.Yaml -C estable 

Lo anterior instalación de coreOS El comando descargará coreOS y preconfigure nuestra instalación basada en el config.yaml archivo de configuración.
Después de una instalación exitosa, debería ver un mensaje similar al siguiente:

... Instalación de la nube-config ... éxito! La corriente estable de CoreOS está instalada en /dev /sda 

Reinicie su computadora, ya que debe arrancar directamente a CoreOS.

Inicie sesión en CoreOS usando SSH

Si todo saliera bien, ahora deberíamos poder iniciar sesión en nuestro cuadro de instalación Fresh CoreOS utilizando SSH de la computadora del cliente, utilizamos su SSH-RSA para incluir en config.yaml Archivo de configuración utilizado durante la instalación de CoreOS como usuario centro. Ejemplo:

$ ssh core@coreoshost 

EBook gratis Linux
Descarga gratuita de Linux Ebooks. He descargado y revisado todos los libros electrónicos de Linux a continuación y, en otras palabras, esto es lo que...
Manipulación de la fecha con yest
Yest es una gran herramienta que permite al usuario hacer algunas manipulaciones complejas de fecha al emplear AB fácil de entender sintaxis. No es un...
Establezca y recupere una cookie con Perl y CGI
Hay múltiples parámetros que se pueden configurar al crear una cookie. Esto no se aplica solo a Perl y CGI, sino a todos los demás desarrollo......