一、准备工作
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. 三年半Java后端面试经历

    经过半年的沉淀,加上对MySQL,redis和分布式这块的补齐,终于开始重拾面试信心,再次出征. 鹅厂 面试职位:go后端开发工程师,接受从Java转语言 都知道鹅厂是cpp的主战场,而以cpp为背景 ...

  2. 如何用纯 CSS 创作一个跳动的字母 i

    效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/pZbrpJ 可交互视频 ...

  3. 《Java程序设计》实验3

    20145318 <Java程序设计>实验3 实验内容 使用 git 上传代码 使用 git 相互更改代码 实现代码的重载 PSP 队友链接 http://www.cnblogs.com/ ...

  4. 项目总结--基于Cortex-A9平台的米兰花智能培育系统

    基于Cortex-A9平台的米兰花智能培育系统 1. 系统功能概述 本系统主要实现了模拟米兰花智能培育的过程.通过前端传感器采集相关环境因子数据经ZigBee组网发送到协调器汇总,网关通过串口读取协调 ...

  5. linux如何以十六进制格式来查看任意文件

    答:vim+xxd 使用方法如下: 1.vim -b file.txt 2.在vim的命令行模式下对文件进行16进制转换 输入:%!xxd 3.在vim的命令行模式下回到正常格式 输入:%!xxd - ...

  6. sbt安装与配置

    下载地址:http://www.scala-sbt.org/download.html 当前版本:sbt-0.13.13.tgz 安装 1.解压并赋予权限 [root@hidden util]# ta ...

  7. 正则表达式-RegExp-常用正则表达式

    正则表达式-RegExp-常用正则表达式   作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源 ...

  8. POJ - 3169 差分约束

    题意:n头牛,按照编号从左到右排列,两头牛可能在一起,接着有一些关系表示第a头牛与第b头牛相隔最多与最少的距离,最后求出第一头牛与最后一头牛的最大距离是多少,如         果最大距离无限大则输出 ...

  9. 删除Rancher节点的正确姿势

    在Rancher上疏散该节点 删除节点 登录该节点宿主机,删除rancher相关容器 docker rm -f -v $(docker ps -aq) 删除该节点的所有volume docker vo ...

  10. 【Jmeter】压测mysql数据库中间件mycat

    背景 因为博主所负责测试的项目需要数据库有较大的吞吐量,在最近进行了升级,更新了一个数据库中间件 - - mycat.查询了一些资料,了解到这是阿里的一个开源项目,基于mysql,是针对磁盘的读与写, ...