当前位置:首页 > 存储 > Openfiler iSCSI和Linux多路径

Openfiler iSCSI和Linux多路径

存储4年前 (2018-03-18)

Openfiler iSCSI和Linux多路径

使用openfiler对oracle主机提供iscsi服务,并解决多路径问题


环境搭建


Openfiler iSCSI和Linux多路径

虚拟机安装好Openfiler后,新添加5块盘环境


Openfiler iSCSI和Linux多路径

https://ip:446  用户名openfiler 密码password


Openfiler iSCSI和Linux多路径

添加授权访问存储的客户端地址

System--Network Access Configuration,Type选择为Share


创建RAID


Openfiler iSCSI和Linux多路径

Volumes--Block Devices--Create a new volume group,点击刚添加的5块硬盘sdb、sdc、sdd、sde、sdf


Openfiler iSCSI和Linux多路径

分别将5块盘Partition Type改为RAID array member后,点击Create


Openfiler iSCSI和Linux多路径

Volumes--Software RAID--Create a new RAID array


Openfiler iSCSI和Linux多路径

创建RAID6,select RAID array type选择RAID-6(extra-parity),勾选5块盘,Add array


Openfiler iSCSI和Linux多路径

创建好后,可以看到RAID组信息


创建VG

Openfiler iSCSI和Linux多路径

Volumes--Volume Groups,命名VG,勾选PV后Add volume group


创建LV


Openfiler iSCSI和Linux多路径

Openfiler iSCSI和Linux多路径

Volumes-Add Volume,命名LV,选取空间大小,Filesystem/volume type改为block(iSCSI,FC,etc)


Openfiler iSCSI和Linux多路径


Openfiler iSCSI和Linux多路径

创建了3个LV


配置iSCSI

Openfiler iSCSI和Linux多路径

Service--Manage Services--将iSCSI Target服务Enable,并且置位Running


Openfiler iSCSI和Linux多路径

Volumes--iSCSI Targets--Target Configuration,修改Target IQN后,点击Add


Openfiler iSCSI和Linux多路径

LUN Mapping,将三个LV改为Map LUN,点击Map按钮


Openfiler iSCSI和Linux多路径

Network ACL中,Access改为Allow,然后点击Update按钮


多路径

存储服务器地址:172.19.44.55 172.19.44.155

Linux主机地址:172.19.44.199 172.19.44.200

在Openfiler中添加两块网卡

Openfiler iSCSI和Linux多路径


Openfiler iSCSI和Linux多路径

允许接入网段配置


Openfiler iSCSI和Linux多路径

iSCSI允许接入网段配置


Linux主机中添加两块网卡,网卡配置信息/etc/sysconfig/network-scripts下vi新建eth1

Openfiler iSCSI和Linux多路径

如果service network restart出现错误

Openfiler iSCSI和Linux多路径

chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start


Linux查看是否安装多路径

rpm -qa|grep multipath

安装multipath

yum install device-mapper-multipath

安装iSCSI initiator

yum install iscsi-initiator-utils*


查看iscsi target存储上有哪些target

iscsiadm --mode discovery --type sendtargets --portal 172.19.44.55

Openfiler iSCSI和Linux多路径

ps -ef|grep iscsi

Openfiler iSCSI和Linux多路径

查看本地分区

fdisk -l | grep dev

Openfiler iSCSI和Linux多路径


登录target

iscsiadm --mode node --targetname iqn.2018-03.com.openfiler:tsn.7991f128d07f –portal 172.19.44.55:3260 --login

Openfiler iSCSI和Linux多路径 再次查看本地分区

fdisk -l | grep dev

Openfiler iSCSI和Linux多路径


存储有双网卡,设置里只MAP出了3个块设备,系统多识别了3个

Openfiler iSCSI和Linux多路径

存储服务器因为有两个网卡,每个网卡上有一个地址,Linux主机通过两个不同的地址连接到openfiler中后,产生多路径问题。在存储服务器上划分出N个LUN,并且这N个LUN都映射给了Linux主机,在Linux主机端就会看到2*N个LUN


将多路径软件写入内核

modprobe dm-multipath
modprobe dm-round-robin

检查内核添加情况

lsmod |grep multipath

Openfiler iSCSI和Linux多路径

设置自启

chkconfig --level 2345 multipathd on
chkconfig --list|grep multipathd

Openfiler iSCSI和Linux多路径

重启服务

service multipathd restart

Openfiler iSCSI和Linux多路径

生成多路径配置文件

mpathconf --enable

查看WWID号

cat /etc/multipath/wwids

Openfiler iSCSI和Linux多路径

cat /etc/multipath/bindings

Openfiler iSCSI和Linux多路径

 multipath -ll

Openfiler iSCSI和Linux多路径

修改配置文件

mv /etc/multipath.conf /etc/multipath.conf.bak
grep -v '^#' /etc/multipath.conf.bak > /etc/multipath.conf
vi /etc/multipath.conf

Openfiler iSCSI和Linux多路径

将合法的wwn号添加进配置文件

service multipathd start
multipath -ll

Openfiler iSCSI和Linux多路径

将重复盘已经绑定到一起

ll /dev/mapper/

Openfiler iSCSI和Linux多路径

新建分区

pvcreate /dev/mapper/LUN1

Openfiler iSCSI和Linux多路径

硬盘分区

fdisk /dev/mapper/LUN1

Openfiler iSCSI和Linux多路径

格式化分区

mkfs.ext4 /dev/mapper/LUN1

Openfiler iSCSI和Linux多路径

挂载

mkdir /mnt/lun1
mount /dev/mapper/LUN1 /mnt/lun1

永久挂载

vi /etc/fstab 
 添加/dev/mapper/LUN1        /mnt/lun1               ext4    _netdev          0 0

自动挂载

mount -a


本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/storage/199.html

相关文章

CentOS7 软RAID配置

CentOS7 软RAID配置

虚拟机添加4块新硬盘,形成5盘环境,做Linux软RAID磁盘阵列准备环境搭建添加硬件选择硬盘默认选择SCSI创建新虚拟磁盘容量默认20G,存储为单个文件加默认安装系统的,一共5个fdisk -l查看...

CentOS7 Samba配置

CentOS7 Samba配置

在RAID的基础上搭建samba服务提供文件共享参数介绍[global] workgroup = 工作组名称 server string = 服务...

CentOS7 NFS配置

CentOS7 NFS配置

网络文件系统(Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区...

RHEL7.4 FC SAN存储多路径

RHEL7.4 FC SAN存储多路径

解决FC SAN下多路径问题设置多路径查看存储映射来的分区,sdb、sdc、sdd、sde多路径问题产生的分区fdisk -l安装多路径软件yum install -y&...

威联通QNAP TS-1232XU-RP开局

威联通QNAP TS-1232XU-RP开局

QNAP TS-1232XU-RP是入门级NAS,威联通的设备开局需要先安装设备固件,才可以进入设置界面首先登录官网下载Qfinder Pro软件,https://start.qnap.com/cn/...

CentOS7 存储LUN对LVM分区扩容

CentOS7 存储LUN对LVM分区扩容

服务器一个分区500G,在运行一段时间数据库后容量不够用,需要扩容到2T首先在存储中新划分出1个1.5T的新LUN并映射给需要扩容的服务器上,然后重启服务器如果不重启,可以使用命令扫盘ls ...