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

Openfiler iSCSI和Linux多路径

存储3年前 (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

相关文章

H3C R4900 G3 RAID设置

H3C R4900 G3 RAID设置

在H3C UniServer R4900 G3中使用PMC maxView Storage Manager设置双盘RAID 1和三盘RAID 5设置RAID 1开机按F7Enter SetupAdva...

DELL EMC SC5020划分LUN并映射主机

DELL EMC SC5020划分LUN并映射主机

DELL EMC一台SC5020S和两台SC420组成磁阵,划分3个LUN给三台R640服务器选择 登录到Storage Center或Data Collector用户名Admin 密码P@ssw0r...

Dell SC5020连接SC420存储扩展框

Dell SC5020连接SC420存储扩展框

使用12G SAS线缆连接2个SC420存储扩展框连接多个扩展框链一(橙色)1.存储控制器SC5020 A控第1个接口与第一个SC420顶部控制器第1个接口相连2.第一个SC420顶部控制器第2个接口...

CentOS7.6 安装ZFS并创建Raid

CentOS7.6 安装ZFS并创建Raid

ZFS是一个128位的文件系统,支持逻辑卷,Raid,快照和其他高级文件系统功能。在linux下zfs的模块有两种加载到内核的方式dkms和kabi。它们区别在于如果安装了基于dkms的zfs模块,以...

CentOS7.6 iSCSI Partition

CentOS7.6 iSCSI Partition

接上一篇CentOS7 安装docker版Nextcloud,安装nextcloud服务器的/var目录用来放置docker的持久化数据,但是磁盘容量只有800G,需要扩容,使用iSCSi存储服务器中...

CentOS7 NFS配置

CentOS7 NFS配置

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