确定区域内的 Solaris 服务器型号?

确定区域内的 Solaris 服务器型号?

我是一名 DBA,负责做一些清单工作,作为其中的一部分,我收集了一些系统信息。我想知道如果您只能访问该区域,是否可以确定该区域正在运行的硬件?

我认为答案是“否”,因为您无法运行 prtdiag。 prtconf 也不可用(在任何可用范围内)。

我所需要的大部分内容(CPU 数量、RAM 数量、操作系统版本等)我都可以获得,所以说“它在 M5000 上”或其他什么都有点锦上添花。从真实的物理角度来看效果很好,但我认为该信息在某个区域中不可用。我错过了什么吗?谢谢!

答案1

您可以从 Solaris 区域中获得的最大信息 - 通过处理器类型了解服务器系列名称。例如,这是来自SPARC T7-*家庭:

user@zone:~$ psrinfo -vp
   The physical processor has 6 virtual processors (16-21)
     SPARC-M7 (chipid 0, clock 4133 MHz)

您只能猜测它是主 LDOM 还是来宾 LDOM。

您还可以找到一些有关通过 iostat 连接到 LDOM 磁盘的信息:

user@zone:~$ iostat -En
   ssd2             Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 
   Vendor: HITACHI  Product: OPEN-V      -SUN Revision: 8301 Serial No: 50413A37000E 
   Size: 214.75GB <214749020160 bytes>
   Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 
   Illegal Request: 1343 Predictive Failure Analysis: 0 Non-Aligned Writes: 0 
   ssd3             Soft Errors: 0 Hard Errors: 6 Transport Errors: 6 
   Vendor: HITACHI  Product: OPEN-V      -SUN Revision: 8301 Serial No: 50413A37000D 
   Size: 483.18GB <483183820800 bytes>
   Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 
   Illegal Request: 1343 Predictive Failure Analysis: 0 Non-Aligned Writes: 0 

但不能保证这是连接到物理服务器的设备的完整列表,因为上面可能有多个 LDOM。

PS/
如果你有 LDOM 的 root 访问权限,你可以使用 virtinfo 命令来了解一些父机器信息(你不能在区域中使用它):

root@ldom:~# virtinfo -a
Domain role: LDoms guest I/O
Domain name: domain1
Domain UUID: 8dff4050-8f62-4db5-b5b1-b14023fc058a
Control domain: physical-server-name.local
Chassis serial#: AK00000000

相关内容