Linux磁盘分区

df :查看磁盘使用状况  free :能够查看交换分区的使用状况node

df -h -k(默认) -m服务器

df -i 查看inode 使用状况async

 

df -T :查看文件类型使用状况ide

du : 列出文件目录的大小,最后一项是总和ui

du -m -h -s(指定列出某个目录或者文件)it

Linux 磁盘分为4个主磁盘(primary)和扩展磁盘(extended),当建立完4个主分区时,还须要建立分区时,必须将第四个主分区删除,改为扩展分区io

用fdisk -l 查看磁盘的分区状况class

   Device Boot      Start         End      Blocks   Id  Systemtest

/dev/sda1   *           2         201      204800   83  Linux扩展

Partition 1 does not end on cylinder boundary.

/dev/sda2             202       10201    10240000   8e  Linux LVM

Partition 2 does not end on cylinder boundary.

/dev/sda3           10202       30720    21011456   8e  Linux LVM

/dev/sda4           30721      102400    73400320    5  Extended

/dev/sda5           30721      102400    73400304   8e  Linux LVM

若是要建立主分区,就对你想要分区的磁盘执行fdisk /dev/sd(a,b,c),以后使用n(new)->(p,e,l),p(print),t(修改磁盘的类型),w(write)

建立完分区以后 reboot ,识别分区.

对某个分区进行逻辑卷的建立:

其中涉及到的概念有:物理卷(pv),卷组(vg),卷长(pe),逻辑卷(lv)

能够用命令 pvdisplay, vgdisplay, lvdisplay 来查看相关信息

(mke2fs -t ext4 -b 1024 -m 1 -L  aming /dev/sdb1)

-t : 文件类型

-b : 指定块大小

-m : 保留磁盘(单位 %)

-L : label 标签

挂载的时候不要有数据,不然会找不到数据

处理:直接umount

mount LABEL=aming /home/aming/123

umount -l : 不退出挂载点,直接卸载

blkid 查看uuid

mount UUID="" /mnt

mount -o rw,noatime,nouser /dev/sda /aming

fstab:  defaults= rw,suid,dev,exec,auto,nouser,async,relatime

倒数第二个数字:是否备份(0)

最后一个数字:是否开机检测磁盘(0:不检测,1,2:1等级高)

下面进行逻辑卷的建立:

pvcreate /dev/sda5

vgcreate vg_test

lvcreate -L 20G -n lv_test vg_test

建立完逻辑卷以后,进行逻辑卷的数据转型和挂载:(cat /etc/filesystems 查看文件类型)

mkfs.ext4 /dev/vg_test/lv_test  

mkdir /data

cat >> /etc/fstab << EOF

>/dev/vg_test/lv_test /data ext4 defaults 0 0

>EOF

mount -a 

df -h

服务器上有多块磁盘,为了防止磁盘拔插后顺序乱掉,咱们能够使用什么方法来挂载磁盘?

A 使用LABEL

B 使用分区名

C 使用uuid

D 使用挂载点

正确答案: A,C


使用什么命令能够得到指定分区的uuid?

A uuid -l /dev/sda1

B blkid /dev/sda1

C blkid -l /dev/sda1

D uuid -p /dev/sda1

正确答案: B

相关文章
相关标签/搜索