Sistemas  
 
Conhecimento computador >> Sistemas >> Unix >> 
Tutorial em Unix ZFS
O Zettabyte File System ( ZFS) da Sun Microsystems tem gerado uma série de novidades desde o seu lançamento em 2004. Ele funciona de forma nativa em sistemas operacionais baseados em Unix Solaris e FreeBSD ; partir de outubro de 2010, o trabalho começou a prepará-lo para o kernel Linux. Sun se gaba de que seu sistema de arquivos de 128 bits não será obsoleto por pelo menos 30 anos. ZFS possui um conjunto (relativamente) simples e rápido de comandos para executar tarefas de administração que - sob outros sistemas de arquivos - pode ser challengiing , como a definição de cotas de usuários , a criação de snapshots e backups e espelhamento de dados em vários discos . Este tutorial é baseado na versão OpenSolaris do Unix. Comandos deve diferir pouco, no entanto , entre implementações. Instruções
1

Abra um terminal. Como fazer isso dependerá da sua configuração do Unix e X11. No OpenSolaris , basta clicar no ícone do "Terminal" na barra de menu superior. O ícone do terminal é aquele que se parece com um monitor de computador preto
2

Digite o seguinte para obter uma lista de todos os " pools " em seu sistema: .

Zpool lista

Verifique se essa piscina está vazia ou contém um ou mais pools de configuração pré-existente pelo sistema operacional ( veja dicas).
3

Digite o seguinte para criar um novo piscina :

zpool criar tutorial c9t0d0p0

Use uma unidade flash USB para o bem da segurança, uma vez que este é um tutorial. O " c9t0d0p0 " críptico é o nome do disco . Digite " ls- l /dev /dsk " para obter uma lista de todos os discos em seu sistema

Digite o seguinte para excluir a piscina e continuar para a próxima etapa : .

Zpool destroy tutorial
4

Digite o seguinte em vez disso, se você tiver um disco extra em torno de mentir , para experimentar um pool espelhado :

zpool criar espelho tutorial c9t0d0p0 c1t1d1p0

Use este comando para criar um único pool ZFS chamado "tutorial" que irá residir em dois dispositivos . ZFS vai funcionar em segundo plano para garantir que estes dois dispositivos são espelhos perfeitos um do outro. Erros em um dispositivo será automaticamente corrigido usando os dados sobre o segundo, e ZFS vai mesmo dividir ler e escrever operações uniformemente entre os dois dispositivos para melhorar o desempenho .
5

Digite o seguinte para criar algumas novos sistemas de arquivos :

zfs criar tutorial /kevin

zfs criar tutorial /kevin /documentos

Digite o seguinte para ver uma lista de todos os seus sistemas de arquivos - o que, como você vai ver, podem ser aninhadas : .

zfs lista

Verifique se as entradas para " tutorial ", " tutorial /kevin " e " tutorial /kevin /documentos " Observe que cada sistema de arquivos divide o tamanho total da piscina tutorial
6

Digite o seguinte: .

Zfs set quota = 50g /tutorial /kevin

Tipo " zfs list " para ver os resultados ( ver Dicas )
7

digite o seguinte: .

zfs compressão set = on /tutorial

Compactar todos os arquivos no tutorial piscina /como eles são escritos . Ligar compressão economiza espaço em disco e impede a desaceleração do sistema , que pode ocorrer de o resto do sistema deve aguardar que os dados sejam lidos ou gravados no disco. No entanto , a compressão também coloca uma carga mais pesada sobre a CPU. Se a compressão terá um efeito líquido de acelerar ou abrandar o seu sistema depende muito do que o sistema está fazendo no momento. Se o computador estiver fazendo uma tarefa do processador , a compressão vai ficar no caminho . No entanto, se o computador está fazendo um monte de leitura e escrita para o disco com muito pouco processamento, isso poderia levar a um grande aumento de performance
8

Digite o seguinte: .

mkfile 1g /tutorial /kevin /documentos

Crie um arquivo muito grande (um GB) no kevin /documentos sistema tutorial /arquivo que pode demorar um pouco para ser executado. Mostre fora o poder do próximo comando digitando:

zfs snapshot tutorial /kevin /documentos @ hoje

Tome um instantâneo de todos os dados nesse sistema de arquivos ( veja dicas). Vá para o diretório instantâneo digitando:

cd /tutorial /kevin /documentos /.zfs /snapshots

Em seguida, digite o seguinte para enumerá-los :

ls < br >

Anterior :

Próximo : No
  Os artigos relacionados
·Unix DD Tutorial 
·Como ler um UNIX FTP Log 
·Como calcular Meu Grade Point Average em UNIX 
·Tutorial para LS Unix 
·Como executar o Unix de Ruby 
·Tutorial para um Unix Junte 
·Como adicionar um usuário a Unix 
·Como encontrar Time Difference em Unix Script 
·Como encontrar um domínio em Unix 
·Unix Idioma Tutorial 
  Artigos em destaque
·Como imprimir arquivos TIF com margens negativas 
·Como encontrar um nome de domínio em Linux 
·Como fazer um gráfico de Reciclagem 
·Meu iMac não arranca e que está preso no Windows Boot…
·Como impedir que um Screen Saver 
·Como visualizar os arquivos DMG 
·Como atualizar o Visual Studio 2005 Pro para o desenvol…
·Caminho mais rápido para montar uma MDS 
·Como controlar um MacBook com um Wiimote 
·Como criar PDFs a partir de vários arquivos no Snow Le…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados