JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:设备和文件系统     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  管理可移除介质(概述)

2.  管理可移除介质(任务)

3.  访问可移除介质(任务)

4.  写入 CD 和 DVD(任务)

5.  管理设备(概述/任务)

在设备管理方面的新增功能?

定制驱动程序配置

Solaris PCI 资源管理器

新的 InfiniBand 管理功能

新的 InfiniBand 诊断工具和命令

新的 Ethernet over InfiniBand 设备

新的热插拔功能

设备命名增强功能

支持 PCI Express (PCIe)

有关其他设备管理任务的参考信息

管理 Oracle Solaris OS 中的设备

确定设备支持

关于设备驱动程序

如何定制驱动程序配置

设备的自动配置

自动配置的功能和优点

不受支持的设备所需的内容

显示设备配置信息

driver not attached 消息

使用中的设备错误检查

如何显示系统配置信息

解决有故障的设备

如何解决有故障的设备

向系统添加外围设备

如何添加外围设备

如何添加设备驱动程序

访问设备

如何创建设备信息

如何管理设备

设备命名约定

逻辑磁盘设备名称

指定磁盘子目录

直接控制器和面向总线的控制器

x86: 带有直接控制器的磁盘

带有面向总线的控制器的磁盘

逻辑磁带设备名称

逻辑可移除介质设备名称

6.  动态配置设备(任务)

7.  使用 USB 设备(概述)

8.  使用 USB 设备(任务)

9.  使用 InfiniBand 设备(概述/任务)

10.  管理磁盘(概述)

11.  管理磁盘(任务)

12.  SPARC:设置磁盘(任务)

13.  x86:设置磁盘(任务)

14.  使用 COMSTAR 配置存储设备

15.  配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)

16.  format 实用程序(参考)

17.  管理文件系统(概述)

18.  创建和挂载文件系统(任务)

19.  配置附加交换空间(任务)

20.  复制文件和文件系统(任务)

21.  管理磁带机(任务)

索引

在设备管理方面的新增功能?

本节提供有关 Oracle Solaris 发行版在设备管理方面新增功能的信息。

定制驱动程序配置

Oracle Solaris 11:在本 Solaris 发行版中,您可以在 /etc/driver/drv 目录中提供补充的驱动程序配置文件 driver.conf。在以前的 Solaris 发行版中,您必须直接修改供应商的 driver.conf 文件。

在本发行版中,系统自动将驱动程序供应商的 /kernel/platform driver.conf 文件与定制的 /etc/driver/drv driver.conf 文件合并,以便于该驱动程序显示这两组属性值。

您可以使用 prtconf -u 命令显示初始供应商和定制属性值。将供应商的 driver.conf 文件和本地定制的 driver.conf 文件分开会使得系统使用新的供应商的 driver.conf 文件进行升级,而不覆盖管理定制。

如果以前的 Solaris 发行版或系统的 /kernel/drv 目录中的驱动程序配置文件中存在现有的修改,您应将其复制到 /etc/driver/drv 目录中。

有关创建 /etc/driver/drv/ driver.conf 文件的信息,请参见如何定制驱动程序配置driver.conf(4)driver(4)

Solaris PCI 资源管理器

Oracle Solaris 11:在本发行版中,提供 PCI 资源管理器 (PCI resource manager, PCIRM) 来重新平衡 PCI 资源,以确保在系统引导时,指定足够的资源来支持 PCI Express (PCIe) 设备。例如,单根 I/O 虚拟 (Single Root I/O Virtualization, SR-IOV) 设备要求更多的 PCI 内存资源用于其虚拟功能。现在大多数的固件设计均先于 SR-IOV 标准,所以不会认可储备虚拟设备资源的要求。资源重新平衡进程在引导时自动发生,并且不要求管理。

新的 InfiniBand 管理功能

Oracle Solaris 11:IPoIB 的管理已同早期发行版不同。在本发行版中,您可以通过使用 dladm 子命令 create-partdelete-partview-partshow-ib 创建、删除并查看 IPoIB 数据链路信息。这些新的 dladm 子命令提供更简单的方法来管理 IPoIB 数据链路,还帮助查看并对一些 IB 问题进行故障排除。例如,show-ib 子命令显示系统中有多少 HCA 以及相应的 HCA GUID。在新的管理模型中,有两种类型的 IP over IB 数据链路。

缺省情况下,在新安装的系统中自动创建物理链接。然后,您可以使用 dladm 命令在 IB 物理链接上创建 IB 分区链接。和 NIC 数据链路不同,IB 物理链接无法进行配置,例如检测或指定供使用链接的 IP 地址。

有关使用 dladm 子命令管理 IB 组件的更多信息,请参见管理 IPoIB 设备 (dladm)

新的 InfiniBand 诊断工具和命令

Oracle Solaris 11system/io/infiniband/open-fabrics 软件包提供了 Open Fabrics Alliance (OFA) Open Fabrics Enterprise Distribution (OFED) 版本 1.5.3 中的部分命令和实用程序。该工具集合提供了以下功能:列出和查询 IB 设备、对 IB 结构进行诊断和故障排除,以及使用一组 IB 用户动词微基准来测量 IB 性能。有关更多信息,请参见监视并排除 IB 设备故障

新的 Ethernet over InfiniBand 设备

Oracle Solaris 11:Ethernet over InfiniBand (eoib) 驱动程序是一个多线程、可下载、可复制的基于 GLD 的流驱动程序,支持数据链路提供商接口 (Data Link Provider Interface, DLPI) 和连接到 Oracle 网络 QDR InfiniBand 网关交换机的系统中的整体 IB 端口。

新的热插拔功能

Oracle Solaris 11:在本发行版中,hotplug 命令可用于管理 PCI EXPRESS (PCIe) 和 PCI SHPC(标准热插拔控制器)设备上的可热插拔连接。其他总线类型上不支持该功能,例如 USB 和 SCSI。

您仍然可以使用 cfgadm 命令管理可热插拔 USB 和 SCSI 设备,与以前的 Solaris 发行版相同。在本发行版中使用 hotplug 功能的益处是,除了启用和禁用操作外,hotplug 命令还为您受支持的 PCI 设备提供了脱机和联机功能。

有关更多信息,请参见使用 (hotplug) 命令进行 PCIe 热插拔

设备命名增强功能

Oracle Solaris 11/dev 名称空间根据需要支持多个文件系统实例。系统引导时,自动创建 /dev 文件系统的全局实例。在需要时创建并挂载后续的 /dev 实例,例如将设备添加到非全局区域时。非全局区域关闭时,可用的 /dev 实例会取消挂载并且不可用。

此外,采用以下方法改进了设备配置:

有关设备配置的更多信息,请参见管理 Oracle Solaris OS 中的设备

支持 PCI Express (PCIe)

Oracle Solaris 11:本 Oracle Solaris 发行版可提供对 PCI Express (PCIe) 互连的支持,此功能目的在于将外围设备连接至 SPARC 和 x86 系统中的桌面、企业、移动、通信和嵌入式应用程序。

PCIe 互连是行业标准的高性能串行 I/O 总线。有关 PCIe 技术的详细信息,请访问以下站点:

http://www.pcisig.com/home

本 Oracle Solaris 发行版中的 PCIe 软件提供了以下功能:

热插拔 PCIe 外围设备与 PCI 外围设备的管理模型相同,也是使用 cfgadm 命令。

请检查硬件平台指南,确保系统提供 PCIe 和 PCIe 热插拔支持。此外,请认真查看有关以物理方式在系统中插入或移除适配器的说明以及设备自动配置的语义(如果适用)。

有关针对 PCIe 外围设备使用 cfgadm 命令的信息,请参见使用 cfgadm 命令执行 PCI 或 PCIe 热插拔(任务列表)