CentOS分区

我有一个CentOS服务器和两个1TB的磁盘。 但是,它被严重分割。 请检查以下内容:

[root@p16282558 ~]# fdisk -l Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0xd4f28eb2 Device Boot Start End Blocks Id System /dev/sdb1 1 523 4194304 fd Linux raid autodetect Partition 1 does not end on cylinder boundary. /dev/sdb2 523 784 2097152 82 Linux swap / Solaris Partition 2 does not end on cylinder boundary. /dev/sdb3 784 121602 970470104 fd Linux raid autodetect Partition 3 does not end on cylinder boundary. Disk /dev/sda: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x724abfe3 Device Boot Start End Blocks Id System /dev/sda1 1 523 4194304 fd Linux raid autodetect Partition 1 does not end on cylinder boundary. /dev/sda2 523 784 2097152 82 Linux swap / Solaris Partition 2 does not end on cylinder boundary. /dev/sda3 784 121602 970470104 fd Linux raid autodetect Partition 3 does not end on cylinder boundary. Disk /dev/md3: 993.8 GB, 993761296384 bytes 2 heads, 4 sectors/track, 242617504 cylinders Units = cylinders of 8 * 512 = 4096 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 Disk /dev/md1: 4294 MB, 4294901760 bytes 2 heads, 4 sectors/track, 1048560 cylinders Units = cylinders of 8 * 512 = 4096 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 Disk /dev/mapper/vg00-usr: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 Disk /dev/mapper/vg00-var: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 Disk /dev/mapper/vg00-home: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x00000000 

当我运行DF命令时:

 [root@p16282558 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/md1 4.0G 4.0G 0 100% / /dev/mapper/vg00-usr 4.0G 1.5G 2.4G 38% /usr /dev/mapper/vg00-var 4.0G 880M 2.9G 23% /var /dev/mapper/vg00-home 4.0G 136M 3.7G 4% /home none 7.9G 556K 7.9G 1% /tmp 

/ opt在/之内,没有剩余空间/

当我跑,/ etc / fstab

 /dev/md1 / ext3 defaults 1 1 /dev/sda2 none swap sw /dev/sdb2 none swap sw /dev/vg00/usr /usr ext4 defaults 0 2 /dev/vg00/var /var ext4 defaults,usrquota 0 2 /dev/vg00/home /home ext4 defaults,usrquota 0 2 devpts /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /tmp tmpfs defaults 0 0 

所以有一个完整的MD1磁盘,以及一个993.8 GB免费的未使用的磁盘/ dev / md3?

但,

 [root@p16282558 ~]# df -h /dev/md3 Filesystem Size Used Avail Use% Mounted on - 7.9G 204K 7.9G 1% /dev 

PVS和LVS的结果。

 [root@p16282558 ~]# pvs PV VG Fmt Attr PSize PFree /dev/md3 vg00 lvm2 a-- 925.51g 913.51g [root@p16282558 ~]# lvs LV VG Attr LSize Pool Origin Data% Move Log Cpy%Sync Convert home vg00 -wi-ao--- 4.00g usr vg00 -wi-ao--- 4.00g var vg00 -wi-ao--- 4.00g 

这是否意味着/ dev未在系统启动时挂载(按照fstab)?

我的问题是:/ opt和/ var应该被挂载在一个磁盘/分区上。 我如何重构磁盘以有效利用所有磁盘空间?

请帮忙。

谢谢,Sash

看起来你在/ dev / md3上使用了LVM,而你只在那里的1TB中分配了12GB。

如果/ opt是您花费大部分容量的位置,则可以创build一个新的逻辑卷并将其称为vg00-opt。 创build完成后,可以暂时将其挂载到/ mnt / whatever上,并将文件从/ opt移动到新的逻辑卷中。 最后,您可以在/ opt上挂载vg00-opt。

您键入的df -h /dev/md3命令仅告诉您在用于/ dev的文件系统上有多less空间可用。 / tmp和/ dev都使用tmpfs,它将使用RAM和/或swap来存储文件。 这些目录在启动时将是空的,但/ dev中的条目是由启动时启动的deamon自动生成的。 默认情况下,tmpfs的容量是内存容量的一半,所以这两个容量是8GB,因为你有16GB的内存。