rendev 命令

用途

将设备重命名。

语法

rendev -l Name  -n NewName [-u]

描述

rendev 命令使您能够将设备重命名。 要重命名的设备是使用 -l 标志指定的,新的所需名称是使用 -n 标志指定的。

新的所需名称长度不得超过 15 个字符。 新名称的可接受字符包括字母数字字符和下划线 (_)。 如果该名称已使用或存在于 /dev 目录中,那么操作将失败。 如果通过在字符 r 后面追加新名称构造的名称已被用作设备名或者已存在于 /dev 目录中,那么操作将失败。

如果该设备处于“可用”状态,那么 rendev 命令必须先将其取消配置,然后再将其重命名。 此操作与 rmdev –l Name 命令执行的操作类似。 如果取消配置操作失败,那么重命名也会失败。 如果取消配置操作成功,那么 rendev 命令将在将其重命名后配置设备以将其恢复到 "可用" 状态。 –u 标志可能用于防止在重命名设备后再次配置该设备。
注: 不得重命名作为根卷组成员或成为根卷组成员 (通过使用 LVM 或安装过程) 的磁盘驱动器设备。 重命名此类磁盘驱动器可能会干扰从特定场景 (包括引导故障) 恢复的能力。

某些设备可能对其名称有特殊要求,以供其他设备或应用程序使用。 使用 rendev 命令重命名此类设备可能会导致该设备不可用。

注: 为了保护配置数据库, rendev 命令一旦启动就不能中断。 尝试在完成前停止此命令可能会导致数据库损坏。

标志

描述
-l Name 指定要在定制设备对象中重命名的设备 (由 Name 参数指示)。
-n NewName 指定要分配给设备的新名称 (由 NewName 参数指示)。
-u 此标志是可选的。 它指示在重命名设备之后不配置该设备。

示例

  1. 要将磁盘 hdisk5 重命名为 hdisk2,请输入以下命令:
    rendev -l hdisk5 -n hdisk2
  2. 要将磁盘 hdisk3 重命名为 ootvg,请输入以下命令:
    rendev -l hdisk3 -n ootvg
第二个命令将失败,这是因为,对 r 追加 ootvg 将生成名称 rootvg,此名称与卷组名 rootvg 有冲突。