Os seguintes recursos do POSIX não são compatíveis com o Parallelstore:
- Não há suporte para links rígidos.
- O suporte a mmap com MAP_SHARED será consistente apenas de um único cliente.
- Dispositivos de caracteres, dispositivos de bloco, soquetes e pipes não são compatíveis.
- Não há suporte para cotas de usuários e grupos.
setuid()
, programassetgid()
, grupos suplementares e ACLs POSIX não têm suporte no namespace do DFS.- O tempo de acesso, de mudança e de modificação pode não ser atualizado corretamente.
- O Flock não é compatível.
- O tamanho do bloco no stat buf não é preciso, porque não considera buracos ou atributos estendidos.
- Alguns parâmetros informados com statfs, como o número de blocos, arquivos ou espaço livre e disponível, não são aceitos.
- Não há suporte para permissões POSIX em um namespace encapsulado.
- Os diretórios do DFS não incluem as entradas de diretório
.
(diretório atual) e..
(diretório pai) conhecidas de outros sistemas de arquivos POSIX. Comandos comols -al
não vão incluir essas entradas na saída. Essas entradas de diretório não são exigidas pelo POSIX, portanto, isso não é uma limitação para a conformidade com o POSIX. No entanto, os scripts que analisam as listas de diretórios com a suposição de que esses diretórios de ponto estão presentes podem precisar ser adaptados para processar corretamente essa situação. Operações comocd .
oucd ..
ainda vão funcionar em contêineres POSIX montados por dfuse.