前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Centos7挂载ISCSI网络存储

Centos7挂载ISCSI网络存储

作者头像
互联网-小阿宇
发布2022-11-21 10:47:32
1.7K0
发布2022-11-21 10:47:32
举报
文章被收录于专栏:互联网-小阿宇

🎈 作者:互联网-小啊宇 🎈 简介: CSDN 运维领域创作者。目前从事 Kubernetes运维相关工作,擅长Linux系统运维、开源监控软件维护、Kubernetes容器技术、CI/CD持续集成、自动化运维、开源软件部署维护等领域。 🎈 博客首页:互联网-小啊宇

在这里插入图片描述
在这里插入图片描述

Centos7挂载ISCSI网络存储

⭐ISCSI简介

iSCSI,即Internet SCSI,是IETF制订的一项标准,用于将SCSI数据块映射为以太网数据包。从根本上说,它是一种基于IP Storage理论的新型存储技术,该技术将存储行业广泛应用的SCSI接口技术与IP网络技术相结合,可以在IP网络上构建SAN。简单地说,iSCSI就是在IP网络上运行SCSI协议的一种网络存储技术。iSCSI技术最初由Cisco和IBM两家开发,并且得到了广大IP存储技术爱好者的大力支持,这几年得到迅速的发展壮大。

对于中小企业的存储网络来说,iSCSI是个非常好的选择。首先,从技术实现上来讲,iSCSI是基于IP协议的技术标准,它允许网络在TCP/IP协议上传输SCSI命令,实现SCSI和TCP/IP协议的连接,这样用户就可以通过TCP/IP网络来构建SAN,只需要不多的投资,就可以方便、快捷地对信息和数据进行交互式传输和管理。但是,在iSCSI出现之前,构建SAN的唯一技术是利用光纤通道,这要花费很大的建设成本,一般中小企业无法承担。其次,iSCSI技术解决了传输效率、存储容量、兼容性、开放性、安全性等方面的诸多问题,在使用性能上绝对不输给商业的存储系统或光纤存储网络。

iSCSI的优势主要表现为:首先,iSCSI沿用TCP/IP协议,而TCP/IP是在网络方面最通用、最成熟的协议,且IP网络的基础建设非常完善,同时,SCSI技术是被磁盘和磁带等设备广泛采用的存储标准,这两点使iSCSI的建设费用和维护成本非常低廉;其次,iSCSI支持一般的以太网交换机而不是特殊的光纤通道交换机,从而减少了异构网络带来的麻烦;还有,iSCSI是通过IP封包传输存储命令,因此可以在整个Internet上传输数据,没有距离的限制。

⭐服务器安装依赖

代码语言:javascript
复制
yum install binutils iscsi-initiator-utils kmod-xfs xfsprogs -y

⭐ISCSI启动并设置开机自启动

代码语言:javascript
复制
systemctl start iscsi
systemctl enable iscsi

⭐查看Target

代码语言:javascript
复制
[root@node01 ~]# iscsiadm -m discovery -t sendtargets -p 192.168.8.110,3260
192.168.8.110:3260,1 iqn.2015-08.4602b44c.com.sangfor.asan:1

⭐登陆节点前需验证

🍒开启验证

代码语言:javascript
复制
[root@node01 ~]# iscsiadm -m node -T iqn.2015-08.4602b44c.com.sangfor.asan:1 -p 192.168.8.110:3260 -o update --name node.session.auth.authmethod --value=CHAP

🍒添加用户

代码语言:javascript
复制
[root@node01 ~]# iscsiadm -m node -T iqn.2015-08.4602b44c.com.sangfor.asan:1 -p 192.168.8.110:3260 -o update --name node.session.auth.username --value=XXXX

🍒添加密码

代码语言:javascript
复制
[root@node01 ~]# iscsiadm -m node -T iqn.2015-08.4602b44c.com.sangfor.asan:1 -p 192.168.8.110:3260 -o update --name node.session.auth.password --value='XXXXXXXXX'

⭐登陆节点

代码语言:javascript
复制
[root@node01 ~]# iscsiadm -d2 -m node -T iqn.2015-08.4602b44c.com.sangfor.asan:1 -p 192.168.8.110:3260 --login
iscsiadm: Max file limits 65536 65536
iscsiadm: default: Creating session 1/1
Logging in to [iface: default, target: iqn.2015-08.4602b44c.com.sangfor.asan:1, portal: 192.168.8.110,3260] (multiple)
Login to [iface: default, target: iqn.2015-08.4602b44c.com.sangfor.asan:1, portal: 192.168.8.110,3260] successful.

⭐开启自动登陆节点

代码语言:javascript
复制
[root@node01 ~]# vim /etc/rc.local
#添加
scsiadm -d2 -m node -T iqn.2015-08.4602b44c.com.sangfor.asan:1  -p  192.168.8.110:3260  --login

⭐查看当前链接

代码语言:javascript
复制
[root@node01 ~]# iscsiadm -m session
tcp: [2] 192.168.8.110:3260,1 iqn.2015-08.4602b44c.com.sangfor.asan:1 (non-flash)

⭐查看设备

代码语言:javascript
复制
[root@node01 ~]# fdisk -l
Disk /dev/sda: 4395.9 GB, 4395899027456 bytes, 8585740288 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

⭐磁盘分区

代码语言:javascript
复制
[root@node01 ~]# parted /dev/sda
GNU Parted 3.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt                                                      
(parted) mkpart primary 0% 100%                                           
(parted) print                                                            
Model: SANGFOR VIRTUAL-IS-DISK (scsi)
Disk /dev/sda: 4396GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name     Flags
 1      1049kB  4396GB  4396GB               primary

(parted) quit                                                             
Information: You may need to update /etc/fstab.

⭐磁盘格式化

代码语言:javascript
复制
[root@node01 ~]# mkfs.ext4 -T largefile /dev/sda1
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
4192256 inodes, 1073217024 blocks
53660851 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=3221225472
32752 block groups
32768 blocks per group, 32768 fragments per group
128 inodes per group
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000, 214990848, 512000000, 550731776, 644972544

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done       

⭐磁盘挂载

代码语言:javascript
复制
[root@node01 ~]# cd /
[root@node01 /]# mkdir ISCSI
[root@node01 /]# mount /dev/sda1 /ISCSI
代码语言:javascript
复制
[root@node01 /]# df -h | grep ISCSI
/dev/sda1       4.0T   89M  3.8T   1% /ISCSI

⭐ 开启自动磁盘挂载

代码语言:javascript
复制
[root@node01 /]# blkid /dev/sda1
/dev/sda1: UUID="b125f459-b06e-4e60-bc54-b66d888307ab" TYPE="ext4" PARTLABEL="primary" PARTUUID="b4fcc38e-3c9b-4ce6-86ab-ceb554cc5d70" 
[root@node01 /]# tail -1 /etc/fstab 
UUID=b125f459-b06e-4e60-bc54-b66d888307ab /ISCSI  ext4 defaults,_netdev 0 0
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-08-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Centos7挂载ISCSI网络存储
  • ⭐ISCSI简介
  • ⭐服务器安装依赖
  • ⭐ISCSI启动并设置开机自启动
  • ⭐查看Target
  • ⭐登陆节点前需验证
    • 🍒开启验证
      • 🍒添加用户
        • 🍒添加密码
        • ⭐登陆节点
        • ⭐开启自动登陆节点
        • ⭐查看当前链接
        • ⭐查看设备
        • ⭐磁盘分区
        • ⭐磁盘格式化
        • ⭐磁盘挂载
        • ⭐ 开启自动磁盘挂载
        相关产品与服务
        对象存储
        对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档