Linux系统及lvm知识
一、磁盘分区是怎样表示的
IDE磁盘的设备文件采用/dev/hdx 来命名,分区则采用/dev/hdxy来命名,其中想表示磁盘(a是第一块磁盘,b是第二块磁盘,以此类推),与代表分区的号码(由1开始,1,2,3,以此类推)
SCSI设备和分区采用/dev/sdx和/dev/sdxy来命名(x和y的命名规则与IED磁盘命名规则一样)。
A、对IED接口
第一主盘:hda第一从盘:hdb 第一从盘第一分区:hdb1
B、对SCSI接口
第一主盘:sda 第一从盘:sdb 第一从盘第一分区:sdb1
二、设备在Linux中的文件名
IDE硬盘 /dev/ha[a-d]
SCSI/SATA/USB 硬盘 /dev/sd[a-p]
U盘 /dev/sd[a-p]
软盘 /dev/fd[0-1]
打印机 25针 /dev/lp[0-2]
USB /dev/usb/lp[0-15]
鼠标 /dev/mouse
光区 /dev/cdrom
三、Linux磁盘分区与文件系统类命令
df 检查文件系统的磁盘空间占用情况,参数-a列出全部目录,参数-h按KB,MB,GB显示
du 检测某个目录或文件占用磁盘的空间,参数-s显示占用总空间;参数-sh统计目录大小
mount 挂载各种文件系统,如mount -t <文件系统> 设备名 挂载点
file 判断文件类型
parted 适合与MBR、GPT两种模式的分区命令
fdisk 用于磁盘分区,是Linux的磁盘分区表操作工具
mkfs 磁盘格式化
fsck 用来检查和维护不一致的文件系统
四、LinuxLVM逻辑卷管理
LVM(Logic Volume Manager)是逻辑卷管理的简称。它是Linux环境下对磁盘分区管理的一种机制。对于其他的的UNIX(AIX/HP/SUM)操作系统,以及Windows系统也有类似的磁盘管理软件。
LVM管理的方式非常简单,就是通过将底层的物理磁盘抽象并封装起来,然后以逻辑的方式呈现给上层应用。
逻辑卷管理的3个概念:
PV(physical volume) 物理卷
VG (Volume Group) 卷组
LG (Logical volume)逻辑卷
【过程】
(1)挂载物理磁盘;
(2)将物理磁盘初始化为物理卷PV;
(3)将一个或多个物理卷PV转变为一个卷组VG。
(4)从VG中创建逻辑卷。
(5)根据实际需要将逻辑卷挂载使用。
(6)根据需要对磁盘or逻辑卷进行扩展和缩减。
PE(Physical Extend) 物理扩展
其实格式化物理卷的过程就是LVM将底层的磁盘划分为一个一个PE的过程,PE默认大小为4M,可以说是LVM管理的基本单位。