存储管理:硬盘在分区之后,系统通过分区表来管理硬盘的使用。
存储方式(连接方式层面与工作原理层面)
连接方式:
存储分为以下3种类型。
- 本地存储:直接插在服务器上的硬盘,系统文件存放在本地。本章主要介绍本地存储。
- 外部存储:可以理解为平时使用的移动硬盘,不过移动硬盘用的是USB接口连接,一般外部存储可以使用SCSI线、SATA线、SAS线、FC线。
- 网络存储:以太网络、FC网络。当存储的数据量非常庞大时,不可能再存储到本地,需要存储到专门的存储设备上或者存储集群里,这时用户可以通过网络去连接与使用这些数据
工作原理:硬盘分为固态硬盘(Solid State Drire,SSD)与机械硬盘(Hard Dist Drire,HDD)。
固态硬盘的优点:
- 固态硬盘不需要机械结构,完全半导体化,不存在数据查找时间、延迟时间和磁盘寻道时间,数据存取速度快。
- 固态硬盘全部采用闪存芯片,经久耐用,防震抗摔,即使与硬物碰撞,数据丢失的可能性也极小。
- 得益于无机械部件,固态硬盘没有有任何噪音,功耗低。
- SSD质量小,比1.8英寸(1英寸=2.54厘米)机械硬盘轻20~30克,使得便携设备搭载多块固态硬盘成为可能。同时因其完全半导体化,无结构限制,可根据实际情况设计各种接口和
- 形状。
硬盘的分类:
- 从尺寸上,硬盘分为3.5英寸(1英寸=2.54 厘米)、2.5英寸和1.8英寸3种类型,其中1.8英寸的硬盘不常见。
- 从插拔方式上,硬盘分为热插拔和非热插拔2种类型。目前所有的服务器硬盘都支持热插拔方式。
- 从硬盘接口上,硬盘分为以下几种类型。
- IDE-SATA( Serial ATA,串行ATA)石硬盘。
- SCSI-SAS( Serial Attached SCSI,串彳行连接 SCSI)硬盘。
- 其他-PCIe(Peripheral Component Inte erconnect Express,高速串行计算机扩展总线标准)、FC
- Fiber Channel,光纤通道)硬盘。
硬盘的分区方式(见下图):
注:从MBG转换到GPT或从GPT转换到MBR将会导致数据全部丢失!
- 下面时关于存储管理的一些基本操作命令:
基本分区:
基本分区是相对于后面章节将要介个绍的逻辑卷而言的。基本分区与逻辑卷相比有一些劣势,例如,前期把一个分区规划成100GiB,后后期发现空间不足,是无法扩容的,而逻辑卷可以弹性扩容。然而,有一些分区还是需要使用这种传统的基本分区,如存放引导文件的boot分区。
使用基本分区,首先要选择一种分区方式(MBR或GPT),其次要创建文件系统(也就是通常所说的格式化),最后进行挂载才能使用。接下来分别介绍这两种分区方式具体如何操作。
1.lsblk命令查看硬盘分配情况:
1.MBR分区:
2.使用fdisk命令加-l参数查看系统所挂盘个数及分区情况:
案例1:使用fdisk命令对sdc硬盘进行分区:
参数m:查看帮助信息。
参数n:尝试创建新的分区。
参数p:系统默认选择主分区,直接回车就行。
系统默认分区号为1.
定义最终分区空间大小,这里一般为100MiB。
使用n参数再创建一个扩展分区,具体步骤如下图:
创建拓展分区只需将之前的输入p参数那一步改为输入e参数。
使用p参数,查看目前硬盘的分区情况:
当硬盘已经没有可用分区时,此时只能创建逻辑分区,具体步骤如下:
输入w参数保存所有分区的设置。
最后再查看所有分区信息:
ll命令查看新分区的设备文件:
2.GRT分区
1.使用gidsk命令对sdb硬盘进行分区:
参数n:进行分区。创建一个大小为100M的分区:
再创建一个分区,定义扇区终止设置为1G:
与MBR相同,输入p参数显示分区信息,w参数保存,不同的是保存会弹出一个询问,是否继续。
最后使用lsblk查看新分区信息:
3.创建文件系统:
1.终端输入mkfs后连续按两次tab键可以查看所有文件系统类型:
2.使用EXT4文件系统格式化/dev/sdb1主分区:
格式化语句归结为:mkfs.(文件类型) (分区路径)
挂载分区:
格式化后需挂载分区,首先创建两个目录作为挂载点。
1.使用mount命令把sdb01与sdb02临时挂载到date01与date02上:
2.使用df -h命令查看文件系统挂载点:
3.挂载完成后,分别在这两个目录 下创建两个空目录 dir01与dir02,然后使用 11 命令查看 data01与data02 目录,同样大小的空目录所占的存储空间是不一样的。
4.使用mount 命令挂载是临时性的,系统重新启动后便失效,需要再次挂载。用户可以修改/etc/fstab配置文件,使其永久有效。首先创建两个目录d ata03 与data04作为设备挂载点,然后使用blkid 命令查看设备的UUID,从中找到sdc1与sdc5分区 复制其UUID,并粘贴到/etc/fstab配置文件的末尾。
5.在/etc/fstab配置文件写入设备的UUID:
6.使用df -Th命令查看已挂载设备信息:
以上就是在Linux上存储管理的一些基本操作命令和一些案例分析。
标签:存储管理,存储,查看,--,分区,使用,Linux,挂载,硬盘 From: https://www.cnblogs.com/swxyoushijie/p/17861337.html