磁盘(Disk) 磁盘是计算机中用于存储数据的硬件设备。在Linux系统中,磁盘通常以/dev/sdX或/dev/hdX的形式表示,其中X是一个字母,如a、b、c等,代表不同的磁盘。...分区(Partition) 分区是在磁盘上划分出来的独立存储区域,每个分区可以视为一个独立的磁盘。Linux通过在磁盘上创建多个分区来实现数据的分类存储。...931.5G Linux 文件系统 3....物理卷(Physical Volume, PV) 在LVM(Logical Volume Manager)中,物理卷是指用来构建卷组的基本存储单元。物理卷可以是一个磁盘的全部或部分分区。...例如,在Ubuntu中,你可以将整个磁盘或其某个分区转换为物理卷。但是物理卷本身通常不会被直接挂载,相反,它们会被组合成卷组(VG),然后从卷组中创建逻辑卷(LV)。
昨天,发了一篇文章,讲的是磁盘均衡的策略,浪尖是以增加大磁盘的目录数的方式,来提升大磁盘的写入概率。这其实只适合,磁盘大小不一导致的datanode节点数据写入磁盘生成的不均衡。...对于有相同的磁盘大小,还造成了不均衡,比如小文件,不到一个block块大小的小文件太多,虽然,同一datanode的各个磁盘block数是一样,但是由于block大小不均,占用磁盘大小确实不一样,这种不均衡策略确实不实用...在我们目前使用的Hadoop 2.x版本当中,HDFS在写入时有两种选择卷(磁盘)的策略,一是基于轮询的策略(RoundRobinVolumeChoosingPolicy),二是基于可用空间的策略(AvailableSpaceVolumeChoosingPolicy...它根据一个可用空间的阈值,将卷分为可用空间多的卷和可用空间少的卷两类。然后,会根据一个比较高的概率选择可用空间多的卷。不管选择了哪一类,最终都会采用轮询策略来写入这一类卷。...并且卷的可用空间只是诸多因素中的一个,仍然不够全面,磁盘I/O等指标也是比较重要的。但不管如何,它已经比纯轮询策略好得太多了。
4.10-4.12 lvm 操作流程: 磁盘分区-->创建物理卷-->划分为卷组-->划分成逻辑卷-->格式化、挂载-->扩容。...磁盘分区 注: 创建分区时需要更改其文件类型为lvm(代码8e) 分区 3 已设置为 Linux 类型,大小设为 1 GiB 命令(输入 m 获取帮助):t 分区号 (1-3,默认 3): Hex 代码...(输入 L 列出所有代码):8e 已将分区“Linux”的类型更改为“Linux LVM” 创建物理卷 #### pvcreate命令 pvcreate=physical volume create [.../dm-0 扩容 流程:更改逻辑卷信息(lvresize)-->检测磁盘错误(e2fsck -f)-->更新逻辑卷信息(resize2fs) 先在/mnt/目录下写入一些东西,备用: [root@adai002...Logical volume vg1/lv1 successfully resized. e2fsck命令 检测磁盘错误(ext4执行) [root@adai002 ~]# e2fsck -f /dev
目录 LVM简介 LVM的创建 LVM的拉伸 LVM的缩小 LVM的删除 RAID磁盘阵列的添加 LVM简介 LVM(Logical Volume Manager) 逻辑卷管理器,可以动态调整磁盘容量,...提高磁盘管理灵活性。...将磁盘分区初始化为物理卷,pvcreate /dev/sdb1 ,意思是将sdb1分区初始化为物理卷 将初始化的物理卷加入卷组,vgcreate myvg /dev/sdb1 ,意思是将sdb1物理卷组成...Linux中默认将所有逻辑卷链接到 /dev/mapper/ 目录下。...vgremove myvg ;删除卷组底层的物理卷 pvremove /dev/sdb1 删除磁盘分区 fdisk /dev/sdb ,一路狂按d和enter 刷新磁盘分区,partprobe /dev
系统成为只读,重启后报:/dev/VolGroup00/LogVol00:UNEXPECTED INCONSISTENCY;RUN fsck MANUALLY 出现这样的问题需要使用fsck命令扫描修复磁盘...扫描前最好通过其他方法将能备份出来的数据备份出来,以防fsck将文件扫描损坏) 解决以上问题的方法: 1、使用光盘启动,进入救援模式 1.1、将bios调整为光盘启动模式 1.2、光盘启动进入救援模式: 输入 linux
概念——磁盘配额是啥???...由于我们使用的Linux系统是多用户任务的操作系统(也就是说我们同一个系统下的多个用户共同使用着相同的硬盘空间),这就难免出现了多个用户共享磁盘的情况,这种情况会导致什么问题呢?...比如用户A在磁盘内存放了大型文件,导致用户B在需要存储文件时发现磁盘已经被写满无法进行保存…。那么如何使多个用户公平地分配磁盘空间呢?这就是磁盘配额要解决的问题。...实现磁盘配额需要什么前提条件呢? 1.需要Linux内核的支持。 2.安装quota软件包 在RHEL6系统中,磁盘配额的内核支持和quota软件包已经默认配置好了,所以我们不用另行设置。...磁盘配额有什么特点呢?
本文主要从以下几个方面介绍Linux磁盘: 磁盘的接口 硬盘的设备名称 文件系统 RAID独立冗余磁盘阵列 磁盘的接口 现在磁盘最常用的可简单分为普通的机械盘和SSD(Solid-state drive...更多磁盘知识可参考Wiki百科。 硬盘设备名称 在linux中世界中,一切皆文件,设备也是文件。...Linux 系统支持数十种的文件系统,而最常见的文件系统如下所示。 Ext3:是一款日志文件系统,能够在系统异常宕机时避免文件系统资料丢失,并 能自动修复数据的不一致与错误。...格式化磁盘可以用mkfs命令-->make filesystem的缩写;用来在特定的分区格式化并建立Linux文件系统。...就该这么学》 书籍《鸟哥的Linux私房菜》
磁盘管理的基本命令 Linux 磁盘管理命令有很多种,常用的有: df:查看磁盘使用情况 du:查看文件/文件夹占用空间大小 fdisk:磁盘分区工具 mount:挂载磁盘分区 umount:卸载磁盘分区...lsblk:查看块设备信息 parted:磁盘分区工具 gparted:图形界面磁盘分区工具 mkfs:格式化磁盘分区 tune2fs:修改 ext2/ext3/ext4 文件系统参数 fsck:磁盘文件系统检查工具...lvm:逻辑卷管理工具 请注意,这些命令都需要使用 root 权限才能执行。...df命令 df命令是Linux系统中的一个常用命令,用于显示磁盘空间使用情况。它可以显示文件系统的总空间、已用空间、可用空间、使用率等信息。...磁盘分区示例 fdisk -l # 这里的X需要更换具体的磁盘设备名称 fdisk /dev/sdX n 输入磁盘号码 给与磁盘大小 # 保存 w # 更新 partprobe 查看块设备信息lsblk
查看磁盘 # fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders...Start End Blocks Id System /dev/sda1 * 1 26 204800 83 Linux.../dev/sda2 26 1301 10240000 83 Linux /dev/sda3 1301 1562...2097152 82 Linux swap / Solaris 查看磁盘使用率 # df -h Filesystem Size Used Avail Use% Mounted on...2097152 82 Linux swap / Solaris /dev/sda4 1562 1693 1056046+ 83 Linux Command
概述 Linux磁盘管理好坏管理直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。...du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍Linux du命令。...fdisk fdisk 是 Linux 的磁盘分区表操作工具。 语法: fdisk [-l] 装置名称 选项与参数: -l :输出后面接的装置所有的分区内容。...1926 2052 1020096 82 Linux swap / Solaris # 装置文件名 启动区否 开始磁柱 结束磁柱 1K大小容量 磁盘分区槽内的系统...磁盘挂载与卸除 Linux 的磁盘挂载使用 mount 命令,卸载使用 umount 命令。
linux中一个新硬盘要想使用,必须先对其进行分区,然后格式化,最后挂载,这是为什么呢? 为什么要进行磁盘分区? 便于硬盘的规划、文件的管理。 ...具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控 制文件的存取,安全控制,日志,压缩,加密等 磁盘为什么需要挂载? 这是由Linux的文件系统管理决定的。...首先,Linux将所有的硬件设备都当做文件来处理,因此当使用光驱等硬件设备时,必须将其挂载到系统中,只有这样Linux才能对磁盘上面的文件进行操作。...blkid 显示所有文件系统名 uuid 文件系统类型 -L 卷标 显示指定卷标的文件系统名 -U UUID 显示指定UUID的文件系统名 [root@localhost...[root@centos7]# e2label /dev/sdb2 查看卷标 zhangsan e2label /dev/sdb2 lisi 修改卷标 仅对ext2/ext3/ext4 [root
最近在自己win本搭建oracle rac集群玩,由于前期磁盘分配空间问题(低估了oracle相关软件安装包的大小),得重头再来。下面介绍一下磁盘扩容的操作。...1、vmware 加磁盘 2、fdisk -l 查看 3、fdisk /dev/sda 加分区 输入m查看帮助, 加分区用n, 输入w保存。...4、fdisk /dev/sda 改分区类型 5、partprobe 让系统识别新增的分区 6、pvcreate /dev/sda3 增加逻辑卷 7、vgdisplay 查看逻辑卷 8、vgextend...ol /dev/sda3 增加逻辑卷 9、df -h 查看要加的目录对应的 group 10、lvresize -L +10G /dev/mapper/ol-u01 扩展lv 11、xfs_growfs
一、挂载磁盘 1.查看磁盘列表、查看是否有硬盘未被挂载: >fdisk -l 可以看到/dev/sdb硬盘没有被挂载。 ...2.目标磁盘分区 >fdisk /dev/sdb 如下图,粉红色箭头处为输入命令,黄色箭头处直接回车 3.格式化目标磁盘 >mkfs.ext4 /dev/sdb1 .../fstab 添加一行 /dev/sdb1 /user_disk_10G ext4 defaults 0 0 二、卸载磁盘... 1.磁盘列表 >df -h 2、卸载磁盘sdb1 > umount /dev/sdb1 版权声明: 此文为本站源创文章[或由本站编辑从网络整理改编
日程磁盘管理中,我们最常用的有查看当前磁盘使用情况,查看当前目录所占大小,以及打包压缩与解压缩; 1.查看磁盘空间 查看磁盘空间利用大小: df -h -h: human缩写,以易读的方式显示结果(即带单位...653M 查看当前目录下所有子文件夹排序后的大小: for i in `ls`; do du -sh $i; done | sort 或者: du -sh `ls` | sort 2.打包/ 压缩 在linux...总结 查看磁盘空间 df -h 查看目录大小 du -sh 打包 tar -cvf 解包 tar -xvf 压缩 gzip 解压缩 gunzip bzip
所有有系统都一样,都是一种软件被安装于某个硬件之上,这个硬件无外非是一种存储设备,通常操作系统都是安装在磁盘中,所以Linux系统也是一样,都是安装在磁盘中,但是它与Windows系统不一样,因为Linux...1、 磁盘分类 目前市场上的磁盘分类有:IDE磁盘(多用于PC机)、SATA磁盘、SAS磁盘、SSD磁盘等这么几种分类,企业中服务器大多为后面的两种,SATA磁盘多用于企业内部的一些业务、SAS磁盘多用于对外的业务...2、 磁盘的体系结构 企业级服务器多块磁盘的情况 3、 磁盘容量的计算 磁盘的结构一般包括磁道、盘面、扇区、碰头等 一个磁道的大小=512 字节*扇区数 一个盘面的大小=磁道的大小*磁道数 一个磁盘的大小...=盘面大小*磁头数 因此 一个磁盘的容量=512 字节*扇区数*磁道数*磁头数 4、 磁盘分区 所有磁盘的分区信息都是存储在分区表中,Linux系统仅支持4个分区表信息(主分区+扩展分区),一个分区表的大小在...64bytes Linux一般分为三个分区分别是:boot分区、swap分区、/根分区 Linux的分区编号:主分区1-4,逻辑分区从5开始计算 实际生产环境分区要求 1、 最少要有/和swap两个分区
本文主要从以下几个方面介绍Linux磁盘: 磁盘的接口 硬盘的设备名称 文件系统 RAID独立冗余磁盘阵列 磁盘的接口 现在磁盘最常用的可简单分为普通的机械盘和SSD(Solid-state drive...更多磁盘知识可参考Wiki百科。 硬盘设备名称 在linux中世界中,一切皆文件,设备也是文件。...Linux 系统支持数十种的文件系统,而最常见的文件系统如下所示。 Ext3:是一款日志文件系统,能够在系统异常宕机时避免文件系统资料丢失,并 能自动修复数据的不一致与错误。...格式化磁盘可以用mkfs命令–>make filesystem的缩写;用来在特定的分区格式化并建立Linux文件系统。...就该这么学》 书籍《鸟哥的Linux私房菜》
Linux 磁盘管理 1、磁盘简介 1.1 认识磁盘 磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取和改写;绝大多数磁盘被永久封存在一个密封的盒子里...IDE接口的磁盘在Linux系统中命名为:/dev/hd[a-z] SCSI、SATA、USB接口的磁盘在Linux系统中命名为:/dev/sd[a-z] 虚拟化磁盘在Linux系统中命名为:/dev/...vd[a-z] 打印机设备在Linux系统中命名为:/dev/lp[0-15] 2、磁盘分区 2.1 为什么要分区?...磁盘分区格式化之后, 在Linux中必须进行挂载才能进行使用;挂载分区前需要创建挂载点, 挂载点就是一个目录,如果往挂载点目录写入数据, 实际上会写入到挂载的分区当中;挂载点建议是空目录, 如果不是也不影响挂载分区的使用...LVM' to 'Linux swap / Solaris'.
LInux 磁盘分区可以使用 UUID 进行表示和区分,本文记录 Linux 磁盘UUID相关内容。...UUID UUID 意即 通用唯一识别码(Universally Unique Identifier),它可以帮助 Linux 系统识别一个磁盘分区而不是块设备文件。...PARTUUID PARTUUIDs 是GUID分区表(GPT)的组件,该表替代了与主引导记录(MBR)相关的磁盘分区,也可以像UUID一样用于磁盘挂载。...有关更多信息,请参见Linux.com-在Linux中使用新的GUID分区表 GPT GUID(全局唯一标识符)和我们熟悉的Linux UUID(通用唯一标识符)虽然具有相同的有用目的,但它们并非一回事...如果 udev 数据库不可用或者编译的 lsblk 不支持 udev,它会试图从块设备中读取卷标、UUID 和文件系统类型。这种情况下,必须以 root 身份运行。
步骤 1 检查挂载磁盘 df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 16G 22G...' to 'Linux LVM' Command (m for help): w The partition table has been altered!...4 创建PV物理卷 pvcreate /dev/vdb1 Physical volume "/dev/vdb1" successfully created....Size 0 Total PE 0 Free PE 0 Allocated PE 0 5 创建卷组...255998 Alloc PE / Size 0 / 0 Free PE / Size 255998 / 999.99 GiB 6 创建逻辑卷
领取专属 10元无门槛券
手把手带您无忧上云