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 / ubuntu / Perguntas / 1543532
Accepted
Sean Carney
Sean Carney
Asked: 2025-03-13 00:16:41 +0800 CST2025-03-13 00:16:41 +0800 CST 2025-03-13 00:16:41 +0800 CST

Como configurar o 4TG RAID1 para armazenamento no Ubuntu 24.04 para usar como servidor Samba?

  • 772

Como faço para montar uma unidade RAID1 como uma unidade de armazenamento e então fazer com que o Samba grave arquivos em uma pasta dentro dessa unidade RAID1?

Informações adicionais que podem ser úteis:

Eu tinha criado um ponto de montagem que eu acreditava ser a unidade e então copiei arquivos do Windows usando o Samba. Infelizmente, acabei enchendo a unidade do meu SO.

Sou novo no Ubuntu e estou configurando um novo Dell Optiplex 7020 que veio com o Ubuntu instalado. Atualizei para 24.04. O sistema tem uma unidade para o SO, que é um SSD de 500 GB. Também instalei duas unidades SSD de 4 TB dentro dos dois slots SSD NVMe M.2 extras. O computador consegue ver as unidades sem problemas. Também formatei as unidades individuais usando ext4.

Em seguida, criei um RAID1 com as unidades e montei-o.

Também li que talvez eu não esteja criando o tipo correto de partição e então a partição precisa ser criada como Linux RAID Autodetect. Mas, ainda não descobri como fazer isso. Preciso particionar isso de uma forma que não crie uma partição limitada de 2 TB.

Estas são as duas unidades SSD para o ARRAY:

nvme2n1       3.6T          disk

nvme0n1       3.6T          disk

Criei o RAID1 com essas unidades.

Aqui estão alguns dados sobre o RAID1 do GParted:

  • Sistema de arquivos:ext4
  • UUID:ffd80761-d5fe-4967-9ad6-faf463947359
  • Status: Montado em/mnt/ffd80761-d5fe-4967-9ad6-faf463947359
  • Caminho da partição:/dev/md127

Aqui está a entrada em /etc/fstab:

/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0
/dev/disk/by-uuid/ffd80761-d5fe-4967-9ad6-faf463947359 /mnt/ffd80761-d5fe-4967-9ad6-faf463947359 auto nosuid,nodev,nofail,x-gvfs-show 0 0

Aqui está a entrada anexada ao final de /etc/mdadm/mdadm.conf:

ARRAY /dev/md0 metadata=1.2 UUID=ffd80761-d5fe-4967-9ad6-faf463947359

Criei um diretório que eu pretendia que existisse na unidade RAID1 e não na unidade do SO. É aqui que eu acho que provavelmente cometi um grande erro?

sudo mkdir -p /mnt/md0

Em seguida montei esse diretório:

sudo mount /dev/md0 /mnt/md0

De qualquer forma, espero que esse problema chegue rapidamente a um de vocês e que vocês possam me ajudar a saber se estou formatando as unidades corretamente e também como posso garantir que estou criando um diretório e montando-o na unidade de armazenamento de 4 TB.

Muito obrigado. Estou feliz de fazer parte desta comunidade.

24.04
  • 1 1 respostas
  • 103 Views

1 respostas

  • Voted
  1. Best Answer
    Sean Carney
    2025-03-14T04:20:58+08:002025-03-14T04:20:58+08:00

    Há algum tempo, duas pessoas diferentes me disseram aqui que parecia que meu sistema havia criado um ponto de montagem diferente. De qualquer forma, elas estavam corretas. Eu queria vir aqui para agradecê-las, mas não estou encontrando suas postagens agora.

    Consegui alterar o caminho no meu /etc/samba/smbd.confarquivo para o novo ponto de montagem. Fiz isso modificando a parte inferior do arquivo. A principal alteração foi colocar o caminho para o novo local do ponto de montagem, mas também tive que adicionar diretório e criar configurações de máscara para definir uma pasta padrão e estrutura de arquivo para arquivos que são adicionados à unidade.

    Aqui estão minhas configurações para o Samba:

    [share]  
       comment = RAID1  
       path = /mnt/ffd80761-d5fe-4967-9ad6-faf463947359/share  
       valid users = @samba  
       browsable = yes  
       writeable = yes  
       visible = yes  
       read only = no  
       guest ok = no  
       directory mask = 0775  
       create mask = 0664  
    

    O que fiz para configurar a pasta no RAID1 para funcionar com o Samba:

    1. Diretório desmontado na unidade do sistema operacional:

      sudo umount /mnt/md0  
      
    2. Excluído /mnt/md0:

      sudo rm -rf /mnt/md0  
      
    3. Navegado para o novo ponto de montagem (nomeado após o UUID):

       cd /mnt/ffd80761-d5fe-4967-9ad6-faf463947359  
      
    4. Criei um novo diretório para compartilhamento para corresponder ao diretório que coloquei no arquivo smbd.conf:

      sudo mkdir share  
      
    5. Alterou as permissões na nova pasta de compartilhamento:

      sudo chmod -R 775 /mnt/ffd80761-d5fe-4967-9ad6-faf463947359/share  
      
    6. Alterou o proprietário e o grupo na nova pasta de compartilhamento:

      sudo chown -R samba:samba /mnt/ffd80761-d5fe-4967-9ad6-faf463947359/share  
      

      Isso alterou as permissões e a propriedade da pasta compartilhada e tudo ficou bem.

    • 1

relate perguntas

  • Problemas ao instalar 24.04

  • Nenhum clique pode ser feito em todo o canto superior direito de um aplicativo maximizado no Ubuntu 24.04

  • Tenho uma dúvida sobre como baixar a versão do Ubuntu entre LTS e básica

  • 24.04 Textos LTS não aparecem até passar o mouse

  • A boutique de software não pode ser iniciada no Ubuntu24.04 LTS

Sidebar

Stats

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

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

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