mount disk space from SAN

这篇具有很好参考价值的文章主要介绍了mount disk space from SAN。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mount disk from FC-SAN

配置硬盘域、存储池、LUN、主机及LUN与与主机之间的映射。

fc-san多路径范例1
fc-san多路径2

mount disk from iSCSI

[root@qionghai11g ~]# iscsiadm -m discovery -t sendtargets -p 192.16.10.188:3260
Starting iscsid: [ OK ]
192.16.10.188:3260,1 iqn.2004-01.com.storbridge:block02-wt
192.16.10.188:3260,1 iqn.2004-01.com.storbridge:block01-wt

映射逻辑卷到Linux系统中:
[root@qionghai11g ~]# iscsiadm -m node -T iqn.2004-01.com.storbridge:block01-wt -p 192.16.10.188:3260 -l
Logging in to [iface: default, target: iqn.2004-01.com.storbridge:block01-wt, portal: 192.16.10.188,3260] (multiple)
Login to [iface: default, target: iqn.2004-01.com.storbridge:block01-wt, portal: 192.16.10.188,3260] successful.
[root@qionghai11g ~]# iscsiadm -m node -T iqn.2004-01.com.storbridge:block02-wt -p 192.16.10.188:3260 -l
Logging in to [iface: default, target: iqn.2004-01.com.storbridge:block02-wt, portal: 192.16.10.188,3260] (multiple)
Login to [iface: default, target: iqn.2004-01.com.storbridge:block02-wt, portal: 192.16.10.188,3260] successful.

设置开机自动映射
[root@qionghai11g ~]# iscsiadm -m node -T iqn.2004-01.com.storbridge:block02-wt -p 192.16.10.188:3260 --op update -n node.startup -v automatic
[root@qionghai11g ~]# iscsiadm -m node -T iqn.2004-01.com.storbridge:block01-wt -p 192.16.10.188:3260 --op update -n node.startup -v automatic

iSCSI multipath

multipath

Multipath

apt install multipath-tools

pvcreate /dev/mapper/mpath0
pvs
vgcreate vg01 /dev/mapper/mpatha
fdisk /dev/mapper/mpath0

ls -l /dev/mapper/

mkfs.ext3 /dev/mapper/mpath0p1 #format partition
mount /dev/mapper/mpath0p1 /ipsan/

multipath -ll
lsblk
fdisk -l

fdisk

Linux下的fdisk功能是极其强大的,用它可以划分出最复杂的分区,下面简要介绍一下它的用法:

对于IDE硬盘,每块盘有一个设备名:对应于主板的四个IDE接口,设备名依次为:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等,

如果还有IDE Raid卡,则依次为:/dev/hde,/dev/hdf,/dev/hdg,/dev/hdh。对于SCSI硬盘,则设备名依次为/dev/sda,/dev/sdb…等等

fdisk的命令行用法为: fdisk 硬盘设备名

进入fdisk后,首先键入’m’,即可显示fdisk全部菜单。

再键入’p’,显示当前分区表状态。

键入’n’,增加一个分区,然后会提示你选择分区类型(基本分区或扩展分区),再选择分区号(1-4)。注:MBR每块硬盘最多可划分四个主分区(包括基本分区和扩展分区),其中:基本分区最多可划分四个,扩展分区最多可划分一个,但扩展分区内可再划分多个逻辑分区(最多几个我没试过,总之很多)。选中你要建立的分区类型和分区号后,会提示输入起始柱面,从1开始;然后再输入终止柱面,此时可输入实际的柱面数,也可用”+分区尺寸”的方式输入,如:+1024M表示在起始柱面后加上1024M。主分区的设备名依次为:/dev/hda1,/dev/hda2,/dev/hda3,/dev/hda4,逻辑分区的设备名依次为:/dev/hda5,/dev/hda6,/dev/hda7…等等。

键入’d‘,删除分区,输入分区号即可删除。注意,删除扩展分区时,将会同时删除所有的逻辑分区。

键入’t‘,改变分区标志(这是Linux的fdisk最精华的部份!),新建的分区默认标志是83(Linux Ext2),你可以把它改为82(Linux 交换区)、或是’b’(FAT32)、’f’(FAT32 Extend,只限于扩展分区)、’86′(NTFS)。。。等几十种类型。这样一来,使用多操作系统的朋友们就可以用Linux的fdisk划分出你想要的所有分区了!

键入’a’,切换分区激活开关。请注意:每键入一次,被选的分区就会在激活与非激活间变化一次,但你必须保证最后只有一个分区被激活。这时就用得到’p’命令了,被激活的分区上会有个’*’号。

除以上的几个命令外,还有其它几个,但不太常用。

最后,键入’w’,你对分区所做的改变被写入硬盘;键入’q’,则放弃所有的修改。

MBR/GPT

MBR中分区表的组织将磁盘的可寻址存储空间限制为2TB(232×512字节)。并且只支持4个主分区,或者3个主分区和1个扩展分区的组合。如果要创建更多分区,则需要在扩展分区内创建更多逻辑分区。

GPT 分区表磁盘支持长达 2^64 个块的卷,例如对于具有 512-字节扇区,即 9.44 ZB,并且能够拥有多达 128 个主分区。

WARNING: GPT (GUID Partition Table) detected on ‘/dev/sdb’! The util fdisk doesn’t support GPT. Use GNU Parted.
mount disk space from SAN
mkfs.ext3 /dev/sdb1
mount /dev/sdb1 /home

SAN

iSCSI/IP-SAN is SCSI over IP.
FC-SAN is SCSI over FC.

FC(Fibre Channel,光纤通道)协议是SAN(Storage Area Networks,存储区域网络)中使用的一种数据传输协议。SAN可以分为FC SAN和IP SAN,其中FC SAN使用FC协议族,而IP SAN使用TCP/IP协议族(例如iSCSI协议)。

在FC SAN中,通信的双方,通常一端为服务器,另一端为磁盘设备。服务器与磁盘设备之间可以通过光纤直接连接在一起(点对点架构),也可以通过FC交换机间接连接在一起(交换式架构)。

在FC SAN中,服务器和磁盘设备都统称为Node(节点),每个节点使用一个64位的地址来唯一标识,称为WWN(World Wide Name,全球名字)。FC的上层协议通过WWN识别节点并相互通信。

在FC SAN中,FC协议底层使用FC_ID进行寻址访问。FC_ID的长度为24bit,分为三个字段:Domain_ID、Area_ID和Port_ID,每个字段的长度均为8bit。

为了保证FC存储服务的安全性,通常会将物理上连通的FC SAN网络划分为多个VSAN,实现不同服务器之间的隔离访问。同时一个VSAN内的磁盘资源,又可以进一步划分为多个Zone,分别指派给不同的Port,达到访问控制的目的。

服务器需要通过光纤连接到FC存储,但用普通的光口是不行的。FC HBA(全称Host Bus Adapter)是一种专门用于FC存储通信的网卡,通常拥有光纤接口(SFP或GBIC)。每个HBA是一个FC交换对象,拥有一系列特殊的属性,包括HBA ID、Node WWN、Port WWN等参数信息。

服务器如果需要连接到FC SAN使用存储资源,需要配置一块FC HBA卡。HBA卡通常插在服务器的PCI或PCI-E插槽上,然后通过光纤连接到FC存储或FC交换机。

ceph

存储种类及其工作原理

LVM

mount disk space from SAN文章来源地址https://www.toymoban.com/news/detail-433919.html

# lsblk

# fdisk /dev/sdb
Command (m for help): p
Command (m for help): n
Select (default p): p
Partition number (1-4, default 1): ENTER
First sector (2048-41943039, default 2048): ENTER
Last sector, +sectors or +size{K,M,G,T,P} (2048-41943039, default 41943039): ENTER
*Created a new partition 1 of type ‘Linux’ and of size 20 GiB.*
Command (m for help): l
Command (m for help): t
Hex code (type L to list all codes): 8e
Command (m for help): p
Command (m for help): w
# partprobe

# pvcreate /dev/sdb1
# pvcreate /dev/sdc1
# pvs

#vgcreate volumegroup /dev/sdb1 /dev/sdc2
# vgs

# lvcreate -L 200M volumegroup -n LVM1
# lvs

# mkfs.ext4 /dev/volumegroup/LVM1
# mkdir /lvm_folder
# mount /dev/volumegroup/LVM1 /lvm_folder/
# df -hT

# pvcreate /dev/xvdc
# vgextend volumegroup /dev/xvdc
# lvextend -l +100%FREE /dev/volumegroup/LVM1
# resize the filesystem

到了这里,关于mount disk space from SAN的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 已解决 docker: Error response from daemon: invalid mount config for type

    🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🐅🐾 猫头虎建议程序员必备技术栈一览表📖 : 云原生技术 Cloud Native : 🔥 Golang 🐳 Docker ☸️ Kubernetes ⛵ Helm 🔥 Serverless 🌩️ AWS Lambda ☁️ Google Cloud Functions 📦 Microservices 🚀 Envoy 🌐 Istio 📊 Prometheus 🦄 博客首页 : 🐅🐾

    2024年02月05日
    浏览(73)
  • 报错解决:Ubuntu插入硬盘不能挂载,Error mounting /dev/sdb1 at /media/×××/×××: unknown filesystem type ‘exfat’

    博主的软硬件环境(供参考): Linux(Ubuntu 18.04) USE 3.0 在插入硬盘后,ubuntu无法识别和挂载,具体报错信息如下(其中涉及个人信息的内容已打码): Error mounting /dev/sdb1 at /media/ / : Command-line `mount -t “exfat” -o “uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase=0,erro

    2024年02月09日
    浏览(54)
  • 猫头虎分享已解决Bug || docker: Error response from daemon: invalid mount config for type ‍

    博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接 : 🔗 精选专栏 : 《面试题大全》 — 面试准备的宝典! 《IDEA开发秘籍》 — 提升你的IDEA技能! 《100天精通鸿蒙》 — 从Web/安卓到鸿蒙大师! 《100天精通Golang(基础入门篇)》 — 踏入

    2024年02月19日
    浏览(163)
  • 解决问题--docker: Error response from daemon: error while creating mount source path ‘/data/xxx‘: mkd...

    可能原因: docker是由snap安装的, 这种情况下,docker只在用户目录下拥有读写权限. 解决方法: 使用snap卸载docker,或者创建地址映射的时候将目录创建在用户目录下,如root用户:

    2024年02月16日
    浏览(44)
  • docker出现Error response from daemon: error while creating mount source path...read-only file system..

    图示 网上查找很多,感觉是docker文件或系统文件损坏,已经尝试很多方式,重启docekr无解并无法重启和进入容器,最终选择卸载重装。 出现docker无法卸载,docker --version仍然有版本信息 因为安装docker同时使用了snap源和apt 源 使用 https://www.python100.com/html/5E074TD2ZY4R.html 方式卸载

    2024年02月07日
    浏览(40)
  • docker Error response from daemon error while creating mount source path mkdir data read-only file

    可能原因: docker是由snap安装的, 这种情况下,docker只在用户目录下拥有读写权限. 解决方法: 创建地址映射的时候将目录创建在用户目录下,如root用户: 之前的错误命令: 更改之后的命令: 自己对比一下吧。

    2024年01月24日
    浏览(67)
  • Centos系列:centos7 共享文件夹配置、使用mount -t cifs 挂载windows共享目录方法与问题解决

    1.创建共享文件夹 打开CentOS终端,输入命令,查看共享文件夹情况 2.挂载共享目录 在/mnt下创建hgfs文件夹,作为共享目录 挂载共享目录 在文件末尾添加 保存重启即可 如果centos系统因权限无法查看共享文件夹内容 大功告成!!! 参考网址: https://blog.csdn.net/u013112749/article/

    2024年02月02日
    浏览(62)
  • Ubuntu 新增2T 硬盘,配置自动挂载

    Ubuntu 台式机内存太小了,增加了一块 2T 的硬盘,记录下配置过程: 查看硬盘信息 可以看出,我电脑当前有三块硬盘: (1) /dev/nvme0n1 系统盘, 256 G ,分了两个区 /dev/nvme0n1p1 、 /dev/nvme0n1p2 (2) /dev/sda 第一块硬盘, 1 T ,分了一个区 /dev/sda1 (3) /dev/sdb 第二块硬盘(本次新

    2024年02月15日
    浏览(50)
  • SAN共享存储架构

    近年在高性能专用存储网络需求的驱使下,许多SAN存储系统应用于高性能计算网络系统、大型网站系统、非线性编辑系统等网络系统中,存储设备与计算机主机系统之间一对一的关系,被可供多个计算机主机共享读写同一个存储设备的关系所取代。但是为了确保大量客户端主

    2024年02月13日
    浏览(37)
  • 电脑cpu、显卡、屏幕、内存条、硬盘配置说明(图解)

    常见的CPU品牌有英特尔(Intel)、AMD、IBM等。此外,还有一些国内品牌如华为海思(HiSilicon)、飞腾(Phytium)等。 Intel处理器常见认知误区:i9i7i5i3 , 并不是i9大于i7大于i5大于i3。 i3 常见的核心数量为2-4核,智能缓存一般为4MB。 i5 常见的核心数量为4-6核心,智能缓存一般在

    2024年02月14日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包