Linux系统中磁盘创建管理(一)
在linux系统中安装lvm必要的服务
install lvm-common lvm2 evms
Linux系统中有一张分区表,系统在开机之后根据这个表里面的记录来使用硬盘上的分区,如何来查看这个表呢,有一个命令
fdisk -l
在这张表中,我们可以看见有三个分区:sda1 sda2 sda3
sda1 分区是系统启动分区,从sda这块硬盘的第 1 个扇区开始,到第 16 个扇区结束,Blocks存储空间为 128488KB,ID标识为83,系统类型为 Linux。
添加一块硬盘后
首先使用命令查看一下分区表的记录:
现在我们看到了除了 sda 这块硬盘上的三个分区之外,又多了一个硬盘 sdb,而且这个新的硬盘上还没有分区。
开始对这个新硬盘进行分区,命令为
fdisk /dev/sdb
在最后一行输入 m 表示显示帮助信息
其中先要知道的就是 n w 这两个命令
n :新建一个分区
w :保存磁盘修改的操作
输入 n ,表示添加一个新的分区
e表示添加一个扩展分区;p表示添加一个主分区
输入 p
选择分区号,输入 1
最后输入 w 就保存退出了
此时尽管我们从新改写了分区表中的内容,但是系统读取的分区表还是原来那张,所以我们有两种选择:
重启系统,为得是在系统启动的时候可以重新读取新的分区表;
使用一个命令,可以让系统在运行的时候重新读取新的分区表 partprobe
再次查看分区表中的内容:
看到了新的记录 /dev/sdb1
分区完成后,进行的是格式化,RHEL系统的文件系统格式有两种,ext2 和 ext3。
格式化的命令为 mkfs.ext2 mkfs.ext3
我们将这个新的分区格式化为 ext3 的格式:
mkfs.ext3 /dev/sdb1
在Linux上是不能直接使用分区的,即我们不能将数据直接存储在 /dev/sdb1 中,在使用分区的时候是通过目录去存储的。也就是说我们将 /dev/sdb1 这个设备文件挂载到一个目中上,如 /backup,然后往这个目录里面存储的数据实际上就是存储到 /dev/sdb1这个分区中了。
实现永久挂载的话,需要修改 /etc/fstab 文件,在最后一行添加一行记录:
当我们重启系统后,使用 mount 命令可以看到该分区已经自动的被挂载到 /backup目录上了。