在上班过程中,我越来越发现公司的linux硬盘空间已经严重不足了。很明显,/usr/目录占用的绝大部分的空间。
所以,我想重新添加一块硬盘,然后重新将硬盘mount到/usr/目录下。
1.第一步,确定你所添加的硬盘是可以被linux内核所识别的。
添加硬盘的前提:一定要在断电的情况下添加。
查看是否识别: dmesg | grep 硬盘号[如 sda,sdb,sdd等,具体的名称]
设备号
sda 表示第1块SCSI硬盘.
hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上).
scd0 表示第1个USB光驱.
2.对磁盘进行分区与格式化
执行fdisk -l命令显示当前系统的硬盘设备.
[root@g11-64-1 ~]# fdisk –l
【一定要认真的看提示信息】
Disk /dev/hda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 89 610470 82 Linux swap / Solaris
/dev/hda3 90 2610 20249932+ 83 Linux
Disk /dev/hdb: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/hdb doesn't contain a valid partition table
[root@g11-64-1 ~]# fdisk /dev/hdb
输入: n 表示新建分区.
Command (m for help): n
p primary partition (1-4)
输入: p 表示建立一个主分区.
输入: w 存盘,退出fdisk.【不然不会分区信息将不会保存】
分区后,需要对这个分区进行格式化.
[root@g11-64-1 ~]# mkfs.ext3 /dev/hdb1
mke2fs 1.39 (29-May-2006)
Filesystem label=
或者是:
[root@localhost beinan]# mkfs -t ext3 -c /dev/sda6
3.对磁盘来进行mount以及开机自动的mount
注意:1. 一般情况下,对于磁盘的mount操作主要是mount到 要目录下的子目录,如/usr/ , /bak/等
2. 在进行mount操作时,一定要保证mount目录下的数据有备份,否则的话,会将目录全部重写。
mount /dev/sdd1 /webdata
4.进行开机启动
在/etc/fstab中添加新硬盘的挂载信息.添加下面一行:
/dev/hdb1 mount点 ext3 defaults 1 2 (是否进行检测)
5.进行重启操作,再来查看相应的信息
[root@localhost beinan]# df -lh
Filesystem 容量 已用 可用 已用% 挂载点
/dev/hda8 11G 8.4G 2.0G 81% /
浙公网安备 33010602011771号