首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多路径重复驱动器

多路径重复驱动器
EN

Unix & Linux用户
提问于 2023-05-30 06:04:13
回答 1查看 135关注 0票数 3

我正在为SAN存储上的Veritas备份设置多路径。我注意到lsblk显示了重复的磁盘,这是相当令人困惑的。

例如,sdcsdd代表相同的磁盘,sdesdf表示相同的设备。

代码语言:javascript
复制
sdc                      8:32   0    50G  0 disk
├─sdc1                   8:33   0    50G  0 part
└─san69                253:10   0    50G  0 mpath
  └─san69p1            253:11   0    50G  0 part
sdd                      8:48   0    50G  0 disk
├─sdd1                   8:49   0    50G  0 part
└─san69                253:10   0    50G  0 mpath
  └─san69p1            253:11   0    50G  0 part
sde                      8:64   0    69G  0 disk
├─sde1                   8:65   0    69G  0 part
└─mpathb               253:12   0    69G  0 mpath
  └─mpathb1            253:13   0    69G  0 part  /mnt
sdf                      8:80   0    69G  0 disk
├─sdf1                   8:81   0    69G  0 part
└─mpathb               253:12   0    69G  0 mpath
  └─mpathb1            253:13   0    69G  0 part  /mnt

多路径-ll输出如下

代码语言:javascript
复制
mpathb (360050763808106804800000000000001) dm-12 IBM,2145
size=69G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 11:0:1:1 sde 8:64 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 11:0:3:1 sdf 8:80 active ready running
san69 (360050763808106804800000000000000) dm-10 IBM,2145
size=50G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=enabled
| `- 11:0:3:0 sdc 8:32 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 11:0:1:0 sdd 8:48 active ready running
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2023-05-30 06:18:14

sdc1sdd1sde1sdf1是存储设备的路径,称为,对于单个LUN,您可以拥有其中的许多路径(通常为2或4,有时为8,这取决于SAN的配置)。

mpathbsan69是“逻辑”设备,您可以构建LVM,或者在它们上进行分区。(*)

mpathb的S数据可以在sdc1sdd1上访问。

多路径驱动程序将兼顾负载平衡和故障。

从您的数据中,我们可以告诉您IBM设备仅用两个端口连接到SAN (参见维基百科上的交换结构中的说明)。

您应该让/mnt安装在/dev/mapper/mpathb1之上,这就是您所需要担心的。

如果出现故障,您将看到

代码语言:javascript
复制
mpathb (360050763808106804800000000000001) dm-12 IBM,2145
size=69G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 11:0:1:1 sde 8:64 active ready running
`-+- policy='round-robin 0' prio=10 status=fail
  `- 11:0:3:1 sdf 8:80 unknown
san69 (360050763808106804800000000000000) dm-10 IBM,2145
size=50G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='round-robin 0' prio=50 status=fail
| `- 11:0:3:0 sdc 8:32 unknown
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 11:0:1:0 sdd 8:48 active ready running

(我手边不再有多路设备,我从内存中获取状态)

(*)人们经常使用LVM,即创建一个物理卷,一个以上的卷组,以便轻松地增加容量。

此外,如果磁盘上只有一个分区,人们通常使用整个磁盘(与上面相同,更容易增加大小)。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/747537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档