“Conocimiento Sistemas>unix

Tutorial de Unix ZFS

2014/12/13
El sistema de archivos zetabyte ( ZFS) por Sun Microsystems ha generado un montón de rumores desde su lanzamiento en 2004 . Se trabaja de forma nativa en los sistemas operativos basados ​​en Unix Solaris y FreeBSD , en octubre de 2010 , se comenzó a trabajar para prepararlo para el kernel de Linux. Sun se jacta de que su sistema de archivos de 128 bits no será obsoleto por lo menos 30 años. ZFS ofrece una (relativamente) juego simple y rápido de comandos para realizar las tareas de administración que - en virtud de otros sistemas de archivos - se puede challengiing , tales como el establecimiento de cuotas de usuarios , creación de instantáneas y copias de seguridad y duplicación de datos en varios discos . Este tutorial está basado en la versión de OpenSolaris de Unix . Los comandos deben diferir poco, sin embargo , entre las implementaciones . Instrucciones
1

Abra un terminal. La forma de hacerlo dependerá de la configuración de Unix y X11. En OpenSolaris , simplemente haga clic en el icono de "Terminal" en la barra de menú superior. El icono de la terminal es el que se parece a un monitor de computadora negro
2

Escriba lo siguiente para obtener una lista de todos los " pools " en su sistema: .

Zpool list

Compruebe si este grupo está vacío o contiene uno o más grupos de configuración pre -existente por el sistema operativo (ver Consejos) .
3

Escriba lo siguiente para crear un nuevo piscina :

zpool create tutorial c9t0d0p0

Utilice una unidad flash USB en aras de la seguridad , ya que se trata de un tutorial. El " c9t0d0p0 " críptica es el nombre del disco . Escribe " ls- l /dev /dsk " para obtener una lista de todos los discos del sistema

Escriba lo siguiente para eliminar el grupo y continuar con el siguiente paso : .

Zpool destroy tutorial
4

Escriba el siguiente lugar , si usted tiene un disco extra por ahí , para probar una agrupación reflejada :

zpool create tutorial espejo c9t0d0p0 c1t1d1p0

Uso este comando para crear una agrupación de ZFS llamado "tutorial ", que residirá en dos dispositivos . ZFS trabajarán en el fondo para asegurarse de que estos dos dispositivos son perfectos espejos el uno del otro . Los errores en un dispositivo serán corregidos automáticamente con los datos en la segunda , y ZFS incluso dividir las operaciones de lectura y escritura en partes iguales entre los dos dispositivos para mejorar el rendimiento .
5

Escriba el siguiente para crear algunas nuevos sistemas de archivos :

zfs create tutorial /kevin

zfs create tutorial /kevin /documents

Escriba el siguiente para ver una lista de todos los sistemas de archivos - que, como se verá , se pueden anidar :

zfs lista

Compruebe si las entradas de "tutorial ", " tutorial /kevin " y " tutorial /kevin /documents " . Tenga en cuenta que las acciones de cada sistema de archivos del mismo tamaño de la piscina tutorial
6

Escriba lo siguiente : .

Zfs set quota = 50g /tutorial /kevin

Tipo . " zfs list " para ver los resultados (ver Consejos)
7

escriba lo siguiente:

zfs set compression = on /tutorial

Comprimir todos los archivos en la piscina /tutorial como se escriben . En cuanto a la compresión ahorra espacio en disco y evita que la lentitud del sistema que se puede producir el resto del sistema debe esperar a que los datos se leen o se escriben en el disco. Sin embargo , la compresión también coloca una carga más pesada de la CPU . Si la compresión tendrá un efecto neto de acelerar o disminuir la velocidad del sistema depende en gran medida de lo que el sistema está haciendo en este momento. Si el equipo está haciendo un trabajo intensivo del procesador , la compresión se pondrá en el camino. Sin embargo , si el equipo está haciendo un montón de lectura y escritura en el disco con muy poco procesamiento , podría dar lugar a un gran aumento de rendimiento
8

Escriba lo siguiente : .

mkfile 1g /tutorial /kevin /documents

Crear un archivo bastante grande ( un GB ) en el tutorial /kevin /documentos del sistema de archivos que puede tomar un poco de tiempo para ejecutarse. Muestra la potencia del siguiente comando , escriba:

zfs snapshot tutorial /kevin /documents @ today

Tomar una instantánea de todos los datos de ese sistema de archivos (ver Consejos) . Ir al directorio réplica escribiendo:

cd /tutorial /kevin /documents /.zfs /instantáneas

continuación , escriba lo siguiente para enumerarlas:

ls

unix
¿Cómo funciona el sistema de comando?
¿En Unix cómo eliminar un directorio que no está vacío?
Cómo crear un archivo en Unix
¿Cuál es la diferencia entre UNIX 95 y 98?
¿Cuál es el comando para ejecutar un programa UNIX?
¿Qué hace el parámetro ulimit en Linux?
¿Qué es la script de shell?
Cómo conectar un directo UNIX NDM
Conocimiento de la computadora © http://www.ordenador.online