第3章 Linux存储系统

三大基本存储架构(DAS,SAN,NAS)

直接附加的存储DAS:Linux 支持种类繁多的 DAS 界面,包括像并行高级技术附件的旧标准 — 电子集成驱动器 IDE/ATA — 并行 SCSI 和光纤通道以及新的存储界面,例如串行连接的 SCSI、串行 ATA 和外部 SATA 。您还将发现高级存储技术,例如 USB3(可扩展的主机控制器界面)和 Firewire 。

存储区域网络SAN:SAN 提供块级存储合并,以便在一些服务器中共享它。存储对服务器显示为是本地的,其中端点存储设备可以为客户端设备实现附加服务(例如备份和复制)。

SAN 的协议和界面是广泛和多样的。可以在 Linux 中发现典型的 SAN 协议,例如光纤通道以及其通过 IP 的扩展 (iFCP)。还存在更新的协议,例如 SAS、以太网光纤通道以及 iSCSI 。

作为存储协议出现的以太网已经在 Linux 中完全实现,其说明了这些方法的力量和灵活性。

Linux 完全支持 10 千兆位以太网,并允许构造高性能 SAN 。

网络附加存储NAS:NAS 是通过网络的存储合并,以便不同类型客户端在文件级别进行访问。Linux 中完全支持的两种最流行协议是网络文件系统 NFS 和服务器消息块/通用互联网文件系统 SMB/CIFS 。

Linux 继续发展针对 NFS 的各种增强和扩展。NFS 现在是一个状态协议并包括对数据和元数据分离的优化以及数据访问并行。

用户通过TCP/IP协议访问数据,采用业界标准文件共享协议如:NFS、HTTP、CIFS实现共享。

fdisk基本介绍

fdisk是Linux中常用的硬盘管理工具,是一个创建和维护分区表的程序,它兼容DOS类型的分区表,BSD或者SUN类型的磁盘列表.

fdisk是常用的Linux系统分区工具,使用fdisk可以对硬盘分区进行各种操作

语法:fdisk (选项) (参数) 选项: -b:<分区大小>:指定每个分区的大小;

-l:列出指定的外围设备的分区表状况;

-s:<分区编号>:将指定的分区大小输出到标准输出上,单位为区块;

-u:搭配"-l"参数列表,会用分区数目取代柱面数目,来表示每个分区的起始地址;

-v:显示版本信息。

例如:对新增加的硬盘进行分区

fdisk /dev/sdb 对硬盘sdb进行操作

预览大图

 输入n对建立新的磁盘分区:

 p是建立主分区,主分区最多可以建四个,给分区一个分区号

 划分分区的大小+nG

预览大图

 最后输入w保存

预览大图

 可以使用 lsblk查看分区的磁盘 

 mkfs作用

mkfs 命令用于在特定的分区上建立 linux 文件系统

mkfs 本身并不执行建立文件系统的工作,而是去调用相关的程序来执行。

mkfs 命令通常用于在设备硬件分区上创建 linux 文件系统。mkfs 命令支持建立多种 Linux 文件系统,如 ext 系列,xfs 等等。实际上 mkfs 是支持多种文件系统构建命令 mkfs. TYPE 的前部分,mkfs 命令通常执行的时候也是调用mkfs. TYPE 来执行,如 mkfs.ext2, mkfs.ext3, mkfs.ext4,mkfs.vfs,mkfs.vfat 等等。

使用格式: mkfs [-V] [-t fstype] [fs-options] filesys [blocks]

参数 :

device : 预备检查的硬盘分区,例如:/dev/sda1

-V : 详细显示模式

-t : 给定档案系统的型式,Linux 的预设值为 ext2

-c : 在制做档案系统前,检查该 partition 是否有坏轨

-l bad_blocks_file : 将有坏轨的 block 资料加到 bad_blocks_file 里面

例如将新创建的分区格式化为 exit4 格式:

预览大图

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值