How To: Multipath Linux x86-64 Release 6.4
[root@node01 ~]# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 6.4 (Santiago)
Release: 6.4
Codename: Santiago
1、安装Multipath
[root@node01 ~]# yum install device-mapper-multipath*
2、初始化配置
[root@node01 ~]# cp /usr/share/doc/device-mapper-multipath-0.4./multipath.conf /etc/multipath.conf
[root@node01 multipath]# service multipathd status
multipathd (pid ) is running...
[root@node01 multipath]# service multipathd restart
ok
Stopping multipathd daemon: [ OK ]
Starting multipathd daemon: [ OK ]
3、初始化默认磁盘配置
[root@node01 multipath]# multipath -ll
mpathe (14f504e46494c455273434a5465302d754d374f2d67673139) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sde : active ready running
mpathq (14f504e46494c455230484c58456c2d3245364a2d374e7974) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdp : active ready running
mpathd (14f504e46494c455262594b796d6f2d7a5a5a522d52735630) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdd : active ready running
mpathp (14f504e46494c455246774e5a44422d336338732d34756b6c) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdq : active ready running
mpathc (14f504e46494c45526467507876672d4b3054732d49633937) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdc : active ready running
mpatho (14f504e46494c45526c68627036542d356e4b4a2d47787653) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdo : active ready running
mpathb (14f504e46494c4552354b7456426d2d4465564d2d624f4958) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdb : active ready running
mpathn (14f504e46494c455249316b6856642d6e5a74362d3265454a) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdn : active ready running
mpathm (14f504e46494c4552576a427a41782d63686b392d32733233) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdm : active ready running
mpathl (14f504e46494c4552725332354f412d646f30572d66646864) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdl : active ready running
mpathk (14f504e46494c45526177716e586f2d426d57442d31776f48) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdk : active ready running
mpathj (14f504e46494c45523442545747392d436e656e2d53523049) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdj : active ready running
mpathi (14f504e46494c4552504e55376c792d554271462d72496f4b) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdi : active ready running
mpathh (14f504e46494c45524270706d6a4d2d31786b6c2d78576348) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdg : active ready running
mpathg (14f504e46494c455234795462646c2d684d64502d566d3244) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdh : active ready running
mpathf (14f504e46494c45524f38497847642d7761714e2d38703763) dm- OPNFILER,VIRTUAL-DISK
size=.0G features='' hwhandler='' wp=rw
`-+- policy='round-robin 0' prio= status=active
`- ::: sdf : active ready running
4、多节点统一配置
多节点共享存储环境下,可以下面的文件统一磁盘路径,确保每一个节点的磁盘对应统一。
具体就是在/etc/multipath/bindings文件中指定磁盘和wwid的对应关系,免除多节点下的磁盘映射混乱。
需要重新刷新multipath。
[root@node01 ~]# more /etc/multipath/bindings
# Multipath bindings, Version : 1.0
# NOTE: this file is automatically maintained by the multipath program.
# You should not need to edit this file in normal circumstances.
#
# Format:
# alias wwid
#
mpatha 1ATA VBOX HARDDISK VB92c04338-06c91aad
mpathb 14f504e46494c4552354b7456426d2d4465564d2d624f4958
mpathc 14f504e46494c45526467507876672d4b3054732d49633937
mpathd 14f504e46494c455262594b796d6f2d7a5a5a522d52735630
mpathe 14f504e46494c455273434a5465302d754d374f2d67673139
mpathf 14f504e46494c45524f38497847642d7761714e2d38703763
mpathg 14f504e46494c455234795462646c2d684d64502d566d3244
mpathh 14f504e46494c45524270706d6a4d2d31786b6c2d78576348
mpathi 14f504e46494c4552504e55376c792d554271462d72496f4b
mpathj 14f504e46494c45523442545747392d436e656e2d53523049
mpathk 14f504e46494c45526177716e586f2d426d57442d31776f48
mpathl 14f504e46494c4552725332354f412d646f30572d66646864
mpathm 14f504e46494c4552576a427a41782d63686b392d32733233
mpathn 14f504e46494c455249316b6856642d6e5a74362d3265454a
mpatho 14f504e46494c45526c68627036542d356e4b4a2d47787653
mpathp 14f504e46494c455246774e5a44422d336338732d34756b6c
mpathq 14f504e46494c455230484c58456c2d3245364a2d374e7974
How To: Multipath Linux x86-64 Release 6.4的更多相关文章
- 【翻译mos文章】Linux x86 and x86-64 系统SHMMAX最大
Linux x86 and x86-64 系统SHMMAX最大值 参考原始: Maximum SHMMAX values for Linux x86 and x86-64 (文件 ID 567506. ...
- < IOS > X-code 5.1 x86 - 64 编译问题
关于xcode 5.1 x86 - 64 编译问题 坐等了N久,终于IOS 7.1 发布了,作为一个果粉,忍不住第一时间升级了.结果用设备测试的时候,出问题了,一直检测不到设备,哈哈,纠结了半 ...
- Linux X86在下面TLB机制
TLB - translation lookaside buffer 快表.直译为翻译后备缓冲器,也能够理解为页表缓冲.地址变换快速缓存. 因为页表存放在主存中,因此程序每次訪存至少须要两次:一次訪存 ...
- linux x86内核中的分页机制
Linux采用了通用的四级分页机制,所谓通用就是指Linux使用这种分页机制管理所有架构的分页模型,即便某些架构并不支持四级分页.对于常见的x86架构,如果系统是32位,二级分页模型就可满足系统需求: ...
- linux下64位汇编的系统调用(1)
现在基本上系统都是64位了,而64位系统下的汇编和32位有了较大的变化,无论是系统调用的接口还是C标准库的接口都和32位汇编有所不同:下面简单谈一下在64位linux下如何利用汇编直接调用系统调用. ...
- Linux x86架构下ACPI PNP Hardware ID的识别机制
转:https://blog.csdn.net/morixinguan/article/details/79343578 关于Hardware ID的用途,在前面已经大致的解释了它的用途,以及它和AC ...
- android sdk linux 文本 64 位置
android sdk linux 64 之前获得模.现在补上一,然后,小伙伴们下载 版权声明:本文博主原创文章,博客,未经同意不得转载.
- linux下64位汇编的系统调用(3)
背景知识基本交代清楚了,下面我们实际写一个小例子看一下.代码的功能很简单,显示一行文本,然后退出.我们使用了syscall中的write和exit调用,查一下前面的调用号和参数,我们初步总结如下: w ...
- linux下64位汇编的系统调用(2)
知道了syscall调用号之后还不算完,还要搞清楚2件事: 1 每种调用号需要传递哪些参数: 2 调用如何传递参数以及结果如何返回: 第一个问题的答案是: 在linux系统中某个程序执行时进行的系统调 ...
随机推荐
- ACdream 1125(ACfun-字典序)
A - ACfun Time Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others) SubmitSta ...
- leetcode第一刷_Spiral Matrix
我认为这个题好无聊啊,好端端一个数组.干嘛要跟比巴卜一样转一圈输出呢. . 思想非常easy,每次从左到右.再从上到下,在从右到左,再从下到上.问题是每次到什么时候该改变方向.我的做法是用一个变量保存 ...
- LeetCode 557. Reverse Words in a String III (反转字符串中的单词 III)
Given a string, you need to reverse the order of characters in each word within a sentence while sti ...
- leetcode 217 Contains Duplicate 数组中是否有反复的数字
Contains Duplicate Total Accepted: 26477 Total Submissions: 73478 My Submissions Given an array o ...
- bzoj2780
AC自动机+树链剖分+线段树/树状数组+dfs序+树链的并 题意:给出n个母串和q个询问串,对于每个询问串输出有多少个母串包含这个询问串 N=∑|母串|<=10^5 Q=∑|询问串|<=3 ...
- html5拨打电话及发短信
1.最常用WEB页面一键拨号的电话拨打功能 <a href="tel:15088888888">拨号</a> 2.最常用WEB页面一键发送短信功能: < ...
- window.onload的使用
window.onload:当页面加载的时候可以调用某些函数 例如: 1.最简单的调用方式 直接写到html的body标签里面,如: <html> <body onload=&quo ...
- WCF 通讯标准绑定
WCF 通讯标准绑定 一.预定义标准绑定 标准绑定 说明 BasicHttpBinding BasicHttpBinding 绑定用于最广泛的互交操作,针对第一代Web服务,所使用的传输协议是HTTP ...
- 慕课网3-13编程练习:采用flex弹性布局制作页面主导航
小伙伴们,伸缩容器的属性我们已经学完了,接下来使用我们所学的伸缩容器属性完成下面的效果图. 要求: 1.logo.导航项.登录注册按钮这三项在水平和垂直方向上都对齐,而且他们之间的距离也相等. 2.导 ...
- [转]linux tee 命令详解
转自: http://codingstandards.iteye.com/blog/833695 用途说明 在执行Linux命令时,我们可以把输出重定向到文件中,比如 ls >a.txt,这时我 ...