linux虚拟机磁盘分区管理

一、在虚拟机上添加磁盘

linux虚拟机磁盘分区管理_第1张图片
linux虚拟机磁盘分区管理_第2张图片
linux虚拟机磁盘分区管理_第3张图片
linux虚拟机磁盘分区管理_第4张图片
linux虚拟机磁盘分区管理_第5张图片
linux虚拟机磁盘分区管理_第6张图片
linux虚拟机磁盘分区管理_第7张图片

二、在操作系统里做对应的设置

1,查看当前有多少硬盘,硬盘有多少分区

命令:ll /dev/disk/by-path

linux虚拟机磁盘分区管理_第8张图片
sda代表第一块硬盘,sda1是sda硬盘上的一个分区

如果添加硬盘成功后,在最后一行会显示新硬盘信息,sdb是硬盘名这个是步骤一刚才添加上去的,若不添加则没有这条信息

2、格式化硬盘

命令:fdisk  /dev/sdb

在添加磁盘分区和索引前要先把磁盘格式化

linux虚拟机磁盘分区管理_第9张图片

命令(输入m获取帮助):n(新增一个分区)

Partition type:

pprimary (0 primary, 0extended, 4 free)

eextended

Select (default p):p

分区号(1-4,默认1):1

起始 扇区(2048-41943039,默认为2048):

将使用默认值2048

Last扇区, +扇区or +size{K,M,G} (2048-41943039,默认为41943039):

将使用默认值41943039

分区1已设置为Linux类型,大小设为20 GiB

命令(输入m获取帮助):w(保存并且退出)

linux虚拟机磁盘分区管理_第10张图片

3、查看分区是否添加成功

命令: ll  /dev/disk/by-path

linux虚拟机磁盘分区管理_第11张图片
此时sdb多了一个分区sdb1

4,更改磁盘的格式

命令是: mkfs.ext4   /dev/sdb1

linux虚拟机磁盘分区管理_第12张图片

5,开始磁盘挂载

命令为:mount   /dev/sdb1  /bigdata

建一个文件夹用来测试
执行挂载命令

如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件,在最后加一段

/dev/sdb1    /www(文件路径)  ext3()    defaults 1 2 (格式说明:/dev/sdb1代表哪个分区ext3是该分区的格式defaults是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async),1是使用dump是否要记录,0是不要。2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)

命令: vi   /etc/fstab

linux虚拟机磁盘分区管理_第13张图片
最后一行是配置代码

6、查看挂载分区是否成功

命令: df -ll

linux虚拟机磁盘分区管理_第14张图片
最后一行显示磁盘分区已经挂载成功

复制一个大文件到到bigdata文件夹下,测试一下

命令: cp  -fr  mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz  /bigdata/

然后再次查看磁盘信息

命令: df -ll

linux虚拟机磁盘分区管理_第15张图片

从前后两张图对比可以看出添加文件后只对 sdb1的内存容量有影响,而对其他磁盘和分区没有影响,说明操作成功。

你可能感兴趣的:(linux虚拟机磁盘分区管理)