免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5730 | 回复: 5
打印 上一主题 下一主题

关于M5000的domain的划分 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-02 00:05 |只看该作者 |倒序浏览
呃..由于某些原因,正常的单一和四分分割domain的方法都无法用上另两块的硬盘.\r\n自己想了下,按照如下的方式划分了下,但提示有\"错误\"\r\nsetdcl -d 0 -a 0=00-0\r\nsetdcl -d 0 -a 1=00-2\r\nsetdcl -d 0 -a 2=01-1\r\naddboard -c assign -d 0 00-0\r\n下面两个添加有错误:\r\nXSB#01-1 is not installed.\r\nXSB#00-2 is not installed.\r\naddboard -c assign -d 0 00-2\r\naddboard -c assign -d 0 01-1\r\n\r\n\r\nsetdcl -d 1 -a 2=01-0\r\nsetdcl -d1 -a 0=00-1\r\nsetdcl -d 1 -a 1=00-3\r\naddboard -c assign -d 1 00-1\r\n下面两个添加有错误\r\naddboard -c assign -d 1 01-0\r\naddboard -c assign -d 1 00-3\r\n\r\n总的划分图:\r\ndomain(DID)        XSB        LSB        模块        CPU/MEM\r\n0         00-0        0        DISK/GbE/IOU-PCI:00,01,02        有\r\n0        00-2        1        N/A        有\r\n0        01-1        2        IOU-PCI:13,14        无\r\n                                     \r\n1        01-0        2        DISK/GbE/IOU-PCI:10,11,12        无\r\n1        00-1        0        IOU-PCI:03,04        有\r\n1        00-3        1        N/A        有\r\n\r\n不知道这样的划分是否有问题,或者不合理的地方.

论坛徽章:
0
2 [报告]
发表于 2009-04-03 13:26 |只看该作者
首先你要先分割PSB板吧\r\nsetupfru -x 4 sb 0

论坛徽章:
0
3 [报告]
发表于 2009-04-03 14:06 |只看该作者
00-1 和00-0怎么不在一个域 这样让所有pci在一个IOU上啊\r\n01-2  01-3 上没有CPU 内存?

论坛徽章:
0
4 [报告]
发表于 2009-04-05 08:46 |只看该作者
1. 能否访问硬盘取决于有没有IOU,有就可以没有就不行。能否划成domain取决于xsb,这个xsb如果包括了CPU,内存和IO通道,就可以做。想想如果连CPU都没有,如何安装OS。\r\n2。如果只创建一个domain,能够包含所有xsb,不管是quad还是uni方式,都能访问所有资源。\r\n3。quad分割法具体可以参考资料。对于m5000,简述如下\r\n\r\nxsb   CPU                    MEM        Disk            Ethernet  PCI-X  PCI-E\r\n----- --------------    --------   ------------ --------  ------ -----\r\n00-0  CPUM#0-CHIP#0  MEMB#0   2 SAS Disks  2 GBE      1       2\r\n00-1  CPUM#0-CHIP#1  MEMB#1                                           2\r\n00-2  CPUM#1-CHIP#0  MEMB#2   NO I/O\r\n00-3  CPUM#1-CHIP#1  MEMB#3   NO I/O\r\n01-0  CPUM#2-CHIP#0  MEMB#4   2 SAS Disks  2 GBE      1       2\r\n01-1  CPUM#2-CHIP#1  MEMB#5\r\n01-2  CPUM#3-CHIP#0  MEMB#6   NO I/O\r\n01-3  CPUM#3-CHIP#1  MEMB#7   NO I/O\r\n\r\n\r\n理论上M5000可以划分8个domain,其中4个domain没有IO 通道,实际无法实现。\r\n可以划domain有4个,其中2个不带内置硬盘(00-1, 01-1),但是有pci-e接口,可以做san boot,所以做domain也是可行的。\n\n[ 本帖最后由 小鹭 于 2009-4-5 09:05 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2009-04-06 09:36 |只看该作者
1. 如果只划一个domain何苦要四分法呢,单分就够啦。\r\n2. lsb和xsb对应关系:\r\nlsb是逻辑系统板,xsb是扩展系统板,他们之间没有强制对应关系。\r\n比如用四分法,你得到了00-0,00-1,00-2还有00-3, 对把? 这个概念很清楚了。\r\n至于如何设定lsb,你自己想怎么定义就怎么定义。\r\nsetdcl -d 0 -a 0=00-0, \r\n我们都知道=前面的0,表示lsb,实际上你也可以改成15或者16,你自己想设定的数字。\r\n为什么呢?这个lsb到底是做什么用的?\r\n就是用来在Host (OS)中标识硬件地址的,仅仅如此。\r\n同时,你也可以把一个xsb赋给多个 domain, 不会出错, 试试下面的命令就知道了。\r\nsetdcl -d 0 -a 0=00-0, \r\nsetdcl -d 1 -a 0=00-0\r\n有的人就会疑惑了,这样不是有冲突了吗?一个xsb怎么可能分给2个domain呢?\r\n实际上setdcl只是描述了逻辑对应关系,真正的xsb要分给哪个domain,取决于\r\naddboard,这个命令就是要把xsb从物理上真正分配给domain的。\r\n\r\n不知道上面的解释清楚没有?lsb 是逻辑描述,没有其他意思。假如lsb = 0, \r\n在OS中硬件地址是 CMU@100000, 那么 lsb=15, 地址可能就是 CMU@160000.\r\n(只是举例,真正地址请参考prtdiag 输出).\n\n[ 本帖最后由 小鹭 于 2009-4-6 09:39 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2009-04-07 09:19 |只看该作者
回1mao,\r\n试试就知道了啊兄弟,我觉得如果缺CPU或者缺MEM的xsb,是不能加入到domain的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP