继续在上次的老机器上折腾,有6块硬盘,2个一组做了raid1,也就是3个raid1的逻辑硬盘。在装系统的时候我只使用了一个,我打算在安装完后再追加另外2个,并使用ext4文件系统。下面的步骤简单的记录了我操作过程。
第一步,首先确认我要追加的硬盘设备。
[root@aikaiyuan ~]# fdisk -l
我看到我要追加的硬盘是/dev/i2o/hdb
第二步,这一步千万别选错了硬盘设备,用fdisk从该硬盘里新建分区。
[root@aikaiyuan ~]# fdisk /dev/i2o/hdb
我就打算整个硬盘一个分区,所以在fdisk之后的对话式操作里我依次输入了n->p->1->enter键->enter键->w
n 新建分区
p 新建分区的类型为主分区
1 新建分区作为第一主分区
第一个enter键 其实在这里是让你选择开始的cylinder,我空硬盘,这里默认是从1开始,所以我就直接回车了。
第二个enter键 其实在这里是让你选择结束的cylinder,默认是最后一个cylinder,所以我就直接回车了。
w 保存退出
如果你不会操作,对话式操作的时候输入m就可以查看帮助。操作错误的时候千万别w保存退出。
第三步,安装操作ext4文件系统的工具。
[root@aikaiyuan ~]# yum -y install e4fsprogs
第四步,格式化分区,并挂在到你希望的目录,我是要挂在/vps1目录的。
[root@aikaiyuan ~]# mkfs.ext4 /dev/i2o/hdb1 [root@aikaiyuan ~]# mkdir /vps1 [root@aikaiyuan ~]# mount -t ext4 /dev/i2o/hdb1 /vps1
第五步,如果你要开机自动挂载,别忘了修改/etc/fstab,千万别改错了。
[root@aikaiyuan ~]# vi /etc/fstab /dev/i2o/hdb1 /vps1 ext4 defaults 1 2
到此完毕。另外一块逻辑硬盘我也用同样的方法追加。(关于/etc/fstab每行的含义参照man fstab)
题外话,如果想把已有的分区从ext3转换到ext4格式的方法:
[root@aikaiyuan ~]# e4fsck -fDC0 /dev/your-device [root@aikaiyuan ~]# tune4fs -O extents,uninit_bg,dir_index /dev/your-device
同样别忘记修改/etc/fstab,把你转换之后的分区对应的挂载格式改成ext4。