一切应用都是结合实际的,因为近期公司服务器意外断电重启后,导致虚拟机无法正常启动,造成数据丢失。幸运的是测试环境,并不是生产环境,还好影响不大。
我们都知道计算机系统都是包括存储系统的,其中硬盘属于外存储。在平时使用的微软windows操作系统中只有分区、格式化的概念,没有挂载一说。但是在Linux系统中 一切皆文件,所以单单新增的外存储硬盘并不能直接使用,我们要把硬盘和Linux操作系统的文件系统联系起来,让新增的硬盘有所归属。挂载直观的理解就是使新硬盘在文件系统中有所归属的操作。
查看硬盘情况
虚拟机添加硬盘的操作比较简单,有问题的童鞋可以借助百度在此忽略。我已经在虚拟机上新添加了一个容量20G的硬盘,首先使用fdisk -l查看磁盘空间情况:
[root@hzy ~]# fdisk -l
磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0000e5e7
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 411647 204800 83 Linux
/dev/sda2 411648 33552383 16570368 83 Linux
/dev/sda3 33552384 37746687 2097152 82 Linux swap / Solaris
/dev/sda4 37746688 41943039 2098176 5 Extended
/dev/sda5 37750784 41943039 2096128 83 Linux
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
这样可以清晰的看到,目前虚拟机有两块硬盘,一块 /dev/sda,容量20G,已经挂载;另一块 /dev/sdb,容量也是20G,不过没有分区和挂载,所以硬盘 /dev/sdb暂时是不能使用的。
硬盘分区
使用 fdisk 硬盘名称命令开始分区:
[root@hzy ~]# fdisk /dev/sdb
欢迎使用 fdisk