ISCSI配置与挂载
ISCSI介绍
iSCSI使用 TCP/IP 协议,来提供网络存储。
客户端挂载后,可以对其进行分区,进行格式化,就好像是安装在本机上的硬盘一样。
为了保证传输速率,通常采用光纤。
配置环境
- CentOS7
Server端配置
1.安装
yum install targetcli –y
2.提供可挂载分区
Server端无需对分区格式化,由客户端挂载后格式化。
这里采用LVM逻辑卷的方式,可以直接提供硬盘或者分区。
fdisk /dev/vdb
分区
partprobe /dev/vdb
pvcreate /dev/vdb1
vgcreate myvg /dev/vdb1
lvcreate -L +3G -n iscsi_data myvg
3.iscsi配置
targetcli
/>ls
o- / ................................................................................................... [...]
o- backstores ..................................................................................... [...]
| o- block .............................................................................. [Storage Objects: 0]
| o-fileio ................................................................................ [Storage Objects: 0]
| o-pscsi ............................................................................... [Storage Objects: 0]
| o-ramdisk ........................................................................... [Storage Objects: 0]
o- iscsi ....................................................................................... [Targets: 0]
o- loopback ................................................................................ [Targets: 0]
/> /backstores/block create iscsi_data /dev/myvg/iscsi_data #后端存储卷命名为iscsi_data,指定逻辑卷/dev/myvg/iscsi_data
/> /iscsi create iqn.2014-11.com.example:server0 #创建iqn,通常由时间+公司域名+id组成,保证唯一
/> /iscsi/iqn.2014-11.com.example:server0/tpg1/luns create /backstores/block/iscsi_data #创建luns
/> /iscsi/iqn.2014-11.com.example:server0/tpg1/portals create 172.25.0.11 #这里为Server提供iscsi服务的ip
/> /iscsi/iqn.2014-11.com.example:server0/tpg1/acls create iqn.2014-11.com.example:client0 #设置acl,只有符合条件的才能挂载此iqn,后面会用到
/> saveconfig #保存
/> exit
/> exit
4.启动iscsi
systemctl enable target
systemctl restart target
firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd --reload
Client挂载
1.安装
yum -y install iscsi-initiator-utils
2.编辑initiatorname
vim /etc/iscsi/initiatorname.iscsi #这里与Server端的acl对应
InitiatorName=iqn.2014-11.com.example:client0
3.发现与挂载
小提示:
man iscsiadm—>搜索/example
iscsiadm --mode discoverydb --type sendtargets --portal 172.25.0.11 --discover #发现可供挂载分区
172.25.0.11:3260,1 iqn.2014-11.com.example:server0
iscsiadm --mode node --targetname iqn.2014-11.com.example:server0 --portal 172.25.0.11:3260 --login #登陆挂载
挂载完就会发现,/dev下多了一块硬盘。通常以sd开头。
4.分区,格式化,挂载文件系统
fdisk /dev/sda
分区
mkfs.xfs /dev/sda1 #格式化为xfs
mkdir /mnt/data #创建挂载点
blkid /dev/sda1 #查看分区的UUID
vim /etc/fstab #永久生效
UUID=EnMYZX-5tfs-HKly-MoiR-BVxr-rXWT-ePw4C7 /mnt/data xfs defaults,_netdev 0 0
mount -a #立即挂载fstab中所有分区
ISCSI配置与挂载的更多相关文章
- centos iscsi 配置
首先是服务器的设置:[root@localhost 桌面]# yum install scsi-target-* -y 安装服务 配置yum的方法太简单了,我就不写了[root@local ...
- 天道神诀--IPSAN(iscsi配置)
数据存储技术 DSA(Direct Attacted Storage 直接附加存储)本地硬盘 NAS(Network Attacted Storage 网络附加存储)网络服务共享:文件夹 SAN(St ...
- Centos7 ISCSI配置 完全攻略
Centos7 ISCSI配置 完全攻略 一. iscsi简单介绍 iSCSI( Internet Small Computer System Interface 互联网小型计算机系统接口) iscs ...
- 『学了就忘』Linux文件系统管理 — 60、Linux中配置自动挂载
目录 1.自动挂载 2.如何查询系统下每个分区的UUID 3.配置自动挂载 4./etc/fstab文件修复 上一篇文章我们说明了手动分区讲解,对一块新硬盘进行了手动分区和挂载. 但是我们发现重启系统 ...
- ubuntu 12.04 配置iscsi共享及挂载iscsi共享
一.配置ubuntu 下iscsi下的target 1.配置iscsi-target: sudo apt-get install iscsi* 2.配置一个简单的iscsi target: iscsi ...
- RHEL7学习之ISCSI配置
ISCSI服务器:192.168.10.10 ISCSI客户端:192.168.10.20 在ISCSI服务器添加两块硬盘:/dev/sdb /de/sdc 一,在服务端安装 [root@localh ...
- iSCSI配置
iSCSI介绍 几种存储的架构: 直接存取 (direct-attached storage):例如本机上面的磁盘,就是直接存取设备: 透过储存局域网络 (SAN):来自网络内的其他储存设备提供的磁盘 ...
- 配置启动挂载:fstab文件具体解释
fstab文件介绍 fstab文件包括了你的电脑上的存储设备及其文件系统的信息.它是决定一个硬盘(分区)被如何使用或者说整合到整个系统中的文件. 详细来说:用fstab能够自己主动挂载各种文件系统格式 ...
- linux iscsi配置
iSCSI 是一种 SAN的设备而 SAN的设备主要是提供 Server 存储体的空间.相较于传统的 SAN 是以光纤为传输媒体而 iSCSI(Internet SCSI)他是 IP-based 的数 ...
- 【转】Linux---centos安装配置并挂载NFS
转自:http://blog.csdn.net/loyachen/article/details/51010688 [系统环境] CentOS release 6.7 (Final) 服务端配置 1. ...
随机推荐
- dotnet OpenXML 解析 PPT 图表 解析日期时间表示内容
在 OpenXML 里的图表存放的日期时间很多存放的是数值,需要进行转换才能获取到用户可见的字符串 日期在 OpenXML 里可以使用数值存放,需要根据数值和格式化字符串转换为用户可见的字符串 如以下 ...
- 如何将data中字符传的换行正常显示
后端传来的字符串有换行符: 直接输出的效果: 解决方法demo: <p class="" v-html="text"></p> js: ...
- SAP集成技术(四)五种集成架构
本文中,我们将介绍并解释五个主要的模型.我们主要区分直接集成.中间件导向集成以及两个一般的架构概念.直接集成(例如点对点集成)中的标准化很少,但中间件导向的拓扑(例如中心辐射型拓扑以及企业服务总线)追 ...
- 国产ChatGPT
随着ChatGPT的威名席卷全球,大洋对岸的中国厂商也纷纷亮剑,各式本土大模型你方唱罢我登场,声势浩大的发布会排满日程表.
- docker 搭建LNMP环境
php7 仓库地址 https://gitee.com/haima1004/docker-lnmp
- elementui 时间戳和后台配合
保存时间 思路: 前端传时间戳, 后台表里的时间类型为timestamp, model结构体tag设置为 *time.Time json:"activationTime" gorm ...
- 关于sql server导出csv格式文件的身份证号乱码问题处理办法
1.使用SQL Server数据库经常会遇到导出大量数据的情况,例如导出40万条数据,虽然EXCL支持可以放入百万的数据,但是使用数据库复制,粘贴到EXCL表格时,数据库会提示溢出的情况,如下图所示: ...
- Ubuntu 启用交换分区
前言 交换分区也称之为 swap 分区,允许系统在内存不足的情况下将内存程序写入文件,防止系统卡死失去响应的情况发生. 检查现有交换分区 首先,确认系统中是否已存在交换分区或文件.在终端中输入以下命令 ...
- 导入使用es
from django.shortcuts import render, HttpResponsefrom elasticsearch import Elasticsearchfrom elastic ...
- Java手机号校验规则最新
一.最新的Java手机号校验规则 在Java中,进行手机号校验通常使用正则表达式(Regex)来匹配手机号的格式.以下是一个基于当前(截至2024年)中国手机号规则的校验方法: 中国手机号通常以数字1 ...