linux启用iscsi多路径

简介:

iscsi服务端

iscsi target服务器双ip分别为10.72.12.101和10.72.12.103

iscsi客户端

首先使用yum或zypper安装open-iscsi

查询可使用的iscsi节点

rac1:~ # iscsiadm -m discovery -t sendtargets -p 10.72.12.101:3260

挂载节点

rac1:~ # iscsiadm -m node -T iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.101:3260 -l

rac1:~ # iscsiadm -m node -T iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.103:3260 -l

查询可用的iscsi节点

rac1:~ #iscsiadm -m node

10.72.12.101:3260,1 iqn.1991-05.com.microsoft:pgtest01-target-target

10.72.12.103:3260,1 iqn.1991-05.com.microsoft:pgtest01-target-target

挂载iscsi节点,并设置为开机自动挂载

iscsiadm -m node -T  iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.101:3260 --op update -n node.startup -v automatic

iscsiadm -m node -T  iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.103:3260 --op update -n node.startup -v automatic

挂载后使用fdisk -l可查询到新增的sdb和sdc硬盘


------------------------------

多路径

------------------------------

使用yum或zypper安装multipathd

启动multipathd后,使用multipath -ll可以查询到已挂载的多路径硬盘

rac1:~ # multipath -ll

360003ff44dc75adc87033a137b736ce6 dm-0 MSFT    ,Virtual HD      

size=100G features='0' hwhandler='0' wp=rw

|-+- policy='service-time 0' prio=1 status=active

| `- 6:0:0:0 sdb 8:16 active ready running

`-+- policy='service-time 0' prio=1 status=enabled

  `- 7:0:0:0 sdc 8:32 active ready running

使用fdisk  fdisk /dev/mapper/360003ff44dc75adc87033a137b736ce6给新增的多路径硬盘分区

分区后/dev/mapper会多出360003ff44dc75adc87033a137b736ce6_part1,这就是新划的分区

mkfs.ext3 /dev/mapper/360003ff44dc75adc87033a137b736ce6_part1 格式化后就可以mount使用了。

-----------------------------

其它iscsiadm命令

-----------------------------

 iscsiadm -m session  查询已建立连接的iscsi

iscsiadm -m node -T iqn.1997-05.com.test:raid -p 10.72.12.101:3260 -u 登出

iscsiadm -m node --targetname iqn.1991-05.com.microsoft:pgtest01-target-target --logout 注销

iscsiadm -m -node -o delete -T iqn.1991-05.com.microsoft:pgtest01-target-target -p 10.72.12.101:3260 永久删除


iscsiadm -m node -U all   --断开所有连接 

iscsiadm -m node -L all



本文转自gaodi2002 51CTO博客,原文链接:http://blog.51cto.com/gaodi2002/1617377
相关文章
|
5月前
|
Linux 开发工具
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
208 2
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
|
5月前
|
存储 监控 网络协议
在Linux中,如何配置iSCSI目标?
在Linux中,如何配置iSCSI目标?
|
5月前
|
存储 Linux Shell
在Linux中,如何查看当前路径?
在Linux中,如何查看当前路径?
|
5月前
|
存储 监控 网络协议
在Linux中,如何配置和管理iSCSI目标和发起器?
在Linux中,如何配置和管理iSCSI目标和发起器?
|
5月前
|
存储 网络协议 Linux
Linux 多种方式实现文件共享(四)iSCSI 磁盘共享服务 7
【8月更文挑战第7天】iSCSI技术是一种新储存技术, iSCSI 提供了在 IP 网络封装 SCSI 命令,且以TCP/IP协议传输.
111 5
|
5月前
|
Java Linux Shell
【Azure 应用服务】部署Jar到App Service for Linux,因启动命令路径配置错误而引起:( Application Error 问题
【Azure 应用服务】部署Jar到App Service for Linux,因启动命令路径配置错误而引起:( Application Error 问题
|
5月前
|
存储 关系型数据库 Linux
【Azure 应用服务】App Service For Linux 部署PHP Laravel 项目,如何修改首页路径为 wwwroot\public\index.php
【Azure 应用服务】App Service For Linux 部署PHP Laravel 项目,如何修改首页路径为 wwwroot\public\index.php
|
5月前
|
存储 运维 安全
Linux中,如何配置iSCSI存储?
Linux中,如何配置iSCSI存储?
|
5月前
|
Linux
在Linux中,如何在Linux中查看当前路径?
在Linux中,如何在Linux中查看当前路径?
|
5月前
|
Linux
在Linux中,如何挂载远程NFS共享或iSCSI目标?
在Linux中,如何挂载远程NFS共享或iSCSI目标?