Hola a todos, en este video, vamos a aprender cómo podríamos implementar características avanzadas de almacenamiento en nuestro
sistema Linux.
RedHat ocho presenta la solución de gestión de volumen de próxima generación llamada Stratus.
Por supuesto, esa misma función o esa misma solución también está disponible en Santos ocho.
Utiliza el thin provisioning por defecto.
Ahora, por cierto, si usted está usando Red Hat o Santos siete, esta característica también está disponible
en Santos 7. 5.
Y más tarde, el Stratus combina el proceso de creación de la gestión del volumen lógico LLVM y la creación del
sistema de archivos en una sola gestión.
En LLVM, vamos a compararlo con el LLVM.
En LLVM, si nuestro sistema de archivos se llena, tendrás que ampliarlo manualmente.
Bueno, mientras que en Stratus amplía el sistema de archivos automáticamente si tiene espacio disponible en
su pool.
Así que en LLVM tenemos un grupo de volúmenes, así que cuando el grupo de volúmenes digamos que tiene 20 gigas y tu sistema de archivos
tiene diez gigas y se llena, entonces puedes ir y ejecutar el comando lve extend para extender ese sistema de
archivos.
Pero en Stratus se ha facilitado mucho que a medida que el sistema de archivos crezca, lo haga automáticamente.
No tienes que hacer nada.
Así que en esta lección, aprenderemos a gestionar múltiples capas de almacenamiento utilizando la gestión del almacenamiento local
de Stratus.
Bien, aquí tenemos a LLVM en LLVM.
Si te fijas en el primero del lado izquierdo, tenemos estos discos físicos.
Así que en mi ejemplo tienes por ejemplo, este dos hace, tres hace para el disco cinco como muchos discos que tienes.
Entonces lo que haces es combinar todos esos discos y luego crear un grupo de volúmenes con ese grupo de volúmenes
creado y luego seguir adelante y crear un volúmenes lógicos.
Con los volúmenes lógicos se crea el sistema de archivos de cada volumen lógico y se monta ese sistema de archivos.
Escribe bien en Stratus, tienes todos esos discos igual que en LLVM.
Los combinas y los pones en una piscina.
Por ejemplo, si tienes un pool, estos tres discos que vemos a la izquierda, digamos que tienen diez gigas cada
uno, así que los combinamos, creamos un pool de 30 gigas y luego encima de eso podríamos simplemente crear
un sistema de archivos, empezando por ejemplo con diez gigas.
Ahora, a medida que vamos añadiendo espacio a nuestro sistema de archivos y va creciendo y cuando llega a los diez gigas
y necesita, por ejemplo, un giga o dos gigas más, lo ampliará automáticamente.
No tienes que entrar y ejecutar el comando LLVM extend ni nada por el estilo.
Se necesita cualquier proceso manual.
Se extenderá automáticamente hasta el tamaño de ese pool, que en nuestro caso es de 30 gigas.
Muy bien, pasemos al taller real.
Así que para instalar el paquete Stratus, tendremos que ejecutar el comando jam o DNF, instalar Stratus, Daschle
y otro paquete, Stratus D, que es el demonio.
A continuación, habilitaremos e iniciaremos el servicio.
Luego añadiremos un a cinco gigas de disco nuevo desde nuestro software de virtualización, verificándolo a nivel del SO.
Así que para hacer eso, tenemos que estamos utilizando la capa de software de virtualización de Oracle y vamos a crear dos nuevos discos.
Lo comprobaremos con el listado de los discos en bloque.
A continuación, crearemos un nuevo grupo de estrés y lo verificaremos.
Y luego pasaremos a ampliar nuestro pool añadiendo el segundo disco.
En primer lugar, crearemos el pool de uno cinco gigas.
Luego añadimos el siguiente, que son otros cinco gigas.
Muy bien, así que lo primero, vamos a seguir adelante e instalar nuestros paquetes stratus que se necesitan para
gestionar.
Bien, déjame limpiar la pantalla.
Así que lo primero que tenemos que hacer es instalar el paquete.
Así que haremos DNF o yum.
Yo preferiría que hicieras el DNF para que te acostumbres a él porque el DNF va a sustituir a tu stratus
eventualmente instalado.
Daschle.
Esta es la línea de comandos que necesitarías y el demonio stratus.
D menos y, es decir, instalar todos los paquetes de dependencia.
Pero no me preguntes a mí.
Simplemente, instálelos todos.
Pero, por supuesto, antes de ejecutar eso, asegúrese de que su sistema tiene conectividad
de red porque va a ir en línea bajo los repositorios y descargar esos paquetes.
De acuerdo.
Eso es más o menos...
Eso fue rápido y la descarga e instalación de estos paquetes se ha completado.
Puede comprobarlo ejecutando el comando rpm q y grep para Stratus.
Muy bien.
Ahí están sus estrategias.
Y Travis Seely está allí.
Precioso.
Ahora, sigamos adelante y habilitemos el Servicio Stratus.
Para ello, utilizaremos el sistema CTL.
Habilitar para que pueda iniciar un tiempo de arranque y hacer estratos.
D.
Comprobaré el estado.
Y está cargado e inactivo.
Ahora tenemos que iniciar el servicio.
Así que empezamos a comprobar de nuevo el estado para asegurarnos de que el servicio está cargado, activo y funcionando.
Y lo es.
De acuerdo, bien.
Así que tenemos los paquetes y servicios necesarios.
Ahora, lo siguiente es, ahora tenemos que añadir un dos nuevos discos a través de nuestra virtualización en esta
caja virtual.
Bien, aquí entraremos en la configuración.
Hay una cosa antes de entrar en la configuración, Lo que quiero que hagas es.
Quiero que crees una instantánea.
Así, en caso de que hagas algún tipo de configuración errónea, podrías volver a tu instantánea para arreglar lo que se
hizo mal.
Así que haga clic en Snapshot y haga clic en Take snapshot.
Nombra la instantánea, lo que sea que no quieras hacer.
Una instantánea.
Por ejemplo, antes de Stratus.
Haz clic.
De acuerdo.
Bien, la instantánea está hecha Ahora para añadir el almacenamiento a su máquina Linux, tiene que apagar
su máquina Linux.
Así que siga adelante y simplemente haga clic en X y asegúrese de desmarcar la restauración del estado actual y simplemente apague
la máquina.
Muy bien.
Así que la máquina se ha apagado.
Puedes ver aquí mismo que dice apagado.
Ahora vas a la configuración.
Almacenamiento.
Haga clic en el Control o SATA donde tiene su disco primario principal.
Es posible que vea diferentes nombres de discos dependiendo de su sistema.
Es posible que veas un par de discos diferentes que fueron tallados antes para la práctica de LLVM.
De todos modos, siga adelante y haga clic aquí.
El disco añade un nuevo accesorio de almacenamiento y un disco duro.
Y aquí quiero que hagas clic en Crear.
Imagen de disco de VDI virtualbox haga clic en siguiente.
Asignado dinámicamente.
Déjalo como está y quiero que elijas cinco y hagas clic en crear.
Lo mismo.
Crea otro.
Lo siento.
Crear.
VDI mismo proceso y haga clic en cinco.
Bien, entonces asegúrate de elegir.
Hay uno que se añade y 1a2 se añade.
Tienes que añadir el segundo de nuevo.
Vuelva a hacer clic aquí.
Y aquí, siento que hayamos elegido dos.
Ahora tenemos que elegir tres.
Así que los dos están en ello.
Perfecto.
Sólo asegúrate de que sea del tamaño adecuado.
Cinco conciertos.
Espectacular.
Ahora siga adelante e inicie su máquina virtual.
De acuerdo.
Así que verifique que esos dos discos han sido añadidos ejecutando el comando else list block device.
Y verás aquí mismo como se han añadido DB para cinco gigas como DC para cinco gigas.
Bien, ahora vas a crear un nuevo pool de stratus y verificar.
Así que para eso, se ejecuta el comando stratus pool, crear el nombre de la piscina, acaba de recoger la piscina uno y el
dispositivo dev como D. B..
Y eso es todo.
Pulsa enter.
Tienes tu problema de vuelta.
Verifique que tiene su piscina creada, lista de piscinas Stratus.
Y aquí tienes la lista.
Bien, ya tienes tu piscina creada.
El nombre de tu piscina está aquí.
El tamaño está aquí, y el tamaño físico está aquí.
De acuerdo.
Ahora, lo que tenemos que hacer es ampliar nuestra piscina.
¿Qué significa?
Queremos añadir esta COSUDE a este grupo.
Puerto.
Eso hará Stratus.
Piscina.
Añade los datos de la piscina que se añade a la piscina uno y que el dispositivo como DC.
Muy bien.
Ahora verificado por la ejecución de la lista de la piscina stratus y verá que se mostrará aquí como diez conciertos.
Así que ahora nuestro grupo se ha ampliado a diez conciertos.
Muy bien.
Pasando a la siguiente diapositiva, crearemos un nuevo sistema de archivos usando Stratus, crearemos un directorio para el punto de montaje
y el sistema de archivos de montaje, crearemos una instantánea para su sistema de archivos y añadiremos una entrada a la pestaña FS.
Muy bien.
Volviendo.
Y ahora vamos a crear un nuevo sistema de archivos.
Así que vamos a despejar la pantalla y escribir sistema de archivos stratus.
Crear.
Poole uno.
Y FS uno.
Así que simplemente elijo el nombre del sistema de archivos.
Puedes elegir el nombre que quieras.
¿Qué he hecho mal?
Oh, mi comando Stratos está mal.
De acuerdo.
Sistema de archivos Stratus, crear pool uno, FS uno.
Ahora, vamos a verificar si ese sistema de archivos se ha creado con éxito.
Lista de sistemas de archivos.
Muy bien.
Lo hizo.
La piscina está aquí.
El sistema de archivos está aquí.
Y el tamaño del sistema de archivos es 546, lo que significa que el primer sistema de archivos comenzará con 546.
Porque hace eso, luego lo aprovisiona.
Siempre va a empezar con eso y crecerá a medida que vaya añadiendo más datos a su sistema de archivos.
Ahora es el momento de crear un directorio para que podamos montar este sistema de archivos en un directorio.
Así que voy a elegir un nombre.
Big data como nombre del directorio.
Pulsa enter.
Ahora monte ese sistema de archivos stratus.
Lo siento.
Me falta en mi.
Desliza un dev que falta aquí, así que podrías poner el dev stratus.
Genial.
Un FS uno.
Porque si te fijas aquí, este es el dispositivo real.
De todas formas me salté el directorio dev, no deberías saltártelo porque si me estás siguiendo como
exactamente lo estoy haciendo ahora, tenemos esa cantidad.
Ahora, ¿dónde vamos a montar eso?
Vamos a montarlo en Big data, que es el directorio en el que lo hemos creado.
Entra.
Perfecto.
Ahora vamos a comprobar si está montado.
LSB, l k lista de dispositivos de bloque.
Y te vas a dar cuenta de que aquí están estos grandes datos.
Los grandes datos.
Te va a mostrar un par de veces.
Tres veces.
Es sólo un estado de cómo crear un registro de su montaje del sistema de archivos.
También puedes hacer el comando DF menos h para ver dónde está montado tu sistema de archivos.
Aquí mismo.
Este es su sistema de archivos Stratus.
Se trata de thin provisioning, como has podido ver, y su tamaño es de un terabyte y está montado sobre big data.
Ahora estarás pensando: "Oye, ¿no se supone que eso son diez gigabytes, un terabyte?
Bueno, por defecto está en el código del Stratus.
Así es como se construye.
Lo hará, siempre lo mostrará como un terabyte.
Así que podrías simplemente ignorar eso.
Pero si quisieras saber el tamaño real, siempre podrías ejecutar Stratus.
Lista de sistemas de archivos.
Y te dará el tamaño real que se está utilizando.
Muy bien.
Lo siguiente es que podemos crear instantáneas de nuestro sistema de archivos.
Y el comando para ello es Stratus File system snapshot.
No es un nombre pobre.
Y el sistema de archivos, que es FS1 y lo que quiere nombrar ese sistema de archivos y va a crear una instantánea.
Así que para mí, sólo voy a crear FS un broche de presión del tablero.
Muy bien.
Así que podría llevar algún tiempo.
Pero, de nuevo, depende del tamaño de tu sistema de archivos.
El tamaño de nuestro sistema de archivos es de diez gigas, por lo que no debería llevar tanto tiempo crear un nuevo snap de ese sistema de archivos.
Ahí lo tienes.
Ya está hecho.
Verifiquémoslo ejecutando una lista directa del sistema de archivos.
Y ahora vas a ver dos sistemas de archivos.
Uno es FS uno y otro es FS uno snap.
Verás, se ha vuelto muy fácil en caso de que estés haciendo algunos datos, almacenamiento de datos, y quieras crear
una copia de todo tu sistema de archivos.
Esa es la mejor manera de hacerlo.
Ahora, la última cosa que tenemos que hacer, que sólo voy a mostrar aquí en la diapositiva,
es si desea agregar esa entrada en la pestaña de ZFS, en caso de que desee este sistema de archivos para ser montado
en el arranque, y para que usted tiene que hacer el juju uid igual a uid del sistema de archivos, que está aquí.
Esto es la UAW.
Usted podría obtener y barra el espacio FS1 x F primero, que es el sistema de archivos, escriba el valor predeterminado,
y luego tienes que poner en estos parámetros en x sistema de guión.
DD dot requiere igualar el servicio de stratus dot, que básicamente le está diciendo a la ficha FS que no monte este
sistema de archivos a menos que el sistema inicie el demonio D de stratus y luego más o menos las mismas opciones por defecto
al final, que es 0-0.
Así es como se implementa la función de almacenamiento avanzado con Stratus.