Chinaunix首页 | 论坛 | 博客
  • 博客访问: 762053
  • 博文数量: 131
  • 博客积分: 13237
  • 博客等级: 上将
  • 技术积分: 1347
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-07 15:40
个人简介

哥已经隐退,不问江湖之事

文章分类

全部博文(131)

文章存档

2015年(1)

2014年(3)

2013年(11)

2012年(12)

2011年(9)

2010年(27)

2009年(8)

2008年(14)

2007年(7)

2006年(39)

分类:

2008-09-05 12:25:00

删除老的LV和VG,umount显示FS正被使用
fuser -kxuc /shark
umount /shark
好了,世界清静了,删除之
lspv
发现一个vpath没有被激活
运行命令
chpv -v a vpath8
没有效果
chdev -v pv=yes vpath8
发现参数不对,原来5.3改参数方式了
chdev -l vpath8 -a pv=yes
搞定
lspv
已经被激活了
lsvpcfg
看到了具体的vpath配置
lsattr -El hdisk8
从hdisk8开始的"hdisk"就是属于vpath管理的了,因为是存储上面的虚拟盘,所以lstattr看到的跟真实硬盘有说不同:
root@aranderson # lsattr -El hdisk4
PCM             PCM/friend/scsiscsd              Path Control Module           False
algorithm       fail_over                        Algorithm                     True
dist_err_pcnt   0                                Distributed Error Percentage  True
dist_tw_width   50                               Distributed Error Sample Time True
hcheck_interval 0                                Health Check Interval         True
hcheck_mode     nonactive                        Health Check Mode             True
max_transfer    0x40000                          Maximum TRANSFER Size         True
pvid            002f129d913e05a30000000000000000 Physical volume identifier    False
queue_depth     3                                Queue DEPTH                   False
reserve_policy  single_path                      Reserve Policy                True
size_in_mb      73400                            Size in Megabytes             False
这个是真实硬盘的情况

root@aranderson # lsattr -El hdisk8
PR_key_value   none               Reserve Key                             True
clr_q          no                 Device CLEARS its Queue on error        True
location                          Location Label                          True
lun_id         0x5202000000000000 Logical Unit Number ID                  False
lun_reset_spt  yes                Support SCSI LUN reset                  True
max_transfer   0x40000            Maximum TRANSFER Size                   True
node_name      0x5005076300c0ad30 FC Node Name                            False
pvid           none               Physical volume identifier              False
q_err          yes                Use QERR bit                            True
q_type         simple             Queuing TYPE                            True
qfull_dly      20                 delay in seconds for SCSI TASK SET FULL True
queue_depth    20                 Queue DEPTH                             True
reserve_policy single_path        Reserve Policy                          True
rw_timeout     60                 READ/WRITE time out value               True
scbsy_dly      20                 delay in seconds for SCSI BUSY          True
scsi_id        0x7f5313           SCSI ID                                 False
start_timeout  180                START unit time out value               True
ww_name        0x5005076300d0ad30 FC World Wide Name                      False
这个就有所不同了,因为是外部存储设备上的虚拟盘
看样子没法用lsattr得知它的容量
下面这条命令可以看到所有vpath中的虚拟hdisk的详细信息
datapath query essmap
或者
lsvp -a

vpath是一种冗余存储方式,一个vpath中有8个容量250G的hdisk,那么这个vpath的容量就是250G,8个hdisk的配置达成了8路冗余。至于为什么是8路,我想应该是主机上面2块光纤卡,分别连接2个交换机,再分别连接存储设备上的2块光纤卡,共有2*3=8种组合,也就是8条路径了。
用lsattr -El命令可以看到一个vpath里面的8个hdisk都有相同的lun_id,也就是说他们其实是存储设备上同一个LUN通过8条路径在主机上的8个镜像。所以vpath的大小等于其中一个hdisk的大小,也就是真实LUN的大小。
当vpath运行的时候,它会动态在8条路径中切换,如果某条路径失效的话,这就达到了冗余的效果。
阅读(2287) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~