Isilon OneFS: Não é possível modificar a permissão de compartilhamento na WebUI depois de alterar a diferenciação de maiúsculas e minúsculas do caminho de compartilhamento
Summary: Depois de alterar a diferenciação de maiúsculas e minúsculas do caminho de compartilhamento, a WebUI não poderá modificar o compartilhamento se o caminho não existir.
Symptoms
Se você tentar modificar a permissão de compartilhamento depois de alterar a diferenciação de maiúsculas e minúsculas de um caminho de compartilhamento, as permissões de compartilhamento não serão atualizadas. Isso ocorre porque o caminho não existe no file system:
Path '/ifs/data/TesT' not found: No such file or directory
Veja abaixo a visão de compartilhamento:
12freight-1# isi smb shares view test Share Name: test Path: /ifs/data/TesT Description: Client-side Caching Policy: manual Automatically expand user names or domain names: False Automatically create home directories for users: False Browsable: True Permissions: Account Account Type Run as Root Permission Type Permission ---------------------------------------------------------------- Everyone wellknown False allow read nobody user False allow change ---------------------------------------------------------------- Total: 2
Existe um caminho de compartilhamento, mas a diferenciação de maiúsculas e minúsculas não corresponde, o que é tratado como um caminho completamente separado:
12freight-1# ls -al /ifs/data/TesT ls: /ifs/data/TesT: No such file or directory freight-1# 12freight-1# ls -al /ifs/data/test total 39 drwxr-xr-x + 2 root wheel 51 Mar 28 05:58 . drwxrwxrwx 10 root wheel 267 Mar 30 03:26 .. -rw-r--r-- 1 root wheel 0 Mar 28 05:58 out.out -rw-r--r-- 1 root wheel 0 Mar 28 05:58 test.txt freight-1#
Cause
Se um diferencial de maiúsculas e minúsculas do caminho de compartilhamento for alterado, o Isilon (unix) o tratará como um caminho diferente, embora um client Windows ainda possa ver o compartilhamento acessível.
Resolution
O caminho do compartilhamento e o caminho do arquivo no lado do Isilon devem corresponder exatamente porque o Isilon diferencia maiúsculas de minúsculas.