RedHat 6 配置iSCSI服务

简介:

本文主要介绍使用RedHat 6.5搭建iSCSI Target服务,创建2个Target分别用于windows客户端和Linux客户端的挂载测试。

一、配置

1、先安装所需包:

服务端:scsi-target-utils.x86_64

客户端:iscsi-initiator-utils.x86_64


2、创建一个200M和一个300M大小的空磁盘文件,用于作为iscsi目标磁盘,其中200M的用于windows客户端测试,300M的用于Linux客户端测试。

本文原始出处:江健龙的技术博客http://jiangjianlong.blog.51cto.com/3735273/1842367

dd if=/dev/zero of=/iSCSIdisk/200M.img bs=1M seek=200 count=0

wKioL1e-Yc-Thr52AAAKrP4969g430.png

dd if=/dev/zero of=/iSCSIdisk/300M.img bs=1M seek=300 count=0

wKiom1e-YdDzx31-AAAKqP_I-Bo305.png

wKioL1e-YdCR5WRJAAAJxPh-PIY999.png


3、/etc/tgt/targets.conf的末尾添加以下内容,target名不能有大写字母

<targetiqn.2016-08.disk.rh6:disk200m>

        backing-store /iSCSIdisk/200M.img

        initiator-address 192.168.10.2    #for windows client

</target>

<targetiqn.2016-08.disk.rh6:disk300m>

        backing-store /iSCSIdisk/300M.img

        initiator-address 192.168.10.12    #for linux client

</target>


wKiom1e-YdDxFXlPAAAgVPl6Y_c984.png


4、启动服务并设置开机启动

wKioL1e-YhOjiq2YAAAMy9XJpF8907.png


5、查看配置好的iscsi target:tgt-admin -show

wKioL1e-YdGgDmhYAAA3BpPHksk035.png

wKioL1e-YdTzjtJ5AAA0ya4LQgU521.png


二、windows客户端测试

wKiom1e-YdWSSoh-AABlXFVnRDg088.png

wKioL1e-YdbDyeq6AACONiC6NuU899.png

wKiom1e-YdfRuYBkAACYL4LaW1U150.png

wKiom1e-YdjR3hs6AAC7PrxH9dM777.png

wKioL1e-YdmzFkw4AAGKbLNgSiE409.jpg

wKioL1e-YdrzY39lAABkhsxtrlo663.jpg

wKiom1e-YdvRwCh4AACSI_CTgrE126.jpg


三、Linux客户端测试

1、发现目标

iscsiadm -m discovery -t sendtargets -p 192.168.10.12

wKioL1e-YdyDNZczAAAK1pnlYzI753.png


2、相关目录

/var/lib/iscsi/nodes  目录下存放的是所有iscsi挂载的iqn

/var/lib/iscsi/sendtargets目录下存放的是iscsi挂载存储IP

wKiom1e-Ydzw-3-VAAAdd7025v4642.png


3、查看已发现的目标:iscsiadm -m node

wKiom1e-YdzDiXUCAAAHHLck2h4148.png


4、登录target

iscsiadm -m node -T iqn.2016-08.disk.rh6:disk300m --login

wKioL1e-Yd3Rb3jAAAAgC5Le4V4502.png


5、使用fdisk l查看磁盘

wKioL1e-Yd2gzgM8AAA5r-fl6lM556.png


6、创建成分区

wKiom1e-Yd7AOtBmAABgaoGqU-w281.png


7、格式化分区

wKiom1e-Yd7DJBPDAAA3egVhkVQ032.png


8、挂载,开机自动挂载需在vi /etc/fstab中设置

wKioL1e-Yd6Drz4_AAAcOaHbUwM173.png


9、测试写入

wKioL1e-Yd6Tt3vUAAAMIKiMV60576.png


10、在服务器端查看target信息,可以看到客户端initiator的信息

本文原始出处:江健龙的技术博客http://jiangjianlong.blog.51cto.com/3735273/1842367

wKiom1e-Yd-jswBlAABABBJDHZg577.png

wKiom1e-YeCQqrppAABB4ZVz70c707.png

本文转自jianlong1990 博客,原文链接:   http://blog.51cto.com/jiangjianlong/1842367 如需转载请自行联系原作者



相关文章
|
6月前
|
网络协议 应用服务中间件 Linux
在Redhat 9部署nginx服务
Nginx是一个高性能、开源的HTTP和反向代理服务器,以其异步非阻塞模型处理高并发,并具有轻量级、高可靠性、良好扩展性和热部署特性。在Redhat 9.2上安装nginx-1.24.0涉及安装依赖、下载解压、源码编译、配置环境变量及启动服务。安装步骤包括:yum安装依赖包,下载解压Nginx,运行configure脚本预编译,make && make install编译安装,然后赋权、配置环境变量,关闭防火墙和SELinux,最后启动Nginx并进行浏览器测试。
614 7
|
Ubuntu Java Linux
|
缓存 开发工具
RedHat8.4配置本地yum软件仓库(RHEL8.4)
RedHat8.4配置本地yum软件仓库(RHEL8.4)
1695 0
RedHat8.4配置本地yum软件仓库(RHEL8.4)
|
4月前
|
存储 安全 Linux
问题记录:Redhat6.5 网卡配置变更后,Eth0变为Eth1
Red Hat Enterprise Linux 6.5(Redhat 6.5)尽管是一个较旧的操作系统版本,仍然在许多企业环境中发挥着重要作用。然而,老旧的系统并不免于技术挑战。例如,本文将探讨一个在修改网卡配置后遇到的一个奇怪问题:在网卡配置变更后,原本是eth0的网卡名称变更为了eth1。
问题记录:Redhat6.5 网卡配置变更后,Eth0变为Eth1
|
6月前
|
Linux 网络安全 Apache
Redhat 9 搭建Apache服务
Apache HTTP Server,开源且广泛使用的Web服务器,以其高效、可靠和可扩展性著称。它有两种工作模式:prefork(多进程单线程)和worker(多进程多线程)。在Redhat 9.2系统上安装Apache,涉及安装httpd服务及相关依赖,配置文件位于`/etc/httpd/conf/httpd.conf`。安装后,需关闭防火墙和SELinux,重启服务并设置开机启动,确保80端口监听。最后,通过IP地址访问测试页面以验证配置成功。
196 0
Redhat 9 搭建Apache服务
|
缓存 Linux 开发工具
RedHat7.4配置yum软件仓库(RHEL7.4)
RedHat7.4配置yum软件仓库(RHEL7.4)
722 0
RedHat7.4配置yum软件仓库(RHEL7.4)
|
Linux
配置yum软件仓库(redhat 7.0)
第一步:切换到yum配置文件目录 执行:cd /etc/yum.repos.d/ 第二步:创建文件并进行编辑:vi rhel7.repo 写入如下内容:[rhel7] name=rhel7 ##名字随便命名 baseurl=file:///media/cdrom enabled=1 gpgch...
1523 0
|
网络协议 开发工具
redhat7.0配置网卡
1.切换到网卡配置目录: cd /etc/sysconfig/network-scripts  2.编辑网卡信息 如 vim ifcfg-enpos3 TYPE=Ethernet #设备类型 BOOTPROTO=static #地址分配模式 NAME=enpos3 #网卡名称 ONBOOT=yes #是否启动 IPADDR=192.
1241 0
下一篇
无影云桌面