免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: ruying
打印 上一主题 下一主题

请教solaris的硬盘管理以及cxtxdxsx的具体含义 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2009-04-24 17:56 |只看该作者
1v4的原因就是那个硬盘开了四个接口,对不对?

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
22 [报告]
发表于 2009-04-24 19:46 |只看该作者

回复 #29 ruying 的帖子

可以这么理解\r\n\r\n主机可以通过4条路径访问到同一块硬盘,OS并不知道这四块硬盘其实是1块\r\n\r\n与操作系统无关

论坛徽章:
0
23 [报告]
发表于 2009-04-26 20:33 |只看该作者
BZ回复很精彩,学习了\r\n这个实例很好\r\n\r\nlz要去看看多路径的概念,看明白了这个就理解清楚了\r\n至于你比喻的快捷方式和一个硬盘开了4个接口,比喻的不怎么恰当

论坛徽章:
0
24 [报告]
发表于 2009-04-27 03:19 |只看该作者

我的理解

之所以 t 与 d 混淆 是由于 SCSI 造成的\r\n\r\n传统上的小型机(当然大型机也是) 硬盘与机器的设备接口是SCSI 的, 而我们用的PC机是IDE的。因此在SPARC小型机上会看到带 t 的标识, 而在自己PC(IDE盘)上安装solaris的话,就不会看到t. \r\n\r\n之所以定义了t 是因为, 沿用了SCSI的定义。 因为SCSI bus 里有 Initiator, target 和 terminator. \r\n\r\nInitiator 发布操作命令。 target 接受命令。 terminator 是电气要求完成阻抗平衡。\r\n\r\nTarget Number 就是Physical Unit Number (PUN)。比如一个SCSI卡上连了3个硬盘和1个CD-ROM, 那么就可能看到:\r\nc0t0d0 ,  c0t1d0, c0t2d0,  c0t6d0. 主要是在t 上设置, d 都是0。 \r\n\r\nd 的定义, 其实就是lun,  LUN 也是SCSI的概念。 因为SCSI ID识别号只能扩展到4位 (8/16个device)。 当接驳更多设备的时候, 为了提供更多的设备识别号给主机, SCSI技术标准在SCSI ID 基础上增设了LUN 。比如在一个SCSI卡外面直接挂一个SCSI磁盘阵列,里面的N多个盘可以看成对应同一个target上的N多个lun。 或者在阵列里选其中的几个物理盘做成一个RAID逻辑盘对应成一个LUN。\r\n\r\n所以说t和d 是沿用SCSI概念的产物。\r\n\r\n而Fibre Channel, 由于寻址能力强,它定义的target 数量没有SCSI/16的限制, 但沿用了cXtXdX 的风格。linux 下设备标识则使用简单的BSD风格来表达。

论坛徽章:
0
25 [报告]
发表于 2009-04-27 09:14 |只看该作者
现在已经搞清楚一些了,我现在能理解的多路径就是一个硬盘开四个接口,或者一个人有四个身份证什么的,自己大致能理解了,谢谢楼上诸位高人。

论坛徽章:
0
26 [报告]
发表于 2009-05-04 14:52 |只看该作者
学习中。。。。。。。。

论坛徽章:
0
27 [报告]
发表于 2009-05-04 15:05 |只看该作者
哈哈  以前看的半懂不懂的  公司里面也是SAN的环境 说实话  大师的书里解释的可真没有 今天这个帖子解释的清楚奥
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP