Pular para o conteúdo

Ponto de motagem /var, mudar /var para outro diretório [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Ponto de motagem /var, mudar /var para outro diretório [RESOLVIDO]

Enviado em 21/09/2015 - 12:09h

Bom dia pessoal,

É possível mudar o ponto de montagem /var para um storage na rede, tipo na instalação do centos ou depois de instalado, sendo que tudo que for gravado em /var seja gravado no storage que seria mapeado no servidor de onde está instalado o sistema operacional?
eu fiz a tentativa de copiar os arquivos para um storage e depois montei esse diretório em cima do diretorio /var mais nao deu muito certo.

existe alguma forma de funcionar? parece meio loucura mais to com essa dúvida e necessidade.

Responder tópico

2. Re: Ponto de motagem /var, mudar /var para outro diretório [RESOLVIDO]

Enviado em 21/09/2015 - 14:16h

Já tentou criar um link?
Você pode criar uma pasta qualquer no storage (e salvar seus arquivos da /var atual lá), compartilhar esta pasta (da storage) em NFS e por fim, no micro de onde você vai acessar a pasta NFS, criar um link para a pasta /var (tipo ln -s NFS:/... /var)

3. Re: Ponto de motagem /var, mudar /var para outro diretório [RESOLVIDO]

Enviado em 21/09/2015 - 17:28h

unnslacker boa tarde, so não entendi bem a parte do link, pode me dar um exemplo por favor


4. Re: Ponto de motagem /var, mudar /var para outro diretório [RESOLVIDO]

Enviado em 21/09/2015 - 18:19h

marcelloalvess escreveu:

unnslacker boa tarde, so não entendi bem a parte do link, pode me dar um exemplo por favor

Beleza;

Suponha que a storage da rede seja um hd de algum computador da rede (vamos chamá-lo de STORAGE) e que o servidor com o CentOS (cuja /var será acessada a partir da STORAGE) seja chamado de SERVER

O que você teria que fazer é:
#1 - Criar uma pasta qualquer em STORAGE (vamos chamá-la de /SERVER_VAR);
#2 - Copiar todo o conteúdo da /var do SERVER para a /SERVER_VAR;
#3 - Adicionar a /SERVER_VAR no /etc/exports do STORAGE;
#4 - Agora, que a pasta da STORAGE está compartilhada e acessível para SERVER (por meio do endereço STORAGE:/SERVER_VAR), basta criar o link (no SERVER) para acessá-la:

ln -s STORAGE:/SERVER_VAR /var
Isso tudo cria um link simbólico via rede (uma "ponte" entre o STORAGE e o SERVER) para que você salve sua /var na storage da rede, fazendo o sistema do server achar que está trabalhando localmente - só não sei se nesse caso vai funcionar

5. Re: Ponto de motagem /var, mudar /var para outro diretório [RESOLVIDO]

Enviado em 22/09/2015 - 08:29h


Bom dia amigo,

criando o link simbólico mas não funcionou, dai mapeei o diretório em cima de /var com mount -t nfs storage:/diretorio /var, funcionou a ponte entre os dois diretórios mais o sistema ficou meio "abobado" rrs, não consegue executar nada dentro de /var, imagino que seja por alguns arquivos de sistema que deve ta la. seu eu criar alguma coisa dentro de /var aparece no storage.

6. Re: Ponto de motagem /var, mudar /var para outro diretório [RESOLVIDO]

Enviado em 22/09/2015 - 16:08h

Consegui resolver da seguinte forma:

criei o diretório no local desejado.
# mkdir /dados/novo_var

editei o fstab
# vi /etc/fstab

adicionei no final as seguintes informações:
/dados/novo_var /var none bind 0 2

depois
# mount -a

fiz o mesmo processo para o diretório /home.

mapeando no NFS não funciona os arquivos que precisa de execução, pode ser alguma permissão, eu testei usando o freeNAS com storage mais so funcionou em outro hd mais no mesmo servidor, como um storage local.

abraço

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder