
Classification/Purpose
Command Name
Description
Tenant Monitoring
ux-tenant-status
Provides a view of the
tenant VM state
ux-tenant-validate
Ensures that the physical
VM host node is functional
User Management
ux-tenant-add-user
Adds a user to a VM tenant
or group of tenants
ux-tenant-restrict
Configures a user to use a
restricted shell
ux-tenant-relax
Configures a user to use a
relaxed shell
ux-tenant-remove-user
Removes a user from a
tenant or group of tenants
Removing Users from a Tenant VM
Execute the
ux-tenant-remove-user
command to remove a user from a tenant VM. Executing the
usm-
sync-users
command after executing
ux-tenant-remove-user
will remove any stale and inaccessible
secret files for tenant user(s). Execute the
usm-sync-users
command if the deleted user accounts are added
back again and
usm-sync-users
was not run since they were deleted.
If the
ux-tenant-remove-user
command is executed on a deleted user account, the system will return an
error message indicating that the user is not authorized to execute this command.
CAUTION:
Running
ux-tenant-remove-user -u
user
without specifying any tenants or the
-a/--all
argument will remove the user from the authorised users for the system. However it does not remove that
user from per-tenant services e.g. HDFS.
To ensure that a user is removed from per-tenant services, run
ux-tenant-remove-user -u
user
-a
prior to removing them from the system.
7.5.5
Execution of Lustre Sub-Commands Inside Tenant VMs
A number of Lustre file system
lfs
sub-commands can be executed by tenant users. These include:
●
--version
●
getdirstripe
●
getstripe
●
help
●
migrate
●
setstripe
●
swap_layouts
Security
S3016
198