zoukankan      html  css  js  c++  java
  • CentOS iSCSI客户端使用配置

    配置步骤: 

    1、查看安装是否安装iSCSI驱动

    rpm -qa|grep iscsi

    2、查看yum安装源

    yum list |grep iscsi

    3、安装iscsi驱动

    yum install iscsi-initiator-utils

    4、配置客户端名称

    vim /etc/iscsi/initiatorname.iscsi
    #initiatorname.iscsi
    InitiatorName=iqn.2012-10.net.cpd:san.initiator01
    InitiatorAlias=initiator01

    5、修改配置文件

    vim /etc/iscsi/iscsid.conf
    复制代码
    #iscsid.conf
    # To manually startup the session set to "manual". The default is automatic.
    node.startup = automatic
    # To enable CHAP authentication
    node.session.auth.authmethod = CHAP
    # To set a CHAP username and password for initiator
    node.session.auth.username = iscsiadm
    node.session.auth.password = iscsiadm123
    复制代码

    6、查找目标存储

    iscsiadm -m discovery -t sendtargets -p 192.168.130.201

    7、查看核对信息

    iscsiadm -m node -o show 

    8、登录

    #登录全部扫描到的服务器
    iscsiadm -m node --login 
    
    #登录某一个
    #iscsiadm --mode node --targetname iqn.2012-10.net.cpd:san.target01 --portal 172.16.201.200 --login

    7、查看核对登录信息

    iscsiadm -m session -o show 

    8、查看磁盘情况

    fdisk -l
    #or
    #cat /proc/partitions

    9、格式化磁盘

    mkfs.ext4 /dev/mapper/san
    #格式化大文件 #mkfs.ext4 -T largefile /dev/mapper/san

    PS:SAN硬盘通过iscsiadm扫描后一般能看到三个,挂载其中的mapper映射即可。

    10、挂载磁盘

    mkdir /mnt/san
    mount -t ext4 /dev/mapper/san /mnt/san

    10、设置iscsi进程随系统启动、启动自动挂载

    复制代码
    #1
    #查看启动设置
    chkconfig --list netfs
    #设置启动
    chkconfig iscsi on 
    chkconfig iscsid on
    
    #2
    #设置自动挂载
    vim /etc/fstab
    #add 
    #/dev/sdb1                   /var/kvm                ext4    _netdev         0 0
    复制代码

    问题:

    问题a. 安装完成后使用service iscsi start 和service iscsid start无法启动

    尝试使用/sbin/iscsistart 启动报错:InitiatorName not set. Exiting iscsistart

    解决:直接使用iscsiadm查询,自动启动iscsi和iscsid

    问题b. 登录后在/dev目录下不能找到sdb网络硬盘,能找到sg1

    解决:应该是服务器配置问题,通过服务器的管理员修改后就能显示磁盘了

    相关问题解决:

     1、查看登录是否正常

    iscsiadm -m session

    2、查看网络是否正常

    netstat -n -p|grep 3260

    参考:

    [1] Sunshyfangtian.CentOS5 iSCSI部署.http://sunshyfangtian.blog.51cto.com/1405751/560162.2013-10-16

    [2] IVAN MORA PÉREZ.etup iSCSI Target & Initiator on CentOS 6.http://opentodo.net/2012/10/setup-iscsi-target-initiator-on-centos-6/.2013-10-16

    [3]  Open-iSCSI.http://www.open-iscsi.org/

    [4] Linux-iSCSI Project.http://linux-iscsi.sourceforge.net/

    [5] Configure iSCSI Initiator.http://www.server-world.info/en/note?os=CentOS_6&p=iscsi&f=2.2013-10-16

    [6] NIXCRAFTNIXCRAFT.CentOS / Red Hat Linux: Install and manage iSCSI Volume.http://www.cyberciti.biz/tips/rhel-centos-fedora-linux-iscsi-howto.html.2013-10-16

    [6] Ext4 (简体中文).https://wiki.archlinux.org/index.php/Ext4_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87).2013-10-23

  • 相关阅读:
    序列化二叉树
    把二叉树打印成多行
    按之字形打印数据
    对称的二叉树
    二叉树的下一个结点
    删除链表中重复的结点
    c语言中数组名a和&a详细介绍
    C语言输出格式
    回文素数
    求平均成绩
  • 原文地址:https://www.cnblogs.com/wuchanming/p/4019397.html
Copyright © 2011-2022 走看看