跳过导航链接 | |
退出打印视图 | |
从 Oracle Solaris 10 转换到 Oracle Solaris 11 Oracle Solaris 11 Information Library (简体中文) |
与在 Oracle Solaris 10 发行版中一样,在安装系统时连接到系统的所有受支持设备在安装完成后都应该是可以访问的。设备可以使用 cfgadm 命令进行配置,大多数设备是可热插拔设备,这意味着您可以在系统引导时添加和删除设备。
新的 hotplug 命令可供 PCI Express (PCIe) 和 PCI SHPC(Standard Hot Plug Controller,标准热插拔控制器)设备使用,这些设备可提供脱机和联机功能,以及启用和禁用操作。与在以前的 Oracle Solaris 发行版中一样,您仍将使用 cfgadm 命令管理可热插拔 USB 和 SCSI 设备。
有关更多信息,请参见《Oracle Solaris 管理:设备和文件系统》中的第 6 章 "动态配置设备(任务)"。
在本发行版中,可以使用 croinfo 命令识别物理设备的位置信息,因而可以更轻松地识别设备。
可以使用以下命令按机箱、插口和插卡的值显示系统上设备的信息:
croinfo-显示关于物理磁盘位置的一般信息
format-在查看分区表或重新标记时,显示磁盘的物理磁盘位置信息。例如,以下 format 输出识别了该系统上的两个内部磁盘,位于 /dev/chassis/SYS/HDO 和 /dev/chassis/SYS/HD1 下。
# format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c1t0d0 <FUJITSU-MAY2073RCSUN72G-0401 cyl 8921 alt 2 hd 255 sec 63> /pci@0,0/pci1022,7450@2/pci1000,3060@3/sd@0,0 /dev/chassis/SYS/HD0/disk 1. c1t1d0 <FUJITSU-MAY2073RCSUN72G-0401-68.37GB> /pci@0,0/pci1022,7450@2/pci1000,3060@3/sd@1,0 /dev/chassis/SYS/HD1/disk
以上输出识别了两个内部系统磁盘,但来自存储阵列的磁盘通常由其存储阵列名称进行标识。
prtconf -l-显示包括物理磁盘位置信息在内的系统配置信息
zpool status -l-显示池设备的物理磁盘位置信息
此外,可以使用 fmadm add-alias 命令来引入磁盘别名,磁盘别名可帮助您识别磁盘在您的环境中的物理位置。例如:
# fmadm add-alias SUN-Storage-J4200.0912QAJ001 J4200@RACK10:U26-27 # fmadm add-alias SUN-Storage-J4200.0905QAJ00E J4200@RACK10:U24-25
使用 croinfo 命令确定磁盘的位置:
% croinfo -c c0t24d0 D:devchassis-path t:occupant-type c:occupant-compdev --------------------------------------------------- --------------- ------------------ /dev/chassis/J4200@RACK10:U26-27/SCSI_Device__9/disk disk c0t24d0
在此示例中,/dev/chassis 磁盘名称包括了一个别名,这可帮助您确定设备在您的环境中的位置。
以下 croinfo 示例说明了如何显示特定磁盘的物理位置。
$ croinfo -c c0t24d0 -o cp c:occupant-compdev p:occupant-paths ------------------ -------------------------------------------------------- c0t24d0 /devices/pci@0,600000/pci@0/pci@9/LSILogic,sas@0/sd@18,0
注 - croinfo 命令要求机箱支持 SES 诊断页 0xa(其他元素状态)并且必须将元素当前索引 (Element Index Present, EIP) 位设置为 1。不满足此条件的附件将无法完全枚举,因此也无法正确地表示。
在 Oracle Solaris 11 中,驱动程序定制是在 /etc/driver/drv 目录中进行的,而不是像以前的发行版那样在 /kernel directory 目录中进行。此改进意味着在系统升级时,您的驱动程序定制不会被覆盖。在升级期间,/etc/driver/drv 目录中的文件会保留。对驱动程序配置进行定制通常意味着添加或修改每设备参数或者添加或修改影响所有设备的全局属性。
有关更多信息,请参见《Oracle Solaris 管理:设备和文件系统》中的"如何定制驱动程序配置"。