Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Verifique se as contas de domínio são mapeadas para o usuário UNIX padrão no ONTAP

Colaboradores netapp-dbagwell netapp-aaron-holt netapp-aherbin

Hyper-V e SQL Server usam contas de domínio para criar conexões SMB para compartilhamentos continuamente disponíveis. Para criar a conexão com êxito, a conta do computador deve mapear com êxito para um usuário UNIX. A maneira mais conveniente de fazer isso é mapear a conta do computador para o usuário UNIX padrão.

Sobre esta tarefa

Hyper-V e SQL Server usam as contas de computador de domínio para criar conexões SMB. Além disso, o SQL Server usa uma conta de usuário de domínio como a conta de serviço que também faz conexões SMB.

Ao criar uma máquina virtual de armazenamento (SVM), o ONTAP cria automaticamente o usuário padrão chamado pcuser (com um UID de 65534 ) e o grupo denominado pcuser (com um GID de 65534 ) e adiciona o usuário padrão ao pcuser grupo. Se você estiver configurando uma solução Hyper-V sobre SMB em um SVM que existia antes de atualizar o cluster para o Data ONTAP 8.2, o usuário e o grupo padrão podem não existir. Se não o fizerem, você deverá criá-los antes de configurar o usuário UNIX padrão do servidor CIFS.

Passos
  1. Determine se há um usuário UNIX padrão:

    vserver cifs options show -vserver <vserver_name>
  2. Se a opção de usuário padrão não estiver definida, determine se há um usuário UNIX que pode ser designado como o usuário UNIX padrão:

    vserver services unix-user show -vserver <vserver_name>
  3. Se a opção de usuário padrão não estiver definida e não houver um usuário UNIX que possa ser designado como usuário UNIX padrão, crie o grupo padrão e o usuário UNIX padrão e adicione o usuário padrão ao grupo.

    Geralmente, o usuário padrão recebe o nome de usuário "pcuser" e deve receber o UID de 65534 . O grupo padrão geralmente recebe o nome de grupo "pcuser". O GID atribuído ao grupo deve ser 65534.

    1. Crie o grupo padrão:

      vserver services unix-group create -vserver <vserver_name> -name pcuser -id 65534
    2. Crie o usuário padrão e adicione-o ao grupo padrão:

      vserver services unix-user create -vserver <vserver_name> -user pcuser -id 65534 -primary-gid 65534
    3. Verifique se o usuário padrão e o grupo padrão estão configurados corretamente:

      vserver services unix-user show -vserver <vserver_name>
      vserver services unix-group show -vserver <vserver_name> -members
  4. Se o usuário padrão do servidor CIFS não estiver configurado, execute o seguinte procedimento:

    1. Configurar o utilizador predefinido:

      vserver cifs options modify -vserver <vserver_name> -default-unix-user pcuser
    2. Verifique se o usuário UNIX padrão está configurado corretamente:

      vserver cifs options show -vserver <vserver_name>
  5. Para verificar se a conta do computador do servidor de aplicativos mapeia corretamente para o usuário padrão, mapeie uma unidade para um compartilhamento residente no SVM e confirme o mapeamento do usuário do Windows para o UNIX usando o vserver cifs session show comando.

    Saiba mais sobre vserver cifs options o "Referência do comando ONTAP"na .

Exemplo

Os comandos a seguir determinam que o usuário padrão do servidor CIFS não está definido, mas determina que o pcuser usuário e pcuser grupo existe. O pcuser o usuário é atribuído como o usuário padrão do servidor CIFS no SVM vs1.

cluster1::> vserver cifs options show

Vserver: vs1

  Client Session Timeout : 900
  Default Unix Group     : -
  Default Unix User      : -
  Guest Unix User        : -
  Read Grants Exec       : disabled
  Read Only Delete       : disabled
  WINS Servers           : -



cluster1::> vserver services unix-user show
          User            User   Group  Full
Vserver   Name            ID     ID     Name
--------- --------------- ------ ------ ----------------
vs1       nobody          65535  65535  -
vs1       pcuser          65534  65534  -
vs1       root            0      1      -

cluster1::> vserver services unix-group show -members
Vserver        Name                ID
vs1            daemon              1
       Users: -
vs1            nobody              65535
       Users: -
vs1            pcuser              65534
       Users: -
vs1            root                0
       Users: -

cluster1::> vserver cifs options modify -vserver vs1 -default-unix-user pcuser

cluster1::> vserver cifs options show

Vserver: vs1

  Client Session Timeout : 900
  Default Unix Group     : -
  Default Unix User      : pcuser
  Guest Unix User        : -
  Read Grants Exec       : disabled
  Read Only Delete       : disabled
  WINS Servers           : -