- 论坛徽章:
- 0
|
linux如何调整分区大小???
LVM肯定也是可以的,但要看当前的Linux系统是否支持了。我当初碰到的linux服务器装的是redhatAS2.1结果发现并未安装什么LVM包,找了一通也没找到合适的安装包。最后使用软raid实现的。
方法是在/etc目录下增加一个文件raidtab,内容如下是一个做raid0的例子:
raiddev /dev/md0 //name of the raid device
raid-level 0 //raid--level
persistent-superblock 1
chunk-size 4
nr-raid-disks 2 //numbers of disks or drvies for raid
nr-spare-disks 0 //spare disks or drvies,default may be 0
device /dev/sda3 //the first drive for soft-raid
raid-disk 0 //number one
device /dev/sdb2 //the second drive for soft-raid
raid-disk 1 //number two
上面的/dev/sda3也可以写成/dev/sda拿整块磁盘去做软raid,以此类推。
我的这个系统中原有两块硬盘做了硬件raid1,后来又扩容装了两块硬盘也做了另外一个硬件raid1,为不破坏第一个磁盘上的数据,将第一个磁盘上的数据分区/dev/sda3和第二块磁盘上做的数据分区/dev/sdb2做了软raid0。
[root@ftp root]# fdisk -l
Disk /dev/sda: 255 heads, 63 sectors, 8908 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 4 32098+ de Dell Utility
/dev/sda2 * 5 17 104422+ 83 Linux
/dev/sda3 18 6699 53673165 83 Linux
/dev/sda4 6700 8908 17743792+ f Win95 Ext'd (LBA)
/dev/sda5 6700 7974 10241406 83 Linux
/dev/sda6 7975 8611 5116671 83 Linux
/dev/sda7 8612 8742 1052226 82 Linux swap
/dev/sda8 8743 8869 1020096 83 Linux
/dev/sda9 8870 8902 265041 83 Linux
Disk /dev/sdb: 255 heads, 63 sectors, 8908 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 66 530113+ 82 Linux swap
/dev/sdb2 67 8908 71023365 83 Linux
[root@ftp root]#
另外楼主所说的类似下面这行的输出,是磁盘分区表中表示逻辑分区整体信息的一行啊。这不是fat格式,它已经被分成它下面的那一堆分区了。linux根据磁盘的不同最多支持14到15个分区,楼主分了12个,佩服:)
/dev/sda4 6700 8908 17743792+ f Win95 Ext'd (LBA) |
|