Alterando o diretório de dados padrão para um em um NAS Externo ou incluindo compartilhamento externo

0

Por isso, pesquisei na web há dias, procurando uma solução para o meu problema.

Agora, minha única esperança são vocês.

Instalei o Owncloud com sucesso no meu Windows Server 2008R2. Tudo funciona perfeitamente e posso me conectar sem problemas.

Então, as primeiras verificações estão corretas. Agora eu queria mudar o diretório de dados padrão do meu servidor para uma pasta compartilhada no meu NAS (Synology DS1813 +, DSM 5.0-4493 Update 3).

Tentei seguir: mudando o diretório no config.php Eu mudei o caminho no arquivo de configuração de: "C: \ inetpub \ wwwroot \ myfolder \ data" para "\ NASIP \ cloud". Ao fazer isso, o servidor owncloud só mostra:

Code: Select all
    Daten-Verzeichnis (2.168.2.4\Cloud\data) ist ungültig

    Bitte stelle sicher, dass das Daten-Verzeichnis eine Datei namens ".ocdata" im Wurzelverzeichnis enthält.

Eu também tentei lidar com os arquivos que foram criados no armazenamento de dados local para o compartilhamento no NAS. Sem sorte.

Agora eu tentei mapeando uma unidade de rede e usando isso no config.php Mas ainda sem sorte. Eu recebo a mesma mensagem com o arquivo .ocdata ausente.

Agora eu tentei o "External Storage APP" que vem com o owncloud Eu pensei que pelo menos eu poderia adicionar o compartilhamento como um armazenamento externo. Mas isso também não funciona. tentei UNC, Mapped Drive Name (Z :) mas nada ajudou.

Então, agora eu estou voltando para você .. Alguém tem expirience com este tipo de configuração? Ou você pode me dizer como fazer isso funcionar? (default ou storgae externo, eu não me importo mais)

Usando NAS (Synology DS1813 +, DSM 5.0-4493 Atualização 3), Owncloud 7, Windows Server 2008 R2, IIS7

Eu recebi uma resposta em outro fórum:

The second option is how it should be done: 1. Put OC in maintenance mode 2. Mount (mapping in the windows world) your NAS directly to your OS 3. Copy the local data directory to the NAS mount 4. Ensure the permission is setup to give the web user access to the NAS mount 5. Update OC config.php with the new data path 6. Disable OC maintenance mode

E isso parece o caminho certo ...

Ensure the permission is setup to give the web user access to the NAS mount

Eu acho que é aqui que eu não tenho certeza.

  1. Qual usuário está exatamente no meu servidor que está fazendo as solicitações para o NAS?

  2. Se o usuário for, por exemplo, "IUSR", posso simplesmente criar uma conta no meu Synology NAS e dar a ele acesso total ao meu compartilhamento? (Mas qual é a senha do IUSR?)

  3. Eu tenho acesso root completo ao meu NAS, então se você pode me dizer qual chmod ou chown eu preciso usar na minha pasta na nuvem ...

por Hagbart Celine 23.08.2014 / 12:00

1 resposta

1

Eu fiz isso!

A solução foi configurar um iSCSI Target e LUN com meu synology NAS. Depois disso, tudo o que tive que fazer é conectar-me ao LUN do meu servidor e alterar o diretório de dados para o recém-adicionado iSCSI LUN.

tada .. everythig works =)

    
por 25.08.2014 / 09:55

Tags