pvcauth 命令
用途
pvcauth 命令用于向 IBM® Power ® Virtualization Center (PowerVC) 认证并获取令牌。 使用PowerVC服务进行AIX实时更新操作时需要此令牌。 此令牌仅在所设置时间段有效。 还可使用此命令来使令牌失效。
语法
描述
如果您具备针对所有类型的对象的访问权和相应的 PowerVC 管理权限,那么您可以使用 pvcauth 命令。 pvcauth命令生成一个令牌,AIX®分区管理员可使用该令牌执行实时更新操作。 如果该命令成功,那么令牌将存储在内核中。 现在,您可以使用 geninstall 命令来执行 实时更新 操作。
要使用此命令,您必须具备执行下列任务的权限:
- 打开受管分区。
- 关闭受管分区。
- 创建受管分区。
- 移除受管分区。
- 管理存储卷。
- 管理网络适配器。
参数
- 密码
- 用于指定密码的最多可达 64 个字符的字符串。
- port
- 用于指定联系 PowerVC 时使用的端口号的字符串,最多包含 16 个字符。 此参数的缺省值为 5000。
- project
- 用于指定 PowerVC 项目名称的字符串,最多包含 64 个字符。
- PVC
- 用于指定用于认证的 PowerVC 的主机名或 IP 地址的字符串,最多包含 64 个字符。
- user_name
- 用于指定 PowerVC 用户名的字符串,最多包含 64 个字符。
标志
- --a pvc
- 指定用于认证的 PowerVC 的主机名或 IP 地址。
- --o 项目
- 指定用于向 PowerVC 认证的 PowerVC 项目名称。 如果未指定 -o 标志,那么项目名称设置为缺省名称,即 ibm-default。
- -l
- 列示所有已知 PowerVC 认证令牌。 所列示信息包括令牌的当前生存时间 (TTL) 值。
- -密码
- 指定用于认证的 PowerVC 密码。 如果未指定 -p 标志,那么在您运行 pvcauth 命令后,系统会提示您输入密码。
- --P 港口
- 指定可用于联系 PowerVC 的端口号。
- -r
- 移除 PowerVC 生成的令牌。
- --u 用户名
- 指定可用于认证的 PowerVC 用户名。 您必须具有对所有类型的对象的访问权及相应的 PowerVC 管理权限。
示例
- 要向 HMC 进行认证,请执行以下操作:apollo,具有防火墙且 PowerVC 端口 5000 不可访问时,可设置回弹代理节点以使用打开的其他端口。 要对已调用的逻辑分区进行认证,请执行mylpar并将 SSH 客户机与名为 14111 的代理节点上的端口配合使用proxy1,输入以下命令:
您可以指定management_console属性为localhost在pvclvupdate.data 文件的节以启动实时更新操作。root @ proxy1: / # ssh -R localhost:14111:apollo:5000 root@mylpar root @ mylpar: / # pvcauth -a localhost -u hscroot -P 14111 Enter HMC password: - 要向 IP 地址为 5.5.55.121 的 PowerVC 进行带有密码提示的认证,请输入以下命令:
# pvcauth -a 5.5.55.121 -u root Enter password for root: - 要使先前向 IP 地址为 5.5.55.121 的 PowerVC 进行的认证失效,请输入以下命令:
# pvcauth -r -a 5.5.55.121