Data Domain: Como alterar a função de usuário do DDBoost para Admin ou None
Summary: Não é possível alterar a função do usuário do DDBoost (Administrador ou nenhum)
Symptoms
Primeiro, devemos cancelar a atribuição do usuário "DDBoost" da SU e, em seguida, somente nós podemos fazer as alterações de função para o usuário "DDBoost".
A alteração da função do usuário do DDboost apresenta o seguinte erro:
Data Domain : **** The DD System user role cannot be changed because this DDboost user owns one or more storage-units.
Cause
A função de usuário ddboost não pode ser modificada enquanto o usuário é um usuário ddboost.
Considere se você precisa que esse usuário tenha uma função de administrador. Alguns aplicativos de backup precisam dessa função para que possam ter a função correta para montar um datastore NFS no Data Domain ou isso pode causar falhas de restauração de acesso instantâneo. Alguns aplicativos de backup precisam dessa função para que o snapshot expire.
Ou, se, por motivos de segurança, o usuário tiver que ter uma função inferior (como nenhuma).
Resolution
Execute as etapas abaixo:
-
Verifique a configuração atual da SU e o usuário atribuído à SU.
# ddboost storage-unit show Name Pre-Comp (GiB) Status User Report Physical Size (MiB) ------------- -------------- ------ ------- --------------- Avamar01 8550.7 RW MyDDBoost - ------------- -------------- ------ ------- --------------- D : Deleted Q : Quota Defined RO : Read Only RW : Read Write RD : Replication Destination
-
Atribua outro usuário ddboost temporário à unidade de armazenamento.
Nota: Que a partir do DDOS versão 6.2 e posterior, o comando modify abaixo faz um chown recursivo (alterar proprietário) dos arquivos e diretórios dentro da unidade de armazenamento. Consulte a base de conhecimento 000078758 para obter detalhes sobre o possível tempo de espera excedido do comando se houver muitos arquivos na unidade de armazenamento.Exemplo:
#ddboost storage-unit modify Avamar01 user sysadmin
-
Verifique a configuração da SU agora, o usuário atribuído à SU deve ser alterado para sysadmin do MyDDBoost.
#ddboost storage-unit show Name Pre-Comp (GiB) Status User Report Physical Size (MiB) ------------- -------------- ------ ---- --------------- Avamar01 8550.7 RW sysadmin - ------------- -------------- ------ ---- --------------- D : Deleted Q : Quota Defined RO : Read Only RW : Read Write RD : Replication Destination
-
Cancele a atribuição do usuário MyDDBoost de ser um usuário ddboost.
Exemplo:
#ddboost user unassign MyDDBoost
-
Altere a função do usuário ddboost.
# user change role MyDDBoost {admin | limited-admin | user | backup-operator | none}Função alterada para o usuário "DDBoost"
-
Como o MyDDboost tem a nova função agora, atribua o usuário MyDDboost como um usuário ddboost.
Exemplo:
# ddboost user assign MyDDBoost
Usuário "MyDDBoost" atribuído ao DD Boost
-
Atribua o usuário "MyDDBoost" à unidade de armazenamento.
Nota: Que a partir do DDOS versão 6.2 e posterior, o comando modify abaixo faz um chown recursivo (alterar proprietário) dos arquivos e diretórios dentro da unidade de armazenamento. Consulte a base de conhecimento 000078758 para obter detalhes sobre o possível tempo de espera excedido do comando se houver muitos arquivos na unidade de armazenamento.Exemplo:
# ddboost storage-unit modify Avamar01 user MyDDBoost
Unidade de armazenamento "Avamar01" modificada para o usuário "MyDDBoost"
# ddboost storage-unit show Name Pre-Comp (GiB) Status User Report Physical Size (MiB) ------------- -------------- ------ ------- --------------- Avamar01 8550.7 RW MyDDBoost - ------------- -------------- ------ ------- --------------- D : Deleted Q : Quota Defined RO : Read Only RW : Read Write RD : Replication Destination
-
Verificada a função atribuída ao usuário "DDBoost" agora, ela deve corresponder à função desejada.
Exemplo:
# user show list User list from node "localhost". Name Uid Role Last Login From Last Login Time Status Disable Date --------- --- -------- --------------- ------------------------ ------- ------------ sysadmin 100 admin 10.159.xxx.xxx Wed Jan 30 04:28:45 2019 enabled never MyDDBoost 500 admin 10.159.xxx.xxx Sat Nov 10 21:31:17 2018 enabled never --------- --- -------- --------------- ------------------------ ------- ------------
O exemplo mostra que o MyDDBoost tem uma função de administrador.