centos7
1.磁盘管理
du
查看当前目录的子目录和文件大小
-h 以人性化的方式显示大小
df
显示当前磁盘设备的使用情况
-h 人性化方式显示大小
磁盘分区
主分区、扩展分区、逻辑分区
一个硬盘至少要有一个主分区,系统必须安装到主分区中
扩展分区,是主分区以外的分区,但是扩展分区不能直接使用,需要将其分成多个逻辑分区,来使用逻辑分区
主分区最多4个
扩展分区一般就一个
逻辑分区可以随便分
给虚拟机添加硬盘,首先关机,给其添加一块硬盘,我加个1G的硬盘
1、关机
2、右键设置
3、点击存储
4、在你的已有的vdi的下面再添加一个硬盘
创建新的硬盘
分配大小
立即创建
5、开机
分区
开始分区
fdisk 分区设备
主分区两个
/dev/sdb1 200M
/dev/sdb2 200M
扩展分区(只能1个)
/dev/sdb3 600M
逻辑分区(理论上分无数多个,我们分两个)
/dev/sdb5 300M
/dev/sdb6 300M
操作过程
#1.列出挂载点信息
df -lh
#2.查看硬盘信息,第二个挂载点,应该是sdb
fdisk -l
#3.对新盘进行分区,新盘的是一个G,那个大小先用500M
fdisk /dev/sdb
===========================================
m 查看帮助
1.n 新建分区
2.p 创建主分区
3.默认直接敲回车 (p是主分区,e是扩展分区,l逻辑分区)
4.默认直接敲回车 (主分区和扩展分区:1-4)(逻辑分区:5或者以上)
5.默认直接敲回车 (扇形区) 起始
默认直接敲回车 (扇形区) 结尾
6.p 查看分区信息 这个时候已经创建了好了
7.t 选择格式
8.l 查看格式
9.8e Linux LVM
10.p 在此查看去报改为 LVM
11.w 保存设置
===========================================
#3.使用 pvcreate 命令创建物理卷
pvcreate /dev/sdb1 (--force或-f,有错误提示信息的时候再用
#使用pvs打印新创建的物理卷
pvs
#查看物理卷信息
pvdisplay
#4.使用 vgextend 命令把/dev/vdc1加入到centos磁盘组
vgextend centos /dev/sdb1
#使用 vgdisplay 查看卷组信息,下图显示卷组名为centos,空闲大小为0:
lvdisplay
#5.使用 lvcreate 命令从卷组里划分一个新的逻辑卷,这里创建了名称为hal,大小1000MB的逻辑卷分区;
lvcreate -L 1019M -n hal centos
#使用lvdisplay 查看逻辑卷信息:
lvdisplay
#####如果VG有未知错误
#vgreduce --removemissing 磁盘组名
vgreduce --removemissing centos_hal
#6.格式化分区
#将分区格式为你所需要的格式 ext4
mkfs.xfs /dev/centos/hal
#挂载分区
mount /dev/centos/hal /mnt/dev1
#输入 df -h 查看分区使用信息
7.设置开机挂载
vim /etc/fstab
添加一行
/dev/centos/hal /mnt/dev1 xfs defaults 0 0
设备名 挂载点 系统格式 默认 默认
让配置文件立即生效
mount -a
8.删除分区
fdisk /dev/sdb
d 分区号
挨个删除即可