iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >linux磁盘管理
  • 956
分享到

linux磁盘管理

2024-04-02 19:04:59 956人浏览 泡泡鱼
摘要

liunx磁盘管理1、第一块硬盘/dev/sda  第二块/dev/sdb  第三块/dev/sbc装系统之前一般都装RaiD,LVM不常用分区---->格式化—>挂载磁盘第

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性能差,不推荐。


--结束END--

本文标题: linux磁盘管理

本文链接: https://www.lsjlt.com/news/40537.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • Linux磁盘如何管理
    这篇“Linux磁盘如何管理”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux磁盘如何管理”文章吧。Linux磁盘管理...
    99+
    2023-06-30
  • Linux磁盘管理的示例分析
    这篇文章给大家分享的是有关Linux磁盘管理的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux的磁盘管理是Linux管理员非常重要的必须技能,Linux磁盘管理好坏直接关系到整个系统的性能问题。一...
    99+
    2023-06-27
  • Linux系统的磁盘怎么管理
    本篇内容主要讲解“Linux系统的磁盘怎么管理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统的磁盘怎么管理”吧!fdisk -lDisk /dev/sda: 120.0 GB, 1...
    99+
    2023-06-10
  • Linux磁盘管理之LVM详解及lvm磁盘操作命令
    目录一、LVM的基本组成1、物理卷 (PV,Physical Volume)2、卷组 (VG,Volume Group)3、逻辑卷 (LV,Logical Volume)4、物理块 (PE,Physical Extend...
    99+
    2023-03-20
    Linux磁盘管理LVM命令 lvm磁盘操作命令
  • Linux查看磁盘空间与磁盘空间管理的命令
    这篇文章主要介绍“Linux查看磁盘空间与磁盘空间管理的命令”,在日常操作中,相信很多人在Linux查看磁盘空间与磁盘空间管理的命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux查看磁盘空间与磁盘空...
    99+
    2023-06-12
  • Linux磁盘管理之LVM磁盘操作命令怎么使用
    这篇文章主要讲解了“Linux磁盘管理之LVM磁盘操作命令怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux磁盘管理之LVM磁盘操作命令怎么使用”吧!LVM,Logical V...
    99+
    2023-07-05
  • Linux磁盘管理的方法有哪些
    本文小编为大家详细介绍“Linux磁盘管理的方法有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux磁盘管理的方法有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、存储设备的挂载和卸载 ...
    99+
    2023-06-28
  • Linux磁盘分区及文件系统管理
    这篇文章主要讲解了“Linux磁盘分区及文件系统管理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux磁盘分区及文件系统管理”吧!一、Linux磁盘   ...
    99+
    2023-06-05
  • Linux磁盘管理常用命令有哪些
    这篇文章主要介绍Linux磁盘管理常用命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在Linux系统中,如何有效地对存储空间加以使用和管理,是一项非常重要的技术。命令介绍ls -al命令这个命令大家再熟悉不...
    99+
    2023-06-27
  • windows磁盘如何管理
    这篇文章主要介绍“windows磁盘如何管理”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“windows磁盘如何管理”文章能帮助大家解决问题。管理磁盘的方法1、在我们的windows键找到设置打开。...
    99+
    2023-07-04
  • ASM磁盘管理分析
    本篇内容介绍了“ASM磁盘管理分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.ASM 磁盘...
    99+
    2024-04-02
  • Win7系统磁盘管理在哪里?Win7磁盘管理打开方法
    磁盘管理是一个强大且实用的工具,我们可以通过它方便查看和管理系统中的硬盘,它还有许多功能,包括分区、格式化、查错、磁盘碎片整理等。那么如何查看磁盘管理呢?今天小编就教大家如何查看磁盘管理。 一、点击开始,打开&ldquo...
    99+
    2023-06-07
    Win7系统 磁盘管理 Win7 磁盘 管理 系统 方法
  • windows7磁盘管理在哪儿windows7磁盘管理部位详细介绍
    磁盘管理功能可以协助用户立即智能管理系统中的全部硬盘,这个功能十分实用,当用户必须扩大卷或是融合的情况下就能应用,但是一般用户都不知道它的立即部位,因而要想寻找它也有一定难度系数,那样windows7磁盘管理在哪呢,今天就告诉大家关于win...
    99+
    2023-07-10
  • Linux系统常用的磁盘管理命令整理
    本篇内容主要讲解“Linux系统常用的磁盘管理命令整理”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统常用的磁盘管理命令整理”吧!**************************...
    99+
    2023-06-10
  • linux下磁盘管理与挂载硬盘方法是什么
    这篇文章主要介绍“linux下磁盘管理与挂载硬盘方法是什么”,在日常操作中,相信很多人在linux下磁盘管理与挂载硬盘方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下磁盘管理与挂载硬盘方法...
    99+
    2023-06-26
  • Linux下磁盘管理常用命令有哪些
    小编给大家分享一下Linux下磁盘管理常用命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux的磁盘管理是Linux管理员非常重要的必须技能。df命...
    99+
    2023-06-27
  • Linux磁盘空间管理的方法有哪些
    Linux磁盘空间管理的方法有以下几种:1. df命令:用于显示文件系统的总体磁盘使用情况,包括每个文件系统的可用空间、已使用空间、...
    99+
    2023-08-25
    Linux
  • 如何理解Linux的磁盘和文件系统管理
    这篇文章主要介绍“如何理解Linux的磁盘和文件系统管理”,在日常操作中,相信很多人在如何理解Linux的磁盘和文件系统管理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理解Linux的磁盘和文件系统管理...
    99+
    2023-06-13
  • 如何在LINUX中使用du磁盘管理命令
    这期内容当中小编将会给大家带来有关如何在LINUX中使用du磁盘管理命令,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。命令用途du(disk usage)命令可以计算文件或目录所占的磁盘空间。没有指定任何...
    99+
    2023-06-13
  • Linux中如何使用cgroups管理进程磁盘io
    这篇文章给大家分享的是有关Linux中如何使用cgroups管理进程磁盘io的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。linux 的 cgroups 还可以限制和监控进程的磁盘 io。这个功能通过 blkio...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作