我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux磁盘管理

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux磁盘管理

liunx磁盘管理

1、第一块硬盘/dev/sda  第二块/dev/sdb  第三块/dev/sbc

装系统之前一般都装RAID,LVM不常用

分区---->格式化—>挂载磁盘

第一个分区/dev/sda1 以此类推

2、磁盘分类:机械盘、固态盘

3、free  -m查询内存

系统真正内存为buffers/cache

buffers为写入缓冲区,sync将buffers缓冲区数据写入磁盘

cache为读出缓存,磁盘里的数据读出来存到cache里

2、生产环境主流服务器

互联网公司主流服务器:Dell居多、IBM、HP

主流磁盘:SAS、SATA、SSD硬盘

1)企业级SAS硬盘:15000转/分----300G、600G、1P。

用于提供生产线上的普通对外提供业务的业务服务器。

例如:生产线上数据库业务,存储业务、图片业务及相关高并发业务,没有特殊业务需求,SAS磁盘为首选。

2)企业级SATA硬盘:7200-10000转/分 ,常见容量1T/2T,价格实惠容量大

主要应用在线下不提供服务的数据存储或者高并发业务访问量不大的业务应用

不如:站点程序及数据库、图片的线下备份等。

3)SSD固态硬盘:

容量小、价格高

小结:

1、线上业务(对外提供服务),选用SAS硬盘。

2、线下业务(不对外提供服务),用SATA硬盘。

3、线上高并发小容量业务,SSD硬盘。

4、根据数据的访问热度,智能分析分层存储。(SATA+SSD)

特别注意:

千万不要用SATA硬盘做在线高并发服务或数据库业务,这有血的教训:

某公司采用SATA做数据库的存储盘,结果导致数据库连续宕机一个月。

解决:把磁盘从SATA(RAID5)换成SAS(RAID10)

 

 

Linux磁盘基础:

Disk--磁盘  Head--磁头  Sector—扇区  Track—磁道  Cylinder—柱面

Units—单元块  Block—数据块  Inode—索引节点

MBR主引导记录包括:

主引导记录(446字节)+分区表(64字节)+结束标识(2字节)

分区表:四个分区表,每个分区表16字节。

dd if=/dev/sda  of=mbr.bin   bs=512  count=1

file mbr.bin

od  -xa  mbr.bin 查看MBR内容

 

磁盘分区

1)    磁盘分区实质就是针对0磁道1扇区的64字节的分区表进行设置,分区工具fdisk(涉河小雨2T的磁盘),parted(适合大于2T的磁盘,可以对小于2T的磁盘分区)。

2)    一块磁盘的分区仅有64bytes大小,仅支持四个分区表信息(主+扩展分区)。

3)    磁盘分区最小单位为柱面。

4)    扩展分区不能直接使用,需要创建逻辑分区。

5)    扩展分区有自己的分区表,因此扩展分区下可以有多个逻辑分区。磁盘使用前一般需要分区,当然如果不分区直接格式化使用也没问题,但这不是常见情况。

6)    一块磁盘最多可以有四个分区信息(磁盘本身的限制)。

主分区Primary

一般来说,主分区是磁盘上必须存在的分区,一般为磁盘的第一个分区,可以在主分区上安装操作系统。

我们装系统:

/boot  主分区

swap  主分区

/    主分区

/data   主分区

扩展分区:

严格来说,扩展分区不能算一个正常的分区,而是一个链接,起到一个指向的作用,我们可以再扩展分区内建立逻辑分区,扩展分区就像虚拟出来的一个小硬盘,不同的是没有MBR,而只有扩展分区表,而且扩展分区表没有64bytes的限制,所以可以在扩展分区划分多个逻辑分区。

一块硬盘只能存在一个扩展分区,并且扩展分区不能直接存放数据,扩展分区受限于操作系统。

逻辑分区:

不能在磁盘上单独直接划分逻辑分区,必须存在于扩展分区内。在扩展分区内可以划分多个逻辑分区,逻辑分区的端口从数字5开始,在这个扩展分区内可以划分多个逻辑分区(IDE磁盘大概编号可以是5-63),SATA(编号5-15).

注意事项:

由于MBR及磁盘分区表大小的限制,如果对磁盘分配了4p或3P+E后,即使磁盘还有剩余未分的空间,那么,这部分空间也无法分区使用了,因为无分区可以分了,分区表空间已被占满。因此,在做分区规划时,如果业务需要,在分区之前就已经明确要超过4个分区,那么可以选择3P+E的分区方式,并且在最后一个扩展分区把所有的剩余空间都分配给这个扩展分区,当然也可以采用1P+E,2P+E的分区方式。

说明:

1、扩展分区不是一个真正的可用分区,建立完扩展分区,还需在扩展分区上面建立逻辑分区才可以使用。

2、对于主分区和逻辑分区一般的数据存储使用时没有区别的(对于大多数数据存储),在安装操作系统是第一个分区要选主分区。

3、分区数编号1-4留给主分区或扩展分区使用,逻辑分区编号只能从5开始,即使1-4分区即使有剩余,也不会分配格逻辑分区。

4、对硬盘分区,实际上就是修改硬盘的分区表(Partitiontable),也就是说我们通过fdisk分区实际上就是在改64字节的分区表,分区和对应的数据没有关系。因此,理论上,调整分区大小,不会删除分区内的数据。

特殊说明:磁盘可以不分区,直接格式化使用,但不推荐这样做。

做运维路月寻常越好走。

常见分区:

1、常规分区

/boot  100M

swap  1.5倍

/剩余磁盘大小

2、DB及存储:有大量数据

/boot  100M

/  50-200G

Swap  1.5倍内存

/data   剩余硬盘大小,存放数据的

3、门户大网站

/boot   100M  主分区

/swap   1.5倍内存  主分区

/  20-200G

不再进行分区,保留,将来哪个把分用,就自己根据需求再分---灵活 扩展分区

 

为什么一个扇区只有512字节,为什么不是1024字节?

所有厂商定义的标准

LVM性能差,不推荐。


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux磁盘管理

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux磁盘如何管理

这篇“Linux磁盘如何管理”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux磁盘如何管理”文章吧。Linux磁盘管理
2023-06-30

linux磁盘管理知识汇总

linux系统一切皆文件:1 linux文件系统将一切的设备映射为文件,一切以文件作为访问入口的,以文件的性质来进行open read write close 2 linux设备文件有两类 块设备:block (存取单位块)磁盘 字符设备
2022-06-04

Linux磁盘管理方法介绍

linux磁盘管理好坏直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。 df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量fdisk:用于磁盘分区 一、df(disk free) :查看磁盘空
2022-06-05

Linux磁盘管理之LVM的使用

一、LVM介绍 在我们管理linux磁盘的时候,通常会遇到这么一种情况。在最初规划Linux的磁盘的时候,我们给某个分区划分了一定量的磁盘空间,使用一段时间后,发现我们规划的磁盘空间不足了,这个时候怎么办?我们肯定要想办法给扩容呀,找一块磁
2022-06-04

Linux系统的磁盘怎么管理

本篇内容主要讲解“Linux系统的磁盘怎么管理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统的磁盘怎么管理”吧!1.fdisk -lDisk /dev/sda: 120.0 GB,
2023-06-10

Linux磁盘管理的示例分析

这篇文章给大家分享的是有关Linux磁盘管理的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux的磁盘管理是Linux管理员非常重要的必须技能,Linux磁盘管理好坏直接关系到整个系统的性能问题。一
2023-06-27

Linux下如何管理磁盘快照

在Linux下,管理磁盘快照是一个重要的技能,它可以帮助你在数据损坏或系统崩溃时恢复系统。以下是一些常用的方法和工具:使用LVM创建和管理磁盘快照创建快照:使用lvcreate命令创建快照。例如:sudo lvcreate -s -l
Linux下如何管理磁盘快照
2024-09-25

Linux磁盘管理之LVM详解及lvm磁盘操作命令

目录一、LVM的基本组成1、物理卷 (PV,Physical Volume)2、卷组 (VG,Volume Group)3、逻辑卷 (LV,Logical Volume)4、物理块 (PE,Physical Extends)二、LVM的优缺
2023-03-20

Linux磁盘管理之LVM磁盘操作命令怎么使用

这篇文章主要讲解了“Linux磁盘管理之LVM磁盘操作命令怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux磁盘管理之LVM磁盘操作命令怎么使用”吧!LVM,Logical V
2023-07-05

Linux查看磁盘空间与磁盘空间管理的命令

这篇文章主要介绍“Linux查看磁盘空间与磁盘空间管理的命令”,在日常操作中,相信很多人在Linux查看磁盘空间与磁盘空间管理的命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux查看磁盘空间与磁盘空
2023-06-12

Linux磁盘配额管理图文案例

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。这样可以避免因某个用户的过度使用磁盘空间造成其他用户无法正常工作甚至影响
2022-06-04

Linux磁盘管理的方法有哪些

本文小编为大家详细介绍“Linux磁盘管理的方法有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux磁盘管理的方法有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、存储设备的挂载和卸载 存储设备
2023-06-28

Linux下如何管理磁盘分区表

在 Linux 下,可以使用多种工具来管理磁盘分区表fdisk:fdisk 是一个基于文本的命令行工具,用于创建、删除和修改磁盘分区表。它适用于大多数 Linux 发行版。要使用 fdisk,请在终端中输入以下命令:sudo fdisk /
Linux下如何管理磁盘分区表
2024-09-24

Linux磁盘管理常用命令有哪些

这篇文章主要介绍Linux磁盘管理常用命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在Linux系统中,如何有效地对存储空间加以使用和管理,是一项非常重要的技术。命令介绍ls -al命令这个命令大家再熟悉不
2023-06-27

Linux下如何管理磁盘配额用户

在Linux下管理磁盘配额用户,可以通过以下步骤来实现:启用磁盘配额:使用 quotaon -a 命令来启用所有分区的磁盘配额。或者,针对特定分区使用 quotaon /dev/sdXY 命令。创建配额文件:使用 quotacheck -
Linux下如何管理磁盘配额用户
2024-09-24

Linux磁盘分区及文件系统管理

这篇文章主要讲解了“Linux磁盘分区及文件系统管理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux磁盘分区及文件系统管理”吧!一、Linux磁盘 iops : io per
2023-06-05

编程热搜

目录