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系统中某个程序执行时进行的系统调 ...
随机推荐
- UVA 10555 - Dead Fraction(数论+无限循环小数)
UVA 10555 - Dead Fraction 题目链接 题意:给定一个循环小数,不确定循环节,求出该小数用分数表示,而且分母最小的情况 思路:推个小公式 一个小数0.aaaaabbb... 表示 ...
- openstack instance resize
Error: No valid host was found. No valid host found for resize
- explain 详解 (转)
原文:http://blog.csdn.net/zhuxineli/article/details/14455029 explain显示了MySQL如何使用索引来处理select语句以及连接表.可以帮 ...
- Entity Framework 4.3 中使用存储过程
尽管 Entity Framework 4.3 都已经发布了,且表示在 EF 5 中性能将会有很大提升.但很多存储过程控,始终不会放弃使用存储过程,那今天就让我们看看在 EF 4.3 中怎么使用存储过 ...
- IT架构师介绍-软件架构设计学习第一天(非原创)
文章大纲 一.架构师定义二.架构师分类与具备能力三.研发人员发展的技术路线四.架构师知识体系五.参考文章 一.架构师定义 什么是架构师,这个聊架构话题时永恒的问题.每个公司对架构师的定位也有所 ...
- Springboot2.0部署阿里云服务器(nginx+域名+SSL)供Http和Https访问
总算是弄出来了,先写下来供自己以后查阅. 1)首先你要有一个阿里云服务器,我用的是Centos7学生认证,10元/月,很便宜也很好用. 2)购买了域名,首年9元,很划算.域名买来之后经历了拍照备案,前 ...
- JavaScript--认识DOM
文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法.DOM 将HTML文档呈现为带有元素.属性和文本的树结构(节点树). 先来看看下面代码: 将HTM ...
- 解决Oracle 本地可以连接,远程不能连接问题
一.问题描述: 1.telnet 2.输入命令 lsnrctl status 远程访问不到的原因为:监听指向的是localhost,而不是你本机的远程访问ip地址,因此需要将监听的指向修改为你本机的远 ...
- Hadoop Hive概念学习系列之hive与依赖环境的交互(二十一)
hive与环境的交互,算是一个小知识点,但掌握不菲! 如何在hive里,也达到这样呢? 不需要这样啦,因为,hive是建立在hadoop之上,启动hive,相当于,就是,hadoop jar ** h ...
- XML解析-Dom4j的DOM解析方式更新XML
Dom4j工具,是非官方的,不在jdk中. 使用步骤: 1)导入dom4j的核心包. dom4j-1.6.1.jar 2)编写Dom4j读取xml文件的代码 1.更新XML 1.1.写出内容到xml文 ...