linux 下 iscsi的简单使用
 
一、准备工作
1.1、(服务端和客户端都需要设置)
系统使用的是CentOS6.8
禁用防火墙:
查看状态:# service iptables status
停止:# systemctl stop iptables
开机不启动:# chkconfig iptables off
查看:#chkconfig iptables --list
SELINUX禁用:
vi /etc/selinux/config
SELINUX=disabled
1.2、说明:
服务器:
主机名--- servermwd;IP--- 192.168.13.50
客户机:
主机名--- mwdinit;IP--- 192.168.13.51
注:# vi /etc/sysconfig/network
添加了三块硬盘:/dev/sdb /dev/sdc /dev/sdd
二、服务器端
yum -y install scsi-target-utils
安装完后,启动服务
service tgtd start
chkconfig tgtd on
修改配置文件(有两种方法:文件和命令;这里通过文件)
# vi /etc/tgt/targets.conf
在最后加入
<target iqn.2017-06.com.mwd.testsan:mwd1>
backing-store /dev/sdb
backing-store /dev/sdc
backing-store /dev/sdd
initiator-address 192.168.13.51
</target>
重新启动服务:# service tgtd restart
查看target状态
# tgt-admin --show
三、客户端
yum -y install iscsi-initiator-utils
#生成iqn
echo "InitiatorName=`iscsi-iname -p iqn.2017-06.com.mwd`" > /etc/iscsi/initiatorname.iscsi
#定义别名
echo "InitiatorAlias=initiator1" >> /etc/iscsi/initiatorname.iscsi
查看
cat /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2015-08.com.feiyu:10834bd52221
InitiatorAlias=initiator1
启动两个服务:iscsi和iscsid
service iscsi start
service iscsid start
chkconfig iscsi on
chkconfig iscsid on
#进行探测
iscsiadm -m discovery -t st -p 192.168.13.50
#登录节点,l是login
iscsiadm -m node -T iqn.2017-06.com.mwd.testsan:mwd1 -p 192.168.13.50 -l
查看磁盘情况:lsblk 或 fdisk -l
对磁盘进行分区:
fdisk /dev/sdb
n p
备忘:
#退出节点,u是logout
iscsiadm -m node -T iqn.2017-06.com.mwd.testsan:mwd1 -p 192.168.13.50 -u
#删除探测到的信息
iscsiadm -m node -T iqn.2017-06.com.mwd.testsan:mwd1 -p 192.168.13.50 -o delete
#能够看到当前正在连接的session
iscsiadm -m session
ll /var/lib/iscsi/nodes/

查看是否为iscsi共享磁盘,可通过lsscsi命令查看,需要安装lsscsi软件包。

posted on 2018-09-11 12:06 坚定的眼神 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/libertylife/p/9626817.html

linux 下 iscsi的简单使用相关推荐

  1. linux下TCP通信简单实例

    linux下TCP通信简单实例 基于TCP(面向连接)的socket编程,分为服务器端和客户端 服务器端的流程如下: (1)创建套接字(socket) (2)将套接字绑定到一个本地地址和端口上(bin ...

  2. linux下git的简单运用

    linux下git的简单运用 windows下也有git,是git公司出的bash,基本上模拟了linux下命令行.许多常用的命令和linux下操作一样.也就是说,windows下的git命令操作和l ...

  3. scsi 教程 linux,SCSI存储详解以及Linux下ISCSI的实现

    一,概述 SCSI最初是一种专门为小型计算机系统设计的I/O技术,但由于其架构和协议自身的优点,后被广泛应用于实现DAS以及SAN的底层技术. SCSI的定义: SCSI: Small Compute ...

  4. linux下Epoll实现简单的C/S通信

    From: http://blog.csdn.net/piaojun_pj/article/details/6103709 epoll的优点: 1.支持一个进程打开大数目的socket描述符(FD) ...

  5. Linux下之使用简单3种创建文件的命令,并实现一个Html和JavaScript小程序

    1.今天来说一下在linux下如何实现一个JavaScript程序,这个很简单,如果大家想要在linux下搞web开发,服务器架设,大数据等方面,就得继续努力了! 2.首先,我们要实现一个JavaSc ...

  6. linux下C语言简单实现线程池

    0 前言 网上关于线程池的例子还是不少,简单明了的倒是比较少,看了网上的资料,打算借鉴网上的一些例子,自己实现以下. 线程的概念就不多说,首先说一下多线程的好处:多线程技术主要解决处理器单元内多个线程 ...

  7. linux下配置iscsi存储,linux 下iscsi网络存储配置

    iSCSI 的主要功能是在TCP/IP 网络上的主机系统(启动器 initiator)和存储设备(目标器 target)之间进行大量数据的封装和可靠传输过程.需要在linux的服务端装上target, ...

  8. 在Linux下写一个简单的驱动程序

    目录 一个简单的驱动 编写驱动程序 驱动程序的Makefile 驱动程序的测试程序 驱动程序的编译 加载驱动 init函数 创建节点 PS:/proc/devices 与 /dev的区别 运行上层应用 ...

  9. Linux下c语言简单实现播放wav

    Linux下的声音设备编程比大多数人想象的要简单得多.一般说来,我们常用的声音设备是内部扬声器和声卡,它们都对应/dev目录下的一个或多个设备文件,我们象打开普通文件一样打开它们,用ioctl()函数 ...

最新文章

  1. iOS微信支付集成 SDK1 7 5
  2. awakeFromNib方法和viewDidLoad方法区别
  3. VIM不正常退出产生的swp文件
  4. Design Pattern - Flyweight(C#)
  5. HTML向Flex传参
  6. asp.net 加载xml到menu
  7. web开发者工具,你必须知道的CSS盒模型,架构师必备!
  8. 邮箱如何秘密发送多个人邮件_如何发送秘密消息
  9. 随想录(熟练掌握uml)
  10. 倾斜摄影测量无人机炸机的八大原因及“炸机”预防措施
  11. 最新酷睿计算机配置,三款intel九代酷睿全系列组装电脑配置推荐 每一款CPU都支持超频...
  12. 前端 domparser未定义怎么解决_开源|wwto:小程序跨端迁移解决方案——微信转其他小程序...
  13. request模块发送json请求
  14. 博通无线网卡驱动 linux,archlinux bcm4360 无线网卡驱动
  15. scrapy数据清洗:
  16. 小鸡腿U T10 Tokyo2014
  17. 罗素156句名言:人之所以有道德,是因为受到的诱惑还不够大
  18. python图书管理实训报告总结_图书管理系统心得-总结报告模板
  19. 美团热修复 Android适配,美团热修复Robust用法和实践
  20. Ural1671-Anansi's Cobweb

热门文章

  1. python读取hdf文件 高效_利用python读取MODIS hdf文件
  2. 【面试必备】静态路由与配置相关知识点详解
  3. php 单例模式的日志类,php单例模式实现日志处理类库
  4. 课时 24:Kubernetes API 编程利器:Operator 和 Operator Framework(夙兴)
  5. Charles弱网测试(Web)
  6. python123程序作业答案说句心里话_作业 -- 几道简单的Python题
  7. r语言平均值显著性检验_8小时整理!t检验原理!R语言实现!一文彻底搞定t检验(上)...
  8. 83998 连接服务器出错_新生福利 | 使用 Node.Js 开发服务器
  9. linux sendto 对方关闭后性能,Gateway的请问sendToUid是否有性能问题?
  10. linux服务器重启后阵列卡分区没了,服务器数据丢失了怎么恢复/分区丢失恢复教程...