redhat7多路径配置

合集下载

红帽企业版Linux安装配置多路径

红帽企业版Linux安装配置多路径

红帽企业版 Linux 6 安装配置多路径[?条新?]选项编辑消息将帖子标记为未读加注书签订阅高亮显示此帖打印此帖通过电子邮件将此主题发送给好友关闭并隐藏奖励冻结奖励从奖励高手榜隐藏报告不当内容一个月之前默认新装的RHEL6没有安装multipath软件,需要手动安装,可以将本地的光盘设置为yum 仓库1.将光驱mount到cdrom目录mount /dev/cdrom /cdrom2.到yum.repos.d目录下cd /etc/yum.repos.d3.编辑一个本地yum源文件,加入以下内容vi dvd.repo==========================[base]name=Base RPM Repository For RHEL6 baseurl=file:///cdrom/enabled=1gpgcheck=0==========================4.yum list? 可以检查是否创建成功5.安装multipath软件yum -y install device-mapper-multipath 6.启动multipath的守护进程mpathconf --enable --with_multipathd y7.编辑/etc/multipath.conf文件,添加HP设备脚本(试验过不添加也可以聚合)For EVA4x00/EVA6x00/EVA8x00device {vendor “HP”product "HSV2[01]0|HSV300|HSV4[05]0"getuid_callout "/sbin/scsi_id -g -u -s /block/%n"prio_callout "/sbin/mpath_prio_alua /dev/%n"hardware_handler "0"path_selector "round-robin 0"path_grouping_policy group_by_priofailback immediaterr_weight uniformrr_min_io 100no_path_retry 18path_checker tur}8.启动multipath进程service multipathd startservice multipathd reload9。

Redhat_Linux多路径multi-path详解

Redhat_Linux多路径multi-path详解

Redhat Linux多路径multi-path详解一、什么是多路径普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。

而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。

也就是说,主机到存储可以有多条路径可以选择。

主机到存储之间的IO由多条路径可以选择。

每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。

多路径软件就是为了解决上面的问题应运而生的。

多路径的主要功能就是和存储设备一起配合实现如下功能:1.故障的切换和恢复2.IO流量的负载均衡3.磁盘的虚拟化由于多路径软件是需要和存储在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。

并且有的厂商,软件和硬件也不是一起卖的,如果要使用多路径软件的话,可能还需要向厂商购买license才行。

比如EMC公司基于linux下的多路径软件,就需要单独的购买license。

好在,RedHat和Suse的2.6的内核中都自带了免费的多路径软件包,并且可以免费使用,同时也是一个比较通用的包,可以支持大多数存储厂商的设备,即使是一些不是出名的厂商,通过对配置文件进行稍作修改,也是可以支持并运行的很好的。

二、Linux下multipath介绍,需要以下工具包:在Redhat 5中,查看multipath是否安装如下:[root@vxfs01 ~]# rpm -qa |grep device-mapperdevice-mapper-1.02.39-1.el5device-mapper-multipath-0.4.7-34.el5device-mapper-1.02.39-1.el5device-mapper-event-1.02.39-1.el51、device-mapper-multipath:即multipath-tools。

red hat enterprise linux 7 网络指南

red hat enterprise linux 7 网络指南

Red Hat Enterprise Linux 7网络指南在 RHEL 7 中配置和管理网络、网络接口和网络服务Last Updated: 2022-07-03Red Hat Enterprise Linux 7 网络指南在 RHEL 7 中配置和管理网络、网络接口和网络服务Enter your first name here. Enter your surname here.Enter your organisation's name here. Enter your organisational division here. Enter your email address here.法律通告Copyright © 2022 | You need to change the HOLDER entity in the en-US/Networking_Guide.ent file |.The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates.XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries.Node.js ® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.All other trademarks are the property of their respective owners.摘要红帽企业 Linux 7 网络指南记录了有关红帽企业 Linux中网络接口、网络和网络服务的配置和管理相关信息。

RedHatServer7安装与配置

RedHatServer7安装与配置

RedHatServer7安装与配置RedHat Server7.1安装与配置从RHEL7开始,使⽤systemctl⼯具来管理服务程序,包括了service和chkconfig [root@rhel7 ~]# systemctl list-unit-files|grep enabled启动⼀个服务:systemctl start firewalld.service关闭⼀个服务:systemctl stop firewalld.service重启⼀个服务:systemctl restart firewalld.service显⽰⼀个服务的状态:systemctl status firewalld.service在开机时启⽤⼀个服务:systemctl enable firewalld.service在开机时禁⽤⼀个服务:systemctl disable firewalld.service查看服务是否开机启动:systemctl is-enabled firewalld.service;echo $?查看已启动的服务列表:systemctl list-unit-files|grep enabled⼀、安装通过iso⽂件进⾏安装,最⼩安装时,ifconfig等命令是不可使⽤的。

可以通过“ip link show”、“ip address”等命令查看IP地址。

(⼀)⽹卡的配置RedHat7对⽹卡的命名有了很⼤不同,可以参考如下命名规则:本⼈在虚拟机上安装RedHat Server7.1后,⽹卡被命名为enp0s3,⽹卡的配置⽂件为/etc/sysconfig/network-scripts/ifcfg-enp0s3。

因此IP地址、⼦⽹掩码、⽹关、dns等均可在这个⽂件中进⾏配置。

下图展⽰了⼀个配置⽂件:当前是static(静态IP地址),如果要使⽤dhcp,则修改:BOOTPROTO=dhcpONBOOT=yes #开启⾃动启⽤⽹络连接,如果设置为no,则启动系统后⽹卡不能链接IPADDR=172.28.14.220 #设置IP地址PREFIX=27 #设置⼦⽹掩码GATEWAY=172.28.14.193 #设置⽹关DNS1=222.172.220.68 #设置主DNSDNS2=xxx.xxx.xxx.xxx #设置备DNS完成后service network restart #重启⽹络(⼆)ssh启动#/bin/systemctl start sshd.service(三)添加⽤户#groupadd webmanager ‘添加管理⽹站的组‘添加⽤户名为:webmanager,属组:webmanage,密码:nts20080808,主⽬录:/home/website//doc/cd2b25d4cc2f0066f5335a8102d276a200296064.html#useradd webmanger -g webmanage –p nts20080808 -d/home/website//doc/cd2b25d4cc2f0066f5335a8102d276a200296064.html修改⽤户登录名:#usermod -l webmanager webmanger ‘将⽤户名webmanger修改为webmanager修改⽤户webmanger登录密码:#passwd webmanger(四)设置iso⽂件为本地安装源1.上传iso⽂件将radHat Server7的iso⽂件rhel-server-7.1-x86_64-dvd.iso上传到服务器的/home/website/download/iso⽬录下。

RedHat7 ★ CentOS基础配置

RedHat7 ★ CentOS基础配置

1.设置主机名1)更改主机名2)永久改变主机名[root@localhost ~]# hostnamectl set-hostname zby #显示状态[root@localhost ~]# hostnamectlStatic hostname: zbyIcon name: computer-vmChassis: vmMachine ID: 1f96150fe7c04420b9e71c154be8c01bBoot ID: 35495cc567584fd19646472d8e853fccVirtualization: vmwareOperating System: CentOS Linux 7 (Core)CPE OS Name: cpe:/o:centos:centos:7Kernel: Linux 3.10.0-327.el7.x86_64Architecture: x86-64#显示计算机名[root@localhost ~]# su - rootLast login: Sun Mar 11 21:48:43 CST 2018 from 172.31.253.253 on pts/0 [root@zby ~]#2.添加用户1)添加一个用户“zhang”作为下面的示例。

2)尝试切换新添加用户3)使用户只能够作为管理用户切换到root用户。

# Uncomment the following line to require a user to be in the "wheel" group. auth required pam_wheel.so use_uidauth substack system-authauth include postloginaccount sufficient pam_succeed_if.so uid = 0 use_uid quietaccount include system-authpassword include system-authsession include system-authsession include postloginsession optional pam_xauth.so4)转发到根用户的电子邮件到另一个用户,设置如下。

RHEL 7.0系统安装配置图解教程

RHEL 7.0系统安装配置图解教程

RHEL 7.0系统安装配置图解教程截止目前RHEL 7.x最新版本为RHEL 7.0,下面介绍RHEL 7.0的具体安装配置过程,需要的朋友可以参考下服务器相关设置如下:操作系统:RHEL 7.0 64位IP地址:192.168.21.128网关:192.168.21.2DNS:8.8.8.8 8.8.4.4备注:生产服务器如果是大内存(4G以上内存),建议安装64位版本rhel-server-7.0-x86_64-dvd.iso一、安装RHEL 7.0成功引导系统后,会出现下面的界面界面说明:Install Red Hat Enterprise Linux 7.0 安装RHEL 7.0Test this media & install Red Hat Enterprise Linux 7.0 测试安装文件并安装RHEL 7.0 Troubleshooting 修复故障这里选择第一项,安装RHEL 7.0,回车,进入下面的界面选择语言:中文-简体中文(中国)#正式生产服务器建议安装英文版本继续选择-系统-安装位置,进入磁盘分区界面选择-其它存储选项-分区-我要配置分区,点左上角的“完成”,进入下面的界面分区前先规划好swap #交换分区,一般设置为内存的2倍/ #剩余所有空间备注:生产服务器建议单独再划分一个/data分区存放数据点左下角的“+”号挂载点:swap 期望容量:2048 添加挂载点继续点左下角的“+”号挂载点:/期望容量:13.31GB #剩余所有空间添加挂载点点左上角的“完成”,进入下面的界面接受更改,进入下面的界面开始安装,进入下面的界面选择-用户设置-ROOT密码,进入下面的界面设置Root密码如果密码长度少于8位,会提示要按“完成”两次来确认,安装继续安装完成之后,会进入下面的界面点重启系统重新启动进入登录界面账号输入root 回车再输入上面设置的root密码回车系统登录成功二、设置IP地址、网关DNS说明:RHEL 7.0默认安装好之后是没有自动开启网络连接的!cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录vi ifcfg-eno16777736 #编辑配置文件,添加修改以下内容TYPE="Ethernet"BOOTPROTO="static" #启用静态IP地址DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"NAME="eno16777736"UUID="8071cc7b-d407-4dea-a41e-16f7d2e75ee9" ONBOOT="yes" #开启自动启用网络连接IPADDR0="192.168.21.128" #设置IP地址PREFIX0="24" #设置子网掩码GATEWAY0="192.168.21.2" #设置网关DNS1="8.8.8.8" #设置主DNSDNS2="8.8.4.4" #设置备DNSHWADDR="00:0C:29:EB:F2:B3"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes":wq! #保存退出service network restart #重启网络ping #测试网络是否正常ip addr #查看IP地址三、使用系统镜像文件配置本地yum源1、使用WinSCP.exe工具上传系统镜像文件rhel-server-7.0-x86_64-dvd.iso到/usr/local/src目录2、使用Putty.exe工具远程连接到RHEL服务器3、挂载系统镜像文件mkdir /media/cdrom #新建镜像文件挂载目录cd /usr/local/src #进入系统镜像文件存放目录ls #列出目录文件,可以看到刚刚上传的系统镜像文件mount -t iso9660 -o loop /usr/local/src/rhel-server-7.0-x86_64-dvd.iso /media/cdrom #挂载系统镜像cd /media/cdrom #进入挂载目录,使用ls命令可以看到已经有文件存在了备注:umount /media/cdrom #卸载系统镜像4、设置开机自动挂载系统镜像文件vi /etc/fstab #添加以下代码。

Red Hat Enterprise Linux 7 DM 多路径配置和管理文档说明书

Red Hat Enterprise Linux 7 DM 多路径配置和管理文档说明书

Red Hat Enterprise Linux 7DM 多路径Configuring and managing Device Mapper MultipathLast Updated: 2023-03-25Red Hat Enterprise Linux 7 DM 多路径Configuring and managing Device Mapper Multipath Steven LevineRed Hat Customer Content Services******************. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .目录第 1 章 设备映射器多路径1.1. NEW AND CHANGED FEATURES 1.2. OVERVIEW OF DM MULTIPATH 1.3. 存储阵列支持1.4. DM MULTIPATH COMPONENTS1.5. DM MULTIPATH SETUP OVERVIEW 第 2 章 多路径设备2.1. 多路径设备识别器2.2. 在群集中保持多路径设备名称一致2.3. 多路径设备属性2.4. 逻辑卷中的多路径设备第 3 章 SETTING UP DM MULTIPATH 3.1. SETTING UP DM MULTIPATH 3.2. 在生成多路径设备时忽略逻辑磁盘3.3. CONFIGURING STORAGE DEVICES 3.4. SETTING UP MULTIPATHING IN THE INITRAMFS FILE SYSTEM 第 4 章 THE DM MULTIPATH CONFIGURATION FILE 4.1. 配置文件总览4.2. 配置文件黑名单4.3. 配置文件默认设置4.4. 多路径设备配置属性4.5. 配置文件设备4.6. ISCSI AND DM MULTIPATH OVERRIDES 第 5 章 DM MULTIPATH ADMINISTRATION AND TROUBLESHOOTING5.1. AUTOMATIC CONFIGURATION FILE GENERATION WITH MULTIPATH HELPER 5.2. RESIZING AN ONLINE MULTIPATH DEVICE 5.3. MOVING ROOT FILE SYSTEMS FROM A SINGLE PATH DEVICE TO A MULTIPATH DEVICE 5.4. MOVING SWAP FILE SYSTEMS FROM A SINGLE PATH DEVICE TO A MULTIPATH DEVICE 5.5. THE MULTIPATH DAEMON 5.6. ISSUES WITH QUEUE_IF_NO_PATH FEATURE 5.7. MULTIPATH COMMAND OUTPUT 5.8. MULTIPATH QUERIES WITH MULTIPATH COMMAND 5.9. MULTIPATH COMMAND OPTIONS 5.10. 使用 DMSETUP 命令确定设备映射器条目5.11. THE MULTIPATHD COMMANDS 5.12. TROUBLESHOOTING WITH THE MULTIPATHD INTERACTIVE CONSOLE 5.13. CLEANING UP MULTIPATH FILES ON PACKAGE REMOVAL 附录 A. 修订记录索引335778999101012121314151616172031364345454545474747484949505051525354目录1DM 多路径2第 1 章设备映射器多路径3DM 多路径4第 1 章设备映射器多路径5DM 多路径6第 1 章设备映射器多路径在这个配置中,可将 I/O分布到那四条路径中。

linux系统多路径相关概念及操作

linux系统多路径相关概念及操作

在Linux系统中,多路径(Multipath)是一种提高存储系统可靠性和性能的技术,通常用于连接主机和存储设备的复杂存储网络中。

多路径技术允许多条路径同时连接主机和存储设备,提高系统的冗余性和负载均衡性。

以下是一些与Linux 多路径相关的概念和操作:1. 多路径概念:1. 路径(Path):-指连接主机和存储设备之间的物理通道。

一个存储设备可以有多个路径。

2. 多路径设备(Multipath Device):-将多个路径组合在一起,形成一个逻辑上的多路径设备。

这个设备会在主机上被当作一个单一的设备来使用,但它会通过多个路径连接到存储设备。

3. 多路径I/O(Multipath I/O):-主机使用多个路径同时进行I/O 操作,以提高性能和可靠性。

2. 多路径软件:1. Device Mapper(DM):-Linux 中使用Device Mapper 实现多路径支持。

multipathd是Device Mapper 的用户空间管理工具,用于检测和管理多路径设备。

2. Multipath Configuration Files:- /etc/multipath.conf是Multipath 的配置文件,可以定义多路径设备的行为、超时设置、路径选择策略等。

3. 操作和命令:1. 安装Multipath 工具:-使用包管理工具安装Multipath 工具,如在基于Debian/Ubuntu 的系统中可以使用apt-get,在基于Red Hat/CentOS 的系统中可以使用yum。

# Debian/Ubuntusudo apt-get install multipath-tools# Red Hat/CentOSsudo yum install device-mapper-multipath2. 配置Multipath:-编辑/etc/multipath.conf文件,配置多路径设备的行为和参数。

201207 RedHat Enterprise Linux 5网卡多路径

201207 RedHat Enterprise Linux 5网卡多路径

技术文档模板(v 120710)作者王卫锋审核分类Linux 子类Network 更新时间2012-07-10关键字RedHat Enterprise Linux 5,bonding摘要RedHat Enterprise Linux 5网络多路径技术—bonding,可以在严格的企业环境下保证网络的持续可靠运行主要适用环境RedHat Enterprise Linux 5,或者其他kernel 2.4.x的Linux发行版拟制/修改责任人拟制/修改日期修改内容/理由版本号V120710 王卫锋2012-07-10 新建目录版本说明 (2)1系统和软硬件环境说明 (5)2技术背景简介 (5)3负载均衡技术和高可用技术介绍 (5)4 Linux 的 bonding 技术中负载均衡的简单实现 (5)5. 安装Bonding驱动 (6)5.1配置并编译支持bonding的内核 (6)5.2安装ifenslave控制工具 (6)6.bonding驱动选项 (7)7. 配置bonding设备 (8)7.1使用sysconfig配置 (9)7.1.1利用sysconfig使用DHCP (10)7.1.2利用Sysconfig配置多个Bonds (10)7.2使用Initscripts配置 (11)7.2.1利用Initscripts使用DHCP (11)7.2.2 利用Initscripts配置多个Bonds (12)7.3通过Ifenslave手动配置Bonding (12)7.3.1手动配置多个Bonds (12)7.4通过Sysfs手工配置Bonding (13)8. 查询Bonding配置 (15)8.1 Bonding配置 (15)8.2网络配置 (15)9. 交换机配置 (16)10.支持802.1q VLAN (16)11.链路监控 (16)11.1ARP监控操作 (17)11.2配置多ARP目的地址 (17)11.3 MII监控操作 (17)12.潜在问题缘由 (17)12.1路由历险记 (17)12.2Ethernet设备重命名 (18)12.3速度变慢或Miimon无法监测到链路异常 (18)13.SNMP代理 (19)14.混杂模式 (19)15.配置Bonding用于高可靠性(High Availability,HA) (20)15.1单交换机拓扑下的HA (20)15.2多交换机拓扑下的HA (20)15.2.1多交换机拓扑下的HA模式选择 (21)15.2.2多交换机拓扑下的HA链路监控选择 (21)16.配置Bonding用于最大吞吐量(Maximizing Throughput,MT) (21)16.1单交换机拓扑下的最大吞吐量 (21)16.1.1单交换机拓扑下的MT Bonding模式选择 (22)16.1.2单交换机拓扑下的MT链路监控 (23)16.2 多交换机拓扑下的最大吞吐量 (23)16.2.1多交换机拓扑下的MT Bonding模式选择 (24)16.1.2多交换机拓扑下的MT链路监控 (24)17.交换机行为的问题 (24)17.1链路建立和故障恢复的延时 (24)17.2Incoming包重复 (24)18.硬件相关的考量 (25)18.1IBM刀片服务器(BladeCenter) (25)19.常见问题(FAQ) (26)20.命令行配置简介 (27)1系统和软硬件环境说明硬件环境:x86主机1台,网卡2块软件环境:RedHat Enterprise Linux 52技术背景简介现今几乎各行各业内部都建立了自己的服务器,由于服务器的特殊地位,它的可靠性、可用性及其 I/O 速度就显得非常的重要,保持服务器的高可用性和安全性是企业级IT 环境的重要指标,其中最重要的一点是服务器网络连接的高可用性,为实现这些要求,现在服务器大都采用多网卡配置,系统大都采用现在非常流行的 linux 作为服务器工作的环境。

多路径配置

多路径配置

multipath 多路径冗余I/O(Multipath I/O)是指服务器通过多条物理路径连接到块存储设备。

多路径冗余I/O也可以实现I/O的负载均衡,提高系统性能,但主要还是一种容错机制。

服务器和存储通过SAN 光纤环境连接光纤交换机,服务器到存储的间的连接可以有“1条或多条SAN 光纤线缆,通过多对多的连接模式形成存储多路径,主机到存储之间的IO由多条路径可以选择multipath 多路径解决问题1、每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?2、其中一条路径坏掉了,如何处理?3、在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。

多路径软件就是为了解决上面的问题应运而生的。

多路径的主要功能就是和存储设备一起配合实现如下功能:1、I/O 流量分配:2、多路径冗余、3、磁盘的虚拟化multipath 多路径软件的组成multipath 多路径的软件包列表:device-mapper-multipath-0.4.9-87.el6.x86_64device-mapper-event-libs-1.02.95-2.el6.x86_64device-mapper-persistent-data-0.3.2-1.el6.x86_64device-mapper-multipath-libs-0.4.9-87.el6.x86_64device-mapper-1.02.95-2.el6.x86_64device-mapper-event-1.02.95-2.el6.x86_64device-mapper-libs-1.02.95-2.el6.x86_64依赖包列表libaio-0.8.8-7.1el6x86_64.rpmlibaio-0.3.107-10.e16.x86_64.rpmlibaio-devel-0.3.107-10.e16.x86_64.rpmdevice-mapper-multipath提供 multipathd 和 multipath 等工具和multipath.conf 等配置文件。

Redhat 多路径配置步骤

Redhat 多路径配置步骤

#
path_checker
readsector0 #指定用于决定路径状态的默认方法,读取该设备的第一扇区。
#
path_selector
"round-robin 0" #指定用来决定下一个 I/O 操作所使用路径的默认算法。
#
failback
manual #管理路径组自动恢复。
#
rr_weight
priorities #如果将其设为 priorities,就不会在调用 selector 选择下一个路径前向路径发送 rr_min_io 请求,而是由 rr_min_io 乘以路径优
# user_friendly_names yes #如果将其设为 yes,即指定该系统应该使用文件/etc/multipath/bindings 为该多路径分配一个持久且唯一的别名,格式为 mpathn。
#如果设定为 no,即指定该系统应使用 WWID 作为该多路径的别名。
#}//如需覆盖任意配置参数的默认值,可将这个模板中相关的行复制到 defaults 部分并取消其注释。
# polling_interval 10
# selector
"round-robin 0" # 在路径组中循环每个路径,向每个路径发送同样数量的 I/O。
# path_grouping_policy multibus # 指定用于未指定路径的默认路径分组策略, 所有有效路径在一个优先组中。
# getuid_callout
#blacklist {
#注释:不被视为多路径的具体设备列表。黑名单列表设备无法分组到多路径设备中。
# wwid 26353900f02796769
#根据 WWID 将设备列入黑名单。

多路径配置

多路径配置
mpathb 360050763008182150000000000000000
mpathc 360050763008182150000000000000002
mpathd 360050763008182150000000000000006
mpathe 360050763008182150000000000000005
mpathc 360050763008182150000000000000001
mpathd 360050763008182150000000000000002
mpathe 360050763008182150000000000000003
mpathf 360050763008182150000000000000004
mpathf 360050763008182150000000000000003
mpathg 360050763008182150000000000000006
mpathh 360050763008182150000000000000004
[root@db02 multipath]# multipath -ll
size=500G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=50 status=active
| `- 4:0:0:2 sdk 8:160 active ready running
1.安装device-mapper-multipath,在安装操作系统时需要选择此多路径软件,如果没有安装,请用linux系统安装光盘安装,应该是开头为device-mapper-mutipath的rpm包。

Redhat开启多路径

Redhat开启多路径

如何在红帽企业Linux 4中设置 device-mapper 的多路径管理? 解决方法:相关版本:红帽企业Linux 4 UPDATE 2 为了设置 device-mapper-multipathing,需要完全的升级操作系统。

早期的红帽企业Linux 4 不包含这个功能。

编辑文件/etc/multipath.conf。

在文件头部注释掉如下内容:devnode_blacklist {devnode "*"}如下例:# devnode_blacklist {# devnode "*"# }取消文件 /etc/multipath.conf中这段的注释,这段内容可以让device-mapper multipathing 不用扫描所有的设备。

etc/multipath.conf file:defaults {multipath_tool "/sbin/multipath -v0"udev_dir /devpolling_interval 10default_selector "round-robin 0"default_path_grouping_policy multibusdefault_getuid_callout "/sbin/scsi_id -g -u -s /block/%n"default_prio_callout "/bin/true"default_features "0"rr_wmin_io 100failback immediate} devnode_blacklist {wwid 26353900f02796769devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"devnode "^hd[a-z][[0-9]*]"devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]"}这段设置了默认的 device-mapper 的动作,并且去出了通常不会有多路径的设备,如IDE 硬盘和软盘。

(完整版)多路径网络存储配置说明

(完整版)多路径网络存储配置说明

多路径网络存储配置指南目录多路径网络存储配置指南 (1)1准备工作 (2)2安装配置target服务 (2)2.1安装target软件 (2)2.2配置target (2)2.3网卡设置 (2)2.4启动target服务 (3)2.5查看target (3)3客户端软件安装配置 (4)3.1安装iSCSI Initiator客户端 (4)3.1.1安装 (4)3.1.2设置运行级别: (5)3.1.3修改配置 (5)3.1.4网络存储网卡配置 (5)3.1.5创建接口文件 (6)3.2安装配置multipath (6)3.2.1安装 (6)3.2.2修改配置 (8)3.2.3重启multipath (9)4硬盘使用 (9)4.1侦测target (9)4.2设置启动自动连接 (9)4.3重启iscsi 查看磁盘 (10)4.4固定multipath设备的命名 (10)4.5分区并格式化 (11)4.6挂载 (12)1准备工作多路径的支持准备工作:网卡:磁盘服务器配置两块以上网卡,提供多条链路来链接,这里配置了eth0 : 192.168.2.205 , eth1 : 192.168.2.204防火墙:target用到的端口3260端口,需要打开3260端口。

2安装配置target服务2.1安装target软件查看磁盘服务器是否安装target软件# rpm –q scsi-target-utils如果没有安装,执行命令安装:# yum -y install scsi-target-utils2.2配置target安装完成后配置target服务配置文件,target的主配置文件为/etc/tgt/targets.conf # vi /etc/tgt/targets.conf在该文件最后添加如下配置<target iqn.2017-06.dev.ruijie-xcache:iscsi1>backing-store /dev/sdd</target>说明:iqn.2017-06.dev.ruijie-xcache:iscsi1iqn.年份-月份.ruijie-xcache.设备识别backing-store /dev/sdd1添加的设备/dev/sdd,如果有多快设备则配置多条backing-store。

多路径multipath配置文件详解

多路径multipath配置文件详解

多路径multipath配置⽂件详解 默认情况下,multipath已经⽀持⼤部分常见的存储型号(可见multipath.conf.defaults),但不同的multipath版本可能都有些不同。

这时,建议参考存储的官⽅⽂档,但有时候,同⼀台机器上如果连接了⼀个以上的存储时,可能默认规则并不完全适⽤。

这时我们可以给特定的存储定制多路径符合的策略。

配置⽂件的模板默认位于/usr/share/doc/device-mapper-multipath-x.x.x/multipath.conf(x为multipath的实际版本号),配置multipath配置⽂件时,可以将该⽂件复制于/etc/multipath.conf,然后,在进⾏定制配置。

配置Linux (suse and redhat;redhat7以上不适⽤,详见下⼀篇)vi /etc/multipath.confdefaults {user_friendly_names yespolling_interval 30}devices {device {vendor "NETAPP"product "LUN.*"path_grouping_policy "group_by_prio"path_checker "tur"features "3 queue_if_no_path pg_init_retries 50"hardware_handler "1 alua"prio "alua"failback "immediate"rr_weight "uniform"rr_min_io 128dev_loss_tmo "infinity"retain_attached_hw_handler "yes"detect_prio "yes"path_selector "round-robin 0"no_path_retry 18}}blacklist {device {vendor ".*"}}blacklist_exceptions {device {vendor "^NETAPP"}}⼀、配置⽂件字段 1)defaults:全局属性的默认设置。

REDHAT安装多路径软件

REDHAT安装多路径软件

Redhat上安装多路径软件RDAC2011-05-04 16:04:15| 分类:默认分类阅读98 评论1 字号:大中小订阅redhat操作系统在SAN环境中,划分LUN之后,在操作系统上会看到多个磁盘(对应于一个LUN),这是因为SAN中存在多个路径可以访问磁盘。

这时就需要安装多路径软件。

IBM提供的多路径软件为RDAC,可以从其网站上下载。

不过针对linux环境的是以源码形式提供的。

所以需要安装。

1. 在linux早起版本如Redaht EL5之前,RDAC的源码编号为RDAC*.09.**.0B**.*的,在EL5及之后版本需要下载RDAC*.09.**.0C**.*的,下载页面上有说明,下载要注意版本。

2. 下载完成后,需要对源码进行编译,所以需要在操作系统上提前安装gcc编译器,以及相应的包。

gcc --version3. 在编译时,系统报错:# makeKernel source is not installedmake: *** [kernelsrccheck] Error 1这是因为/usr/src下没有kernel source,挂上安装盘,然后安装下面两个rpm:# rpm -iv h kernel-xen-2.6.18-53.el5.i686.rpm# rpm -iv h kernel-xen-dev el-2.6.18-53.el5.i686.rpm我是将kernel开头的包都安装上去。

4. 再次编译,上面错误没有了,但提示stdio.h 等头文件,但是f ind一下文件确实是有,但不全在/kernel的目录下。

解决办法是需要安装或重新安装glibc-headers的包。

rpm -iv h --nodeps glibc-header*.rpm不加--nodeps参数提示依赖于kernel-headers的包,但这个包明明已经安装了。

所以使用上述命令可以成功执行。

5. 再次编译,头文件的错误没有了,但是提示找不到gnu/stubs-64.h这个文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

redhat7.3多路径配置
多路径配置主要步骤如下:
1.查看是否安装多路径软件包
rpm -qa|grep device-mapper
2.如果系统没有安装多路径软件包,使用yum安装
yum install -y device-mapper device-mapper-multipath
3.生成多路径配置文件
mpathconf --enable
说明:生成配置文件是/etc/multipath.conf
4.启动多路径服务
service multipathd start 或 systemctl start multipathd.service
5.查看多路径服务状态
service multipathd status 或 systemctl status multipathd.service
6.创建多路径开机自启动服务
systemctl enable multipathd.service
7.查看HBA的WWN
FC挂载存储,寻找WWN号:
cat /sys/class/fc_host/host*/port_name
说明:这是两台服务器的WWN号码!在存储上查找上图中的WWN,连接上服务器后,就可以划lun给服务器使用了!
8.查看存储分给服务器的lun
扫盘命令:echo "- - -" > /sys/class/scsi_host/host0/scan 或重启服务器
9.查看多路径中磁盘状态
multipath -ll
10.查看磁盘聚合结果
fdisk -l
挂载来自存储的卷,主要步骤如下:
1.使用聚合后的磁盘创建pv
pvcreate /dev/mapper/mpatha
pvcreate /dev/mapper/mpathb
pvcreate /dev/mapper/mpathc
2.查看pv物理卷
pvs
3.创建vg
vgcreate vg01 /dev/mapper/mpatha
vgcreate vg02 /dev/mapper/mpathb
vgcreate vg03 /dev/mapper/mpathc
4.查看vg卷组
vgs
5.创建lv逻辑卷
创建200G的lvyfv_qadapps文件系统
lvcreate -L 200G -n lvyfv_qadapps vg01
创建300G的lvyfv_dbs文件系统
lvcreate -L 300G -n lvyfv_dbs vg01
创建200G的lvyfv_edi文件系统
lvcreate -L 200G -n lvyfv_edi vg02
创建1023G的lvyfv_backup文件系统
lvcreate -L 1023G -n lvyfv_backup vg03
6.查看lv逻辑卷
lvs
7.格式化磁盘
mkfs.ext4 /dev/vg01/lvyfv_qadapps
mkfs.ext4 /dev/vg01/lvyfv_dbs
mkfs.ext4 /dev/vg02/lvyfv_edi
mkfs.ext4 /dev/vg03/lvyfv_backup
说明:不要用xfs格式!否则会出现下面页面:
8.创建挂载点
mkdir /yfv/qadapps
mkdir /yfv/dbs
mkdir /yfv/edi
mkdir /yfv/backup
9.更改配置文件/etc/fstab,在最后添加如下内容
/dev/vg01/lvyfv_qadapps /yfv/qadapps ext4 defaults 0 0 /dev/vg01/lvyfv_dbs /yfv/dbs ext4 defaults 0 0
/dev/vg02/lvyfv_edi /yfv/edi ext4 defaults 0 0
/dev/vg03/lvyfv_backup /yfv/backup ext4 defaults 0 0保存退出!
10.挂载文件系统
mount -a
11.查看文件系统挂载状态
df -Th。

相关文档
最新文档