配置步骤:

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

CentOS iSCSI客户端使用配置的更多相关文章

  1. [基础]RHEL6下iSCSI客户端挂载配置

    本文根据鸟哥私房菜进行操作:http://linux.vbird.org/linux_enterprise/xen.php?thisscreen=800x600 一.侦测 [root@vhost3 ~ ...

  2. centos 6.5环境利用iscsi搭建SAN网络存储服务及服务端target和客户端initiator配置详解

    一.简介 iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的.可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够 ...

  3. Linux 下配置 iSCSI 客户端

    安装客户端软件 Redhat/Centos: yum install -y iscsi-initiator-utils Debian/Ubuntu: apt-get install open-iscs ...

  4. 005.iSCSI客户端配置示例-Windows

    一 环境 Linux作为iSCSI服务端,Windows2008R2作为iSCSI客户端 二 服务端配置过程 2.1 客户端配置 在Linux上参照之前的配置建立三个LUN卷作为共享盘,最终配置如下: ...

  5. Linux 部署 iSCSI 客户端配置(Windows)

    Linux 部署 iSCSI 客户端配置(Windows) 客户端环境 Client :Windows 7 ip :192.168.121.138 一.首先查看客户端本地所有的磁盘 查看路径:邮件计算 ...

  6. Linux 部署 iSCSI 客户端配置(Linux)

    Linux 部署 iSCSI 客户端配置(Linux) 客户端环境 Client :RHEL8 IP : 192.168.121.11 一.测试与服务端的连通性 [root@Client-linux ...

  7. CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 1.配置防火墙,开启80端口.3306端口 vi /etc/s ...

  8. CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL)

    CentOS 6.5安装配置LNMP服务器(Nginx+PHP+MySQL) 一.准备篇: /etc/init.d/iptables stop #关闭防火墙 关闭SELINUX vi /etc/sel ...

  9. CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    这篇文章主要介绍了CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)的方法,需要的朋友可以参考下 文章写的不错,很详细:IDO转载自网络: 准备篇: 1.配置防火墙,开启 ...

随机推荐

  1. 精通 Oracle+Python,第 5 部分:存储过程、Python 编程

    调用数据库存储过程及其他感兴趣的高级 Python 编程功能. 2010 年 3 月发布 对于涉及数据库的软件开发来说,有两种主流开发方法:一种是在应用程序中(对于三层体系结构,也可以是在中间件中)实 ...

  2. DELPHI TMS Advanced Charts 3.8.0.3 Full Source D6-XE6 控件分享

    仅供大家学习使用,请大家支持正版!! TMS Advanced Charts 3.8.0.3 Full Source D6-XE6 该控件用来画图标,压缩包里还有FOR INTRAWEB的版本 链接: ...

  3. Java客户端协议处理框架简介

    无论FTP客户程序,还是HTTP客户程序,或是其他基于特定应用层协议的客户程序,在与远程服务器通信时,都需要建立与远程服务器的连接,然后发送和接收与协议相符的数据.客户程序还需要对服务器发送的数据进行 ...

  4. css3 3D盒子效果

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  5. Mvc Model 模板的获取【学习笔记】

    MVC的Model模板有两种:一种编辑模式(@Html.EditorFor()).一种显示模式(Html.DisplayFor()). 模板的获取与执行(以下转自这里): 当我们调用HtmlHelpe ...

  6. Maven镜像配置

    镜像是为了提供更快的服务 如图:X就认为是Y的一个镜像. 编辑settings.xml配置中央仓库镜像: <settings> ... <mirrors> <mirror ...

  7. java简单字符串处理

    在实际的开发工作中,对字符串的处理是最常见的编程任务. 本题目即是要求程序对用户输入的串进行处理.具体规则如下: 1. 把每个单词的首字母变为大写. 2. 把数字与字母之间用下划线字符(_)分开,使得 ...

  8. onethink

    http://document.onethink.cn/manual_1_0.html#onethink_usehelp_index

  9. Contest20140710 loop bellman-ford求负环&&0/1分数规划

    loop|loop.in|loop.out 题目描述: 给出一个有向带权图,权为边权,求一个简单回路,使其平均边权最小. 简单回路指不多次经过同一个点的回路. 输入格式: 第一行两个整数,表示图的点数 ...

  10. 如何解决 Java 安全问题?

    如何解决 Java 安全问题,目前的应对策略都十分笨拙,往往适得其反.幸运的是,有一种新的方法可以将安全机制嵌入 Java 执行平台--或者更具体地说,嵌入 Java 虚拟机中,进而规避一些「Big ...