Linux的iscsi磁盘服务

一.iSCSI简介

iSCSI(Internet
SCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用
iqn.yyyy.mm.{reverse domain}:label的格式。

默认情况下,网络通信是至iSCSI目标上的3260/tcp的明文。

··iSCSI发起端:需要访问原始SAN存储的客户端

··iSCSI目标:从iSCSI服务器提供的远程硬盘磁盘,或“目标门户”

··iSCSI目标门户:通过网络向发起端提供目标的服务器

··IQN:“iSCSI限定名称”。每个发起端和目标需要唯一名称进行标识,最好的做法是使用一个在Internet上可能独一无二的名称。

二.设置iSCSI共享设备

服务端:

1.服务端修改主机名 hostnamectl set-hostname iscsi-server.example.com

设置IP地址为172.25.254.128  ,关闭防火墙

2.在服务端添加一块新的5GB硬盘/dev/vdb1,并同步分区列表

3..安装iSCSI目标交互式配置服务 targetcli

4.启动targetcli服务

5.targetcli    进入iSCSI目标交互式配置模式

6.exit完成服务端配置

客户端:

1.客户端修改主机名 hostnamectl set-hostname iscsi-client.example.com
   设置IP地址为172.25.254.228  ,关闭防火墙

2.安装iscsi客户端

3.设置发起端的IQN  vim /etc/iscsi/initiatorname.iscsi

4.重启iscsi服务

5.分区

6.格式化并挂载

7.删除iscsi共享设备客户端:

umount /mnt/

iscsiadm -m node -T iqn.2017-06.com.example:storeage1 -p 172.25.254.128 -u

登出iscsi目标,暂时断开连接

iscsiadm -m node -T iqn.2017-06.com.example:storeage1 -p 172.25.254.128 -o delete

删除iscsi目标的本地记录,以永久断开连接


服务端:

targetcli

clearconfig confirm=True                      清除iscsi的所有配置信息

三.设置iSCSI    LVM共享设备


1.将之前的/dev/vdb1分区创建成vg分区iscsivg

2.将全部的iscsivg创建分为lv0

3.targetcli    进入iSCSI目标交互式配置模式

登录服务器上的一个iscsi目标

可查看到新的设备/dev/sda

在服务器端添加一块新的1GB硬盘/dev/vdb2,将分区修改为LVM

同步分区列表

增加1GB 的vg,并将lv增加到5500M

取消在添加服务器上的一个iscsi目标

查看新的设备/dev/sda大小增加到5757M

时间: 2024-10-26 02:04:41

Linux的iscsi磁盘服务的相关文章

linux使用iscsi磁盘的几个步骤

1.发现ISCSI存储设备 iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260 2.发现记录项 iscsiadm -m node 3.登录该节点 iscsiadm -m node -T iqn.2001-05.com.equallogic:0-fe83b6-ac96160c3-c1e22d6fd8c56678-test -p 192.168.1.1:3260 -l 4.发现本地磁盘 fdisk -l 5.分区格式化磁盘,并挂载本地目录

CentOS/Linux 连接 iscsi 磁盘阵列

CentOS/Linux连接ISCSI磁盘整列 iSCSI:即Internet Small Computer System Interface 系统环境:CentOS 6.5 mini 磁盘阵列:联想EMC ISCSI IP:192.168.100.201 一.安装ISCSI 1:确认是否安装iscsi # rpm -qa|grep iscsi 2:安装iscsi(如未安装) # yum -y install iscsi-initiator* 3:启动iscsi服务 (默认系统启动后自动运行)

linux客户端连接iscsi存储服务

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

Linux挂载iscsi存储

Linux挂载iscsi存储     iscsi 提供给Linux挂载有两种方式,一种通过iscsi 协议的ip映射,一种通过文件共享 nfs挂载.其中通过iscsi 协议的ip映射 方式挂载到Linux中以磁盘形式展现,ip映射之后还需要对该磁盘分区,并格式化分区. 挂载步骤: 1:检查iscsi rpm包 2:启动iscsi服务并设置开机自启动 3:查找存储对外提供的逻辑卷 4:映射逻辑卷到Linux系统中 5:设置开机自动映射 6:对映射出来的磁盘进行分区 7:分区之后进行格式化 8:挂载

linux初学者-iscsi篇

linux初学者-iscsi篇 之前介绍过网络文件共享系统NFS和CIFS.在系统中,设备也是可以共享的,这就是iSCSI,它可以用来建立和管理IP存储设备.主机和客户机等之间的相互连接.下文将简要介绍这种网络设备共享系统.       1.安装 因为iSCSI是设备共享系统,所以在进行操作之间,需要先有一个硬盘设备.本文中是使用"fdisk /dev/vdb"来新建一个分区设备"/dev/vdb1"来作为共享设备. "yum install target

Lenovo DS存储Linux下ISCSI 多路径映射配置

Lenovo  DS存储Linux下ISCSI 多路径映射配置 Renren  2018-01-17 实验环境: DS4200存储,B控制器池划分一个大小为18G的volume,通过两个1G ISCSI口port2和port3同时映射给客户机.Port B2口IP为172.16.1.14/24 :port B3口IP为172.16.1.15/24. 客户机系统为centos 6.9,两个以太网口,eth0口IP为172.16.1.195/24,eth1口的IP为172.16.1.196/24.网

Linux搭建Postfix邮件服务

Postfix为何物,详见:http://zh.wikipedia.org/wiki/Postfix 0.关于Postfix postfix的产生是为了替代传统的sendmail.相较于sendmail,postfix在速度,性能和稳定性上都更胜一筹.现在目前非常多的主流邮件服务其实都在采用postfix. 当我们需要一个轻量级的的邮件服务器是,postfix不失为一种选择. 1. postfix是免费的: postfix想要作用的范围是广大的Internet用户,试图影响大多数的Interne

iSCSI磁盘多路径

功能描述 应用服务器通过多条不同网络路径访问多个iSCSI server的同一存储空间,使应用服务器的iSCSI磁盘具备一定高可用性. 环境描述 1. 浩存存储系统:    以三节点浩存存储系统为例:(server1  server2  server3) 2. 应用服务器:    操作系统版本CentOS-5.6-x86_64 3. 应用服务器依赖软件包:    device-mapper-multipath(CentOS下) 多路径配置    修改 /etc/multipath.conf,内容

普通电脑使用iscsiTarget模拟成iscsi磁盘

摘要: 当手头上没有存储设备,可是某些软件或服务却必须要用iscsi的存储,怎么办呢?那就用微软的iscsiTarget模拟出iscsi存储. 具体步骤: 1.安装文件下载,链接:http://pan.baidu.com/s/1c17x25U 密码:v3gs.下载好后根据系统安装相应版本. 2.安装步骤我这就不说了,以下是安装完成后的配置步骤. 3.首先需要创建目标,创建目标才能让其他的服务器能够在网络中找到我们存储. 4.目标名称和描述,可根据需求自行设置. 5.IQN标示符,这个里面有很多选