免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 27856 | 回复: 12
打印 上一主题 下一主题

linux如何调整分区大小??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-07 15:39 |只看该作者 |倒序浏览

/home1 分区下的目录现状:该目录下部署了网站发布系统和数据库文件。目前这个分区剩余空间不够用了。
linux的磁盘空间大小和已用的磁盘空间

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/cciss/c0d0p10    6.1G  147M  5.6G   3% /
/dev/cciss/c0d0p1     482M   19M  438M   5% /boot
/dev/cciss/c0d0p3      19G  9.4G  8.9G  52% /home
/dev/cciss/c0d0p2      19G   17G  1.6G  91% /home1
/dev/cciss/c0d0p5     9.6G  1.3G  7.9G  14% /home2
/dev/cciss/c0d0p12    289M  8.1M  266M   3% /opt
none                  503M     0  503M   0% /dev/shm
/dev/cciss/c0d0p7     3.8G   46M  3.6G   2% /tmp
/dev/cciss/c0d0p6     4.8G  2.0G  2.5G  44% /usr
/dev/cciss/c0d0p11    482M   21M  437M   5% /usr/local
/dev/cciss/c0d0p9     788M  102M  646M  14% /var
/dev/sda1              59G   45G   11G  80% /disk
硬盘分区表:
Device Boot    Start       End    Blocks   Id  System
/dev/cciss/c0d0p1   *         1       125    509984   83  Linux
/dev/cciss/c0d0p2           126      5145  20481600   83  Linux
/dev/cciss/c0d0p3          5146     10165  20481600   83  Linux
/dev/cciss/c0d0p4         10166     17432  29649360    f  Win95 Ext'd (LBA)
/dev/cciss/c0d0p5         10166     12675  10240784   83  Linux
/dev/cciss/c0d0p6         12676     13930   5120384   83  Linux
/dev/cciss/c0d0p7         13931     14934   4096304   83  Linux
/dev/cciss/c0d0p8         14935     15435   2044064   82  Linux swap
/dev/cciss/c0d0p9         15436     15636    820064   83  Linux
/dev/cciss/c0d0p10        15637     17231   6507584   83  Linux
/dev/cciss/c0d0p11        17232     17356    509984   83  Linux
/dev/cciss/c0d0p12        17357     17431    305984   83  Linux
考虑将c0d0p4这个fat分区的空间中拿出10GB给/home1分区,请各位告诉我如何操作?多谢!!!

论坛徽章:
0
2 [报告]
发表于 2005-09-07 15:57 |只看该作者

linux如何调整分区大小???

只有少数的文件系统可以改变大小,比如JFS, LVM,通常的ext2/ext3和reiser等都不能改变分区大小

论坛徽章:
0
3 [报告]
发表于 2005-09-07 16:43 |只看该作者

linux如何调整分区大小???

新加一个硬盘.

分好区.

把原来/home1的,全拷那个新分区里,

再mount那个新分区在/home1/

论坛徽章:
0
4 [报告]
发表于 2005-09-07 16:45 |只看该作者

linux如何调整分区大小???

我做过软raid0扩硬盘,可以试试。

论坛徽章:
0
5 [报告]
发表于 2005-09-07 16:57 |只看该作者

linux如何调整分区大小???

LVM才可以吧普通的不行的

论坛徽章:
0
6 [报告]
发表于 2005-09-07 17:26 |只看该作者

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)

论坛徽章:
0
7 [报告]
发表于 2005-09-09 09:52 |只看该作者

linux如何调整分区大小???

刚才看了各位的回复,才明白怎么回事!我是才接触linux不久,当初这台服务器是做项目的技术人员规划的分区,现在出现了分区空间不足的问题,很是着急!看了大家的回复,很有收获!目前,我已经删除了该分区下的附件文件,这样临时腾出了一些空间,但也不是长久之计。看来有必要加上一块硬盘了!多谢!

论坛徽章:
0
8 [报告]
发表于 2009-10-12 20:03 |只看该作者
学习了 ,些谢...

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
9 [报告]
发表于 2009-10-12 21:17 |只看该作者
lvm才行吧

论坛徽章:
0
10 [报告]
发表于 2009-10-13 00:00 |只看该作者

加硬盘

我们一般一个小硬盘装系统,然后再加个大的硬盘放数据。呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP