linux客户端连接iscsi存储服务

注意:我们这里没有dell的md系列存储服务器测试,只是自建了一个iscsi的服务端,使用软件为windows下安装的一个iscsi的产品iStorage Server,自己百度一个就能使用,安装完默认会自己启动不会创建目标器,需手动新建一个目标器:硬盘->镜像文件->虚拟硬盘镜像(VHD),客户端连上后就可以分区、格式化、挂载操作,本次测试客户端为centos7系统,deibian会另外标注。

1.安装iscsi-initiator-utils

#先查找软件名称
yum search iscsi-initiator
yum install iscsi-initiator-utils-devel.x86_64
#debian如下
apt-get install open-iscsi

2.iscsi服务自启动(debian不用)

systemctl enable iscsi.service
#检查是否enable成功
systemctl list-unit-files | grep iscsi

3.查找存储服务器对外提供的逻辑卷

iscsiadm -m discovery -t sendtargets -p 192.168.180.248:3260

4.映射逻辑卷到linux系统中

#-l为登陆,如果要取消映射改为-u即可
iscsiadm -m node -T iqn.2006-03.com.kernsafe:863-test-PC.ImageDisk0 -p 192.168.180.248:3260 -l

5.查看建立的映射会话

iscsiadm -m session

6.设置开机自动映射

iscsiadm -m node -T iqn.2006-03.com.kernsafe:863-test-PC.ImageDisk0 -p 192.168.180.248:3260 --op update -n node.startup -v automatic

7.对映射出来的磁盘进行分区、格式化
a.容量小于2T的参考

fdisk /dev/sdb#输入n(新建一个分区)、p(主分区)、中间各种提示直接回车默认、w(保存)
mkfs.ext4 /dev/sdb1#格式化分区,如果好几个分区建议fdisk -l查看具体名称

b.容量大于2T的参考(GPT分区)

parted /dev/sdb  #对/dev/sdb进行分区
print     #打印信息,从中可以看出这个磁盘大小和分区格式
mklabel gpt   
mkpart primary 0% 100%
print    #从中可以看出这个磁盘分区格式已经变了成GPT了

8.linux系统自动挂载分区

#_netdev为网络设备,如果写defaults系统会无法启动
vim /etc/fstab
/dev/sdb1       /opt                          ext4    _netdev         0 0
时间: 2024-10-11 15:53:30

linux客户端连接iscsi存储服务的相关文章

centos 6.8 linux iscsi服务器配置和客户端连接iscsi

centos 6.8 linux  iscsi服务器配置和客户端连接iscsi 一.服务端配置 1.首先安装各种包 yum search scsi iscsi-initiator-utils.x86_64 : iSCSI daemon and utility programs iscsi-initiator-utils-devel.x86_64 : Development files for iscsi-initiator-utils lsscsi.x86_64 : List SCSI devi

存储学习之--StarWind虚拟存储配置和Linux客户端连接

存储学习之--StarWind虚拟存储配置和Linux客户端连接      在Windows 2008 Server上安装好StarWind后,就可以对它进行配置了 一.配置基本的StarWind 1.启动StarWind管理器 默认情况下,StarWind管理器放在任务栏的右下角 2.添加主机(如果是本机,输入127.0.0.1即可) 3.连接到主机 默认用户名为:root ,默认的密码为:starwind 4.接下来添加target 输入一个target名称 选择存储的介质类型,分别是硬盘,

Linux下挂载iscsi存储

1. 检查系统是否安装iSCSI initiator [[email protected] ~]# rpm -qa|grep iscsi [[email protected] ~]#  [[email protected] ~]# mount /dev/cdrom /mnt/ mount: block device /dev/sr0 is write-protected, mounting read-only [[email protected] ~]# cd /mnt/ [[email pro

Linux最佳的云存储服务分析

什么样的云服务才适合作为 Linux 下的存储服务?兄弟连www.lampbrother.net来帮大家分析一下! 大量的免费空间.毕竟,个人用户无法支付每月的巨额款项. 原生的 Linux 客户端.以便你能够方便的在服务器之间同步文件,而不用做一些特殊的调整或者定时执行脚本. 其他桌面系统的客户端,比如 Windows 和 OS X.移动性是必要的,并且同步设备间的文件也很有必要. 基于 Android 和 iOS 的移动应用程序.在今天的现代世界里,你需要连接所有设备. 我不将自托管的云服务

Centos6.7+openvpn配置Linux客户端连接,基于证书访问(三)

Linux 做为客户端连接 openvpn 服务,同样需要安装 openvpn 的软件及相关软件. 和服务器端的配置一样,先做时间同步,并添加定时任务 /usr/sbin/ntpdate time.windows.com echo '#time sync' >> /var/spool/cron/root echo '*/5 * * * * /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1' >> /var/spool

Centos7系列(八)ISCSI网络存储服务

博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! ISCSI网络存储服务: 说明:iscsi实现网络存储,提供存储端叫 target,使用存储端叫 initiator.target 上可以提供存储空间,initiator负责连接ISCSI设备,在ISCSI设备中创建文件系统,以及存取数据,在 initiator 上看上去是多了一块硬盘. 服务器端配置target,准备做为LUN发布的IS

.Net网络编程——服务端获取客户端连接

一,客户端服务端连接图示 其中,在客户端和服务端的socket中,都报存这连接的信息:客户端通过connect连接,服务端可以调用AcceptTcpClient来获取链接到服务端的客户端,每一个客户端和服务端的连接都对应这唯一一个Socket. 二,服务端获取连接示例 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using Syste

NFS共享存储服务

NFS是一种基于TCP/IP传输的网络文件系统协议.通过使用NFS协议,NFS客户机可以像访问本地目录一样访问远程NFS服务器中的共享资源.但是,NFS没有用户认证机制,而且数据在网络上明文传输,所以安全性很差,一般只能在局域网中中使用.NFS服务的实现依赖于RPC机制,RPC充当NFS客户端和NFS服务器的中介,以完成远程到本地的映射过程.下面我将在VMware虚拟机中使用两台Redhat6.5 Linux模拟NFS共享存储服务,一台为Redhat6-2提供服务,一台为Redhat6-4访问测

[转载]vSphere ESXi主机配置iSCSI存储

要点: 1.ESXi主机与存储通信:ping 2.网络:vmkernel 3.存储:iscsi software adapter 4.存储映射 vSphere ESXi主机一般连接的存储类型有光纤存储.iSCSI存储两类.本次案例为iSCSI存储连接ESXi主机的配置. 案例环境:ESXi主机通过以太网络来连接iSCSID存储,并获取到存储空间,拓扑如下: 首先完成iSCSI存储与交换机的配置,由四根千兆网线连接,两边都做端口捆绑,总带宽为4*1000Mbps.存储映射出来10个5T的lun给两