手册页部分 1M: 系统管理命令

退出打印视图

更新时间: 2014 年 7 月
 
 

device_remap(1M)

名称

device_remap - 管理 Solaris I/O 重映射功能

用法概要

/usr/platform/sun4v/sbin/device_remap [-v | -R dir]

描述

某些多节点 sun4v 平台(如 T5440 和 T5240 服务器)具有集成 PCI 拓扑,可导致 I/O 设备路径在 CPU 节点故障转移状况下发生更改。设备重映射脚本 device_remap 可重新映射 /etc/path_to_inst 文件中的设备路径和 /dev 下的符号链接,以与硬件匹配。

选项

支持以下选项:

–v

显示 /etc/path_to_inst/dev 符号链接更改。

–R dir

dir 中对根映像中的 /etc/path_to_inst/etc/path_to_inst 文件执行重映射。

用法

device_remap 的主要功能是在 CPU 节点故障转移状况下重新映射 /etc/path_to_inst 文件中的设备路径和 /dev 下的符号链接,以与硬件匹配。

添加 CPU 节点或删除 CPU 节点后,将系统引导到 OBP 提示符并执行以下过程:

  1. 使用 boot –F failsafe 引导故障安全 miniroot,或者使用 boot net –s 或类似命令引导安装 miniroot。

  2. 将根磁盘挂载为 /mnt

  3. 将目录转到已挂载的根磁盘:

    # cd /mnt
  4. 运行 device_remap 脚本:

    # /mnt/usr/platform/sun4v/sbin/device_remap
  5. 从磁盘引导系统。

所有错误消息都不需要加以说明,但错误消息 "missing ioaliases node" 除外,该消息表示系统上的固件不支持设备重映射。

示例

示例 1 显示故障转移后的更改

以下命令显示 CPU 节点故障转移后 path_to_inst/dev 的更改。

# device_remap -v
示例 2 在进行任何更改之前更改目录

以下命令会在进行任何更改之前更改挂载引导映像的目录。

# device_remap -R /newroot

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
system/library/platform
接口稳定性
Uncommitted(未确定)

另请参见

boot(1M)attributes(5)