将一块新硬盘添加到Linux服务器中

现有硬盘容量的不足经常困扰着 Linux 系统管理员,最常见的原因是不断膨胀的数据和数量不断增加的用户以及在找到替代以前 Linux 还必须正常执行大量的任务。

本篇讲述了如何利用两种方式将硬盘添加到Linux系统中。第一种方式是,将文件夹从一个已满分区移动到另一个空的分区中,然后将文件夹目录链接到两块硬盘中。另一种方式是,利用Linux逻辑分区管理器(LVM)合并几个分区为一个分区。

在一些场合下您会遇到将一块新硬盘添加到 Linux 服务器中的问题,原因也许是现有的硬盘坏了或者没有空间了。为了提供更多的空间,这部分将会讲述如何添加一块只有一个分区的硬盘以及怎样将数据从已满的硬盘转移到新的硬盘中。

有些文件夹总是很拥挤:即使你删掉了所有不需要的数据,/var 分区仍然是满的,这时你需要增加一块新的硬盘驱动器到系统中。你可以通过调用命令 df -k 来验证,下面显示出其他分区也已经满了不能再接受新数据。

[root@bigboy tmp]# df -kFilesystem           1K-blocks      Used Available Use% Mounted on/dev/hda3               505636    118224    361307  25% //dev/hda1               101089     14281     81589  15% /bootnone                     63028         0     63028   0% /dev/shm/dev/hda5               248895      6613    229432   3% /tmp/dev/hda7              3304768   2720332    416560  87% /usr/dev/hda2              3304768   3300536      4232  99% /var[root@bigboy tmp]#

参照生产厂家的说明新的硬盘可以添加到系统中,但是你需要知道怎样去做。

确定硬盘的类型

在/proc/partitons 文件中 Linux 存储了所有已知硬盘分区的名字。整个硬盘用次数字为0的镜像表示,硬盘上的所有分区从1开始顺序排列。下面的例子中系统有两个硬盘,硬盘/dev/hda 已经分过区,而新的硬盘(/dev/hdb)需要设置以接收数据。

[root@bigboy tmp]# cat /proc/partitionsmajor minor  #blocks  name    3     0    7334145 hda   3     1     104391 hda1   3     2    1052257 hda2   3     3    2040255 hda3   3     4          1 hda4   3     5    3582463 hda5   3     6     554211 hda6  22     0   78150744 hdb[root@bigboy tmp]#

注意:Linux 硬盘设备的命名遵循一定的标准。SCSI 硬盘以 sd 开头而 IDE 硬盘以 hd 开头,之后以一个字母来确定唯一的一块硬盘,比如,第一块硬盘是 a,第二块是 b 第三块是 c 以此类推。 最后,一个两位数确定分区号。利用该规则第四块 IDE 驱动器的第五分区应该是/dev/hdd5。

正如我总是意犹未尽的想起你。

将一块新硬盘添加到Linux服务器中

相关文章:

你感兴趣的文章:

标签云: