AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 1170191
Accepted
Qb2N
Qb2N
Asked: 2025-01-16 04:52:45 +0800 CST2025-01-16 04:52:45 +0800 CST 2025-01-16 04:52:45 +0800 CST

Os conjuntos de dados devem ser montados dentro de diretórios no ZFS para Linux?

  • 772

Na minha máquina recentemente configurada, eu uso ZFS no Linux Mint (LMDE 6) para criar pools de armazenamento e usar o sistema de arquivos ZFS. A configuração de armazenamento específica é quatro HDDs de 1 TB organizados em topologia RAID-Z2. O próprio sistema operacional foi instalado em uma partição ext4 em uma unidade SSD separada, enquanto o particionamento foi feito pelo instalador. Eu movi o diretório \home para o pool ZFS por

  • copiando seu conteúdo para um conjunto de dados chamado zpool\home
  • removendo o diretório \home original no sistema de arquivos raiz
  • criando um ponto de montagem para o conjunto de dados no sistema de arquivos raiz porzfs set mountpoint="\home" zpool\home

Mover o diretório \home para o zpool funcionou sem problemas.

Agora estou estruturando os sistemas de arquivos, por exemplo, criando conjuntos de dados, configurando a compactação, instantâneos etc. Quando se trata de pontos de montagem, está claro para mim que qualquer conjunto de dados e seus filhos podem ser montados em qualquer lugar no sistema de arquivos Linux. Minha pergunta é se pode surgir algum problema ao tentar montar conjuntos de dados em locais no novo diretório \home. Por exemplo, como com: zfs create zpool\very-important-documents zfs set mountpoint="\home\user\very-important-documents" zpool\very-important-documents

É considerado uma prática ruim definir pontos de montagem de conjuntos de dados para locais em diretórios que estão localizados dentro de conjuntos de dados? Se sim, quais são os problemas específicos que podem surgir? Seria melhor definir os pontos de montagem no sistema de arquivos raiz diretamente?

linux
  • 1 1 respostas
  • 67 Views

1 respostas

  • Voted
  1. Best Answer
    ewwhite
    2025-01-16T12:30:17+08:002025-01-16T12:30:17+08:00

    O ZFS é um sistema de arquivos poderoso com muito a descobrir. Sim, você pode montar sistemas de arquivos ZFS em qualquer ponto de montagem válido.

    Eu pessoalmente manteria /home bem simples.

    Considere uma maneira mais segura de experimentar:

    Em vez de reestruturar seu diretório inicial real, considere criar uma árvore de conjunto de dados de teste separada, onde você pode experimentar livremente:

    zpool/sandbox
    zpool/sandbox/test1 
    zpool/sandbox/test2
    

    Isso lhe dá um playground seguro para:

    • Experimente diferentes layouts de conjuntos de dados
    • Teste várias propriedades do ZFS
    • Pratique snapshots e rollbacks
    • Experimente com pontos de montagem
    • Aprenda sobre herança

    Seus dados de produção (como /home) podem permanecer em uma configuração simples e confiável enquanto você aprende. O pior caso é simplesmente destruir e recriar seus conjuntos de dados de sandbox.

    Para a configuração atual do seu diretório inicial, siga o básico:

    zpool/home
    zpool/home/username
    

    Isso lhe dá todos os principais benefícios do ZFS (snapshots, compactação, cotas) sem arriscar seu ambiente de trabalho diário.

    • 1

relate perguntas

  • Como descobrir detalhes sobre hardware na máquina Linux?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve