磁盘分区

Linux LVM硬盘管理及LVM扩容

China☆狼群 提交于 2019-12-21 18:15:14
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> LVM磁盘管理 一、LVM简介 LVM 是 Logical Volume Manager(逻辑卷管理)的简写,LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。 在LVM管理下的存储卷可以按需要随时改变大小与移除(可能需对文件系统工具进行升级)。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如"sales'、 'development')代替物理磁盘名(如'sda'、'sdb')来标识存储卷。 如图所示LVM模型: 由四个磁盘分区可以组成一个很大的空间,然后在这些空间上划分一些逻辑分区,当一个逻辑分区的空间不够用的时候,可以从剩余空间上划分一些空间给空间不够用的分区使用。 二、 LVM基本术语 前面谈到,LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。首先我们讨论以下几个LVM术语: 物理存储介质(The physical media):这里指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。 物理卷(physical

linux学习笔记—之—LVM管理

こ雲淡風輕ζ 提交于 2019-12-21 09:08:25
1. 认识 LVM   LVM 是逻辑盘卷管理( Logical Volume Manager )的简称,它是 Linux 环境下对磁盘分区进行管理的一种机制, LVM 是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过 LVM 系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组( volume group ),形成一个存储池。 2.LVM 的基本术语 #物理存储介质(The physical media)   这里指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。 #物理卷(physical volume)   物理卷是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。 #卷组(Volume Group)   LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。 #逻辑卷(logical volume)   LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。 #PE(physical extent)  

创建文件系统-linux

不羁岁月 提交于 2019-12-21 01:50:02
二.创建文件系统 1.磁盘分区fdisk #fdisk -l 查看磁盘信息 #fdisk /dev/sdb m 显示帮助菜单 a 添加引导标签.相当于激活主分区 d 删除一个分区 n 创建一个分区 p 显示分区表 q 不保存退出 w 保存退出 2.格式化文件系统 #mkfs -t [filesyste-type] 来源: CSDN 作者: LinuxKernelCiscoIOS 链接: https://blog.csdn.net/LinuxKernelCiscoIOS/article/details/103634912

逻辑卷

烂漫一生 提交于 2019-12-20 11:36:59
本博文的主要内容有   .逻辑卷概述   .逻辑卷的创建   .逻辑卷的管理 逻辑卷概述 逻辑卷的百度百科:    http://baike.baidu.com/link?url=oe4UU_Vn6SNmEbKHe-KGwoZsGO6rSbXmOrwbXaGmrBYCImSNDztbWrlAHInH_Huz3ZGAwRUmF91Z1H_Q1PK1l-miIndOY43mGBEP1OM6Ij-y7HqQvp5s7d_fZZ7iNBRt    逻辑卷(Logical Volume)是由逻辑磁盘形成的 虚拟盘 ,也可称为 磁盘分区 。 基于Windows   卷(也称逻辑卷)是Windows系统的一种 磁盘管理 方式,目的是把硬盘空间从物理硬盘的管理方式中跳出来,进行更方便的统一管理分配。 比如我们有一个8GB的硬盘和一个20GB的硬盘,想要分成一个12GB和一个16GB的两个逻辑盘,用 物理分区 的方式就没法做到,但用 卷 来管理就可以做到。   每个卷可以看作一个逻辑盘,可以是一个物理硬盘的逻辑盘,也就是我们直接看到的D盘、E盘这些 盘符 ,也可以是两个硬盘或两个硬盘的部分空间组成的 RAID 0或RAID 1阵列,或更多硬盘组成其他RAID 5阵列,但表面看来(比如在“我的电脑”或“资源管理器”中)都是一个 本地磁盘 。卷主要有 基本磁盘 上的 基本卷 和 动态磁盘 上的 动态卷

Linux-磁盘分区

空扰寡人 提交于 2019-12-20 05:52:51
1. 磁盘组成: 盘片(platter): 一般磁盘会有两个以上的盘片组成, 每个盘面都对应地有一个读/写磁头. 磁头(head): 磁头用于向磁盘写入数据或从磁盘读出数据. 磁道(track): 磁道是对盘面的划分, 磁道是围绕盘面圆心的一个个同心圆, 由外向里编号. 扇区(sector): 扇区是对磁道的划分, 将磁道划分为一段一段的弧, 这段弧就是扇区. 柱面(cylinder): 由于磁盘由上到下的多个盘片组成, 每个盘片的盘面被划分为多个磁道. 盘片由上到下的相同编号的磁道就构成的柱面. 2. 磁盘分区: 磁盘分区单位: 一般来说磁盘是以一个柱面的大小作为一个分区单位的. MBR 分区表: 磁盘的第一个扇区存放者磁盘的分区信息, 分区的实质就是对这个扇区存放的信息进行修改. 对于扇区大小为 512 Bytes 的磁盘来说, 该扇区主要存放两部分信息: 主要开机记录区: 安装开机管理程序, 有 446 Bytes. 分区表: 记录整个磁盘的分区状态, 有 64 Bytes. 分区表每组分区记录需要占用 16 Bytes, 所以总共可以有四组分区记录. 每一组分区记录记录了该分区的起始和结束柱面号码. 这四个分区的记录被称为主要 (Primary) 或延伸 (Extended) 分区. 延伸分区: 为了使硬盘能够划分多于四个分区, 可以将其中的一个分区指定为延伸

LVM简介及CentOS7 LVM操作实战

那年仲夏 提交于 2019-12-19 23:29:41
LVM简介 LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系 统。 LVM是 Logical Volume Manager(逻辑卷管理)的简写 PV:是物理的磁盘分区 VG:LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库统一管理了几个大的硬盘,形成了一个统一虚拟的存储资源池。 LV:也就是从VG中划分的逻辑分区 抽象模型如下: 操作实战 通过在虚拟机的CentOS7上创建LVM ,使用LV,扩容LV,缩减LV实战来了解LVM及熟悉对LVM的操作。 准备工作准备虚拟机,操作系统为CentOS7,初始20G的硬盘 初始状态共20G的系统盘 在虚拟机中添加两块硬盘 启动虚拟机通过pvs命令查看物理卷的情况,目前只看到有虚拟机初始安装时有个pv为/dv/sda2 vg为centso的物理卷 大小为20G 通过fdisk -l 可以看到新加的两个盘大小分别都是5G。我们将用这两个盘组成一个vg

linux磁盘分区fdisk命令详解

爷,独闯天下 提交于 2019-12-19 03:55:23
1、什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 2、为什么要有多个分区? 防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。 增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。 数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。 3、分区工具fdisk用法介绍 fdisk命令参数介绍 p、打印分区表。 n、新建一个新分区。 d、删除一个分区。 q、退出不保存。 w、把分区写进分区表,保存并退出。 实例: [root@localhost ~]# fdisk /dev/hdd 按"p"键打印分区表 这块硬磁尚未分区 按"n"键新建一个分区。 出现两个菜单e表示扩展分区,p表示主分区 按"p"键出现提示:"Partition number (1-4): "选择主分区号 输入"1"表示第一个主分区。 直接按回车表示1柱面开始分区。 提示最后一个柱面或大小。 输入+5620M 按回车 表示第一个分区为5G空间。 按"p"查看一下分区 这样一个主分区就分好了。

Linux磁盘管理

让人想犯罪 __ 提交于 2019-12-18 16:44:11
df命令 1.查看文件系统硬盘使用情况,linux硬盘不能直接使用必须有挂载点。 2.df -h 是适当的显示磁盘的单位 3.df -i 查看磁盘inode信息,inode满了,即使磁盘有空间也写不进去 du命令 1.查看一个目录或文件大小,为什么用ls 和 du 查看文件的大小不一样呢。  因为磁盘存储有一个块儿的概念,最小块儿是4k,不满足4k的也按4k。 磁盘分区 1.查看磁盘命令,还可以给磁盘分区 fdisk -l 把系统中有的磁盘列出来 2.如果新插入了硬盘需要reboot重启主机 3.重启机器后可以看到新加的磁盘显示出来了。 4.fdisk /dev/sdb 给磁盘分区 5.-n 新建分区 -p 打印分区表 -d 删除分区 p 建立主分区 l 逻辑分区 6.主分区建立成功 7,逻辑分区从sdb5开始,逻辑分区一定是连续的,sdb5 6 7 磁盘格式化(只有格式化的分区才能被挂载) 1.center os支持的文件系统格式 cat /etc/filesystems 2.mount 命令查看磁盘是什么系统 / 和 boot 都是xfs [root@bogon ~]# mount|grep 'xfs' /dev/mapper/centos-root on / type xfs (rw,relatime,seclabel,attr2,inode64,noquota)

Linux磁盘管理

被刻印的时光 ゝ 提交于 2019-12-17 11:04:35
df:查看分区情况 #df -l 查看本地磁盘 -h 以1024进制显示大小 -H 以1000进制显示大小 -t 显示指定类型的磁盘 -x 显示除了指定类型之外的磁盘 -T 显示磁盘类型 du:统计文件大小 #du -b 以字节为单位 -k 以千自己为单位 -m 以兆为单位 -h 以1024进制显示 -H 以1000进制显示 -s 统计 挂载相关命令: mount挂载 #mount 设备名 挂载点 umount卸载 # umount 挂载点 eject弹出光驱设备 添加硬盘 # fdisk -l 查看系统里硬盘情况 用fdisk工具对第二块硬盘进行分区 fdisk /dev/sdb 进入到fdisk工具界面 fdisk下常用指令 m 查看帮助 n 添加新分区 p 打印分区表 d 删除分区 w 保存并退出(如果没有使用w指令,分区没有变化) t 改变分区类型 格式化硬盘 mkfsext3 分区名 将分区格式化为ext3格式 mkfs -l 类型 分区名 将分区格式化为指定格式 mkswap 分区名 将分区格式化为swap格式 格式化完毕之后,挂载 自动挂载:/etc/fstab文件中添加 添加交换分区 # fdisk /dev/sdb #创建新分区,改变分区格式,保存设置 #mkswap 格式化swap分区 #swapon/off打开关闭 swap:交换分区,系统内存不够用时

VirtualBox虚拟机扩容

徘徊边缘 提交于 2019-12-17 05:50:45
1. 在VBox下增加储存 如图,未扩容前是40G 打开cmd命令行(win+r 输入cmd打开) 将目录切换到virtual的安装目录 cd C:\Program Files\Oracle\VirtualBox 然后使用VBoxManage modifyhd [虚拟机vdi文件位置] –-resize [102400] 进行扩容 如图,VBoxManage modifyhd是命令,D:\virtual\xxxx是要扩容的虚拟机vdi文件路径 102400是以M为单位,也就是更改为100G 然后运行,就扩容成功了 再去设置界面看,已经可以看到磁盘容量已经到100G了。 但是,注意啦,多出的60G还没有分配!虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统未[格式化],所以Linux操作系统无法识别(其实就相当于你插入了一块新硬盘,但是你并没有对其进行分区、格式化是一个道理)。 2.分区 输入命令 $sudo fdisk /dev/sda 这个时候会显示 “Command (m for help): ” 让你输入命令: 输入 m 返回帮助信息如下: Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a