静态域配置示例:M4000

M4000 服务器包括:

1 PSB containing :
      1 I/O unit (IOU 0) containing:
            PCI-X slot : 1 
            PCI-E slots : 4
            I/O devices : 2 disk, DVD, 2 GbE ports
      2 CPU modules : CPUM0 and CPUM1 (containing 2 CPUs each)
      4 Memory boards : MEB0, MEB1, MEB1, MEB3 (containing 8 DIMMS each)

现在我们将创建 2 个域:

domain 0 with XSB 00-0 and 00-2
Domain 1 with XSB 00-1 and 00-3
XSBCPUMemoryI/O
XSB 00-0CPUM#0-CHIP#0MEMB#0Disks 0 & 1, DVD/DAT, GbE, IOU#0-PCI#0, IOU#0-PCI#1, IOU#0-PCI#2
XSB 00-1CPUM#0-CHIP#1MEMB#1IOU#0-PCI#3, IOU#0-PCI#4
XSB 00-2CPUM#1-CHIP#0MEMB#2None
XSB 00-3CPUM#1-CHIP#1MEMB#3None
on it road .com

1.设置域0

Quad-XSB 配置

XSCF> setupfru -x 4 sb 0
XSCF> showfru -a sb 0
Device  Location    XSB Mode        Memory Mirror Mode  
sb      00          Quad            no

设置域组件列表 (DCL)。
setdcl 将 XSB 与 LSB 相关联。
LSB 可以被域中的操作系统识别。
我们将 XSB 00-0 和 00-2 分配给 LSB 0。

XSCF> setdcl -d 0 -a 0=00-0
XSCF> setdcl -d 0 -a 1=00-2

现在将 XSB 00-0 和 00-2 配置到域 0 中。

XSCF> addboard -c assign -d 0 00-0 00-2
XSB#00-0 will be assigned to DomainID 0. Continue?[y|n] :y
XSB#00-2 will be assigned to DomainID 0. Continue?[y|n] :y

检查作业

XSCF> showdcl -v -d 0
DID   LSB   XSB   Status   No-Mem   No-IO    Float    Cfg-policy
00                Powered Off                         FRU      
      00    00-0           False    False    False             
      01    00-2           False    False    False             
 ...
如何在SUN Mx000 系列服务器上配置域

M系列服务器可以配置成域,以更好地利用服务器资源。
可以创建两种类型的域。

  1. 静态域在非活动域中添加和删除板
  2. 动态域 使用solaris 10 DR(动态重新配置)操作在活动域中添加和删除板。

在这个例子中,我们将创建一个静态域。
在开始创建域之前,让我们先了解一下基本术语及其含义。

术语说明
PSB物理系统板。 由 CPU、内存和 I/O 组成
XSB扩展系统板。 PSB 可以配置为单板 (00-0),所有组件都分配给它,或者四板 (00-0, 00-1, 00-2, 00-3) 和组件单独分配给这些 XSB。 xx-y 编号将 xx 指定为 PSB,将 y 指定为 PSB 的分区数。
LSB逻辑系统板。 XSB 必须分配给 LSB 以创建域(每个域 16 个 LSB)
DID域标识
CPUMCPU模块
MEMB内存板

支持的域数
M4000/M5000 支持 4 个域 (0-3)
M8000 支持 16 个域(0-15)
M9000 支持 24 个域(0-23)

2. 设置域 1

现在类似地使用 XSB 00-1 和 00-3 配置域 1.

XSCF> setdcl -d1 -a 0=00-1             
XSCF> setdcl -d1 -a 1=00-3
XSCF> addboard -c assign -d 1 00-1 00-3
XSB#00-1 will be assigned to DomainID 1. Continue?[y|n] :y
XSB#00-3 will be assigned to DomainID 1. Continue?[y|n] :y
XSCF> showdcl -v -d 1
DID   LSB   XSB    Status        No-Mem   No-IO    Float    Cfg-policy
01                 Powered Off                         FRU      
      00    00-1                 False    False    False             
      01    00-3                 False    False    False             
      ...
XSCF> showboards -a
XSB  DID(LSB) Assignment  Pwr  Conn Conf Test    Fault    
---- -------- ----------- ---- ---- ---- ------- -------- 
00-0 00(00)   Assigned    y    y    n    Passed  Normal   
00-1 01(00)   Assigned    y    y    n    Passed  Normal   
00-2 00(01)   Assigned    y    y    n    Passed  Normal   
00-3 01(01)   Assigned    y    y    n    Passed  Normal
日期:2020-09-17 00:14:59 来源:oir作者:oir