zoukankan      html  css  js  c++  java
  • 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软件包。

  • 相关阅读:
    jqgrid content-type datatype
    github删除
    springcolud文章收藏
    springboot无法加载oracle驱动终极解决
    当多线程并发遇到Actor
    spring.boot 无法加载oracle驱动的可能原因
    MobileNet V2深入理解
    转载:从loss处理图像分割中类别极度不均衡的状况---keras
    6D姿态估计
    An overview of semantic image segmentation
  • 原文地址:https://www.cnblogs.com/libertylife/p/9626817.html
Copyright © 2011-2022 走看看