Data Domain: Cómo cambiar la función de usuario de DDBoost a Admin o None
Summary: No se puede cambiar la función del usuario de DDBoost (administrador o ninguno)
Symptoms
Primero debemos anular la asignación del usuario "DDBoost" de la SU y, solo a continuación, podemos realizar los cambios de función al usuario "DDBoost".
Si cambia la función del usuario de DDBoost, se produce el siguiente error:
Data Domain : **** The DD System user role cannot be changed because this DDboost user owns one or more storage-units.
Cause
La función de usuario ddboost no se puede modificar mientras el usuario es un usuario de ddboost.
Considere si necesita que este usuario tenga una función de administrador. Algunas aplicaciones de respaldo necesitan esta función para poder tener la función correcta a fin de montar un almacén de datos NFS en Data Domain o pueden causar fallas en la restauración de acceso instantáneo. Algunas aplicaciones de respaldo necesitan esta función para el vencimiento de las instantáneas.
O si, por motivos de seguridad, el usuario debe tener una función inferior (por ejemplo, ninguna).
Resolution
Realice los siguientes pasos:
-
Compruebe la configuración actual de SU y el usuario asignado a la 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
-
Asigne otro usuario ddboost temporal a la unidad de almacenamiento.
NOTA: A partir de DDOS versión 6.2 y superior, el siguiente comando de modificación realiza un control recursivo (cambiar propietario) de los archivos y directorios dentro de la unidad de almacenamiento. Consulte KB 000078758 para obtener detalles sobre el posible tiempo de espera agotado del comando si hay muchos archivos en la unidad de almacenamiento.Ejemplo:
#ddboost storage-unit modify Avamar01 user sysadmin
-
Compruebe la configuración de SU ahora, el usuario asignado a la SU se debe cambiar a sysadmin desde 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
-
Desasigne el usuario de MyDDBoost de ser un usuario de ddboost.
Ejemplo:
#ddboost user unassign MyDDBoost
-
Cambie la función de usuario ddboost.
# user change role MyDDBoost {admin | limited-admin | user | backup-operator | none}Se cambió la función para el usuario "DDBoost"
-
Dado que MyDDboost ahora tiene la nueva función, asigne el usuario de MyDDboost como usuario de ddboost.
Ejemplo:
# ddboost user assign MyDDBoost
Usuario "MyDDBoost" asignado a DD Boost
-
Asigne el usuario de "MyDDBoost" a la unidad de almacenamiento.
NOTA: A partir de DDOS versión 6.2 y superior, el siguiente comando de modificación realiza un control recursivo (cambiar propietario) de los archivos y directorios dentro de la unidad de almacenamiento. Consulte KB 000078758 para obtener detalles sobre el posible tiempo de espera agotado del comando si hay muchos archivos en la unidad de almacenamiento.Ejemplo:
# ddboost storage-unit modify Avamar01 user MyDDBoost
Unidad de almacenamiento "Avamar01" modificada para el usuario "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
-
Se seleccionó la función asignada al usuario "DDBoost" ahora; debe coincidir con la función deseada.
Ejemplo:
# 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 --------- --- -------- --------------- ------------------------ ------- ------------
En el ejemplo, se muestra que MyDDBoost tiene una función de administrador.