一、准备工作
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软件包。

linux 下 iscsi的简单使用的更多相关文章

  1. linux下git的简单运用

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

  2. Linux下MySQL的简单操作

    Linux下MySQL的简单操作 更改mysql数据库root的密码 首次进入数据库是不用密码的: [root@localhost ~]# /usr/local/mysql/bin/mysql -ur ...

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

    本文首先描述了一个可以实际测试运行的驱动实例,然后由此去讨论Linux下驱动模板的要素,以及Linux上应用程序到驱动的执行过程.相信这样由浅入深.由具体实例到抽象理论的描述更容易初学者入手Linux ...

  4. 【转】在Linux下写一个简单的驱动程序

    转自:https://www.cnblogs.com/amanlikethis/p/4914510.html 本文首先描述了一个可以实际测试运行的驱动实例,然后由此去讨论Linux下驱动模板的要素,以 ...

  5. linux下安装mysql简单步骤

    linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...

  6. jmeter压测、操作数据库、分布式、 linux下运行的简单介绍

    一.jmeter压测 1.如何压测 常规性能压测:10-15分钟 稳定性测试:一周.2天等 如果想要压测10分钟,勾选永远,勾选调度器,填写600秒.也可以使用固定启动时间. 2.tps.响应时间 ( ...

  7. Linux下的MySQL简单操作(服务启动与关闭、启动与关闭、查看版本)

    小弟今天记录一下在Linux系统下面的MySQL的简单使用,如下: 服务启动与关闭 启动与关闭 查看版本 环境 Linux版本:centeros 6.6(下面演示),Ubuntu 12.04(参见文章 ...

  8. Linux下Hadoop的简单安装

    Hadoop 的安装极为简单,一共只有三步:   安装JDK 安装Hadoop 配置Hadoop     1,安装JDK       下载JDK,ftp传到linux或者linux中下载     切换 ...

  9. Linux下的sqlserver简单试用

    微软自2017年就推出了可以在linux上使用的sql-server,最近接触到了一个用sqlserver的项目,便尝试使用了一下. 下载 为了简化安装,我还是使用的docker的方式,镜像可以直接从 ...

随机推荐

  1. hdu 2896:病毒侵袭

    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission ...

  2. Java 数据结构之双向链表

    一.概述: 1.什么是双向链表: 链表中的每个节点即指向前面一个节点,也指向后面一个节点,就像丢手绢游戏一样,每个人都手拉手 2.从头部插入 要对链表进行判断,如果为空则设置尾节点为新添加的节点,如果 ...

  3. detectron——test 错误集锦

    一.测试错误,运行如下代码 python2 tools/test_net.py --cfg experiments/e2e_faster_rcnn_resnet--FPN_pascal2007.yam ...

  4. 2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛-A banana·

    2017-09-09 16:41:28 writer:pprp 题意很好理解就不说了,实现比较清晰,选择邻接表来做 但是我用的是链表来实现的,所以导致出现了很多问题,最后卡的最长时间的一个问题是 应该 ...

  5. 使用xunit对asp.net core webapi进行集成测试

    新项目我们采用前后端分离,后端采用asp.net core webapi, 如何对后端代码进行自动化测试呢,有以下几种方案: 1. 单元测试,目前这个方案对我们来说难度很大,抛开时间的问题,单元测试对 ...

  6. Android -- 文件上传到服务器

    1. 文件上传的两种方式 (1) HttpClient (2)AsyncHttpClient (开源框架: https://github.com/loopj/android-async-http) 示 ...

  7. Unity与Web结合

    偶然在论坛上看到了一篇文章,觉的挺有意思,转载一下,之前做游戏,现在做前端,这篇文章不错..转载 Unity WebPlayer 写在前面 最近在做unity与web之间通讯的项目,在网上搜索了一些资 ...

  8. springboot统一异常处理及返回数据的处理

    一.返回code数据的处理 代码: Result.java /** * http请求返回的最外层对象 * Created by 廖师兄 * 2017-01-21 13:34 */ public cla ...

  9. 轻量级 HTTP(s) 代理 TinyProxy

      J CentOS 下安装 TinyProxy yum install -y tinyproxy 启动.停止.重启 # 启动service tinyproxy start# 停止service ti ...

  10. python 函数、模块、包及import导入方法

    https://www.cnblogs.com/lijunjiang2015/p/7812996.html