*********** Para que la partición pueda ser extendida necesitas espacio disponible contiguo a la partición. ******************
1. Tenemos un disco de 4GB con dos particiones /dev/sdb1 2G y /dev/sdb2 1G
[root@gibson mnt]# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs
devtmpfs 2.8G 0 2.8G 0% /dev
tmpfs 2.8G 336K 2.8G 1% /dev/shm
tmpfs 2.8G 50M 2.8G 2% /run
/dev/mapper/vg_gibson-lv_root
tmpfs 2.8G 50M 2.8G 2% /run
tmpfs 2.8G 0 2.8G 0% /sys/fs/cgroup
tmpfs 2.8G 0 2.8G 0% /media
/dev/mapper/vg_gibson-lv_home 240G 22G 207G 10% /home
/dev/sr0 4.1G 4.1G 0 100% /media/GO_WEST_N2
/dev/sdb2 1G 47M 924M 5% /mnt
2. Montamos el disco para crear un archivo en el, de esta forma comprobaremos que el filesystem sigue intacto despues de el resize2fs.
[root@gibson ~]# mount /dev/sdb2 /mnt
[root@gibson ~]# cd /mnt
[root@gibson mnt]# ls
lost+found
[root@gibson mnt]# touch test2
[root@gibson mnt]# ls
lost+found test2
3. Ejecutar un e2fsck para comprobar consistencia del fs.
[root@gibson ~]# e2fsck -f /dev/sdb2
e2fsck 1.41.14 (22-Dec-2010)
/dev/sdb2: clean, 12/61184 files, 12568/262144 blocks
4. Borramos la particion y le damos el nuevo tamaño en este caso dejare que tome todo el espacio que queda en el disco.
[root@gibson ~]# fdisk /dev/sdb
Command (m for help): p
Disk /dev/sdb: 4008 MB, 4008706048 bytes
1 heads, 2 sectors/track, 3914752 cylinders, total 7829504 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x19dd4093
Device Boot Start End Blocks Id System
/dev/sdb1 2048 4406065 2202009 83 Linux
/dev/sdb2 4406066 6503217 1048576 83 Linux
Command (m for help): d
Partition number (1-4): 2
5. Recreamos la partición.
Command (m for help): n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p
Partition number (1-4, default 2):
Using default value 2
First sector (4406066-7829503, default 4406066):
Using default value 4406066
Last sector, +sectors or +size{K,M,G} (4406066-7829503, default 7829503):
Using default value 7829503
Command (m for help): p
Disk /dev/sdb: 4008 MB, 4008706048 bytes
1 heads, 2 sectors/track, 3914752 cylinders, total 7829504 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x19dd4093
Device Boot Start End Blocks Id System
/dev/sdb1 2048 4406065 2202009 83 Linux
/dev/sdb2 4406066 7829503 1711719 83 Linux
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
[root@gibson ~]# partprobe
6. Extendemos el Filesystem utilizando todo el espacio disponible.
[root@gibson mnt]# resize2fs /dev/sdb2
resize2fs 1.41.14 (22-Dec-2010)
Filesystem at /dev/sdb2 is mounted on /mnt; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/sdb2 to 427929 (4k) blocks.
The filesystem on /dev/sdb2 is now 427929 blocks long .
7. Comprobamos el nuevo tamaño.
[root@gibson mnt]# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs
devtmpfs 2.8G 0 2.8G 0% /dev
tmpfs 2.8G 336K 2.8G 1% /dev/shm
tmpfs 2.8G 50M 2.8G 2% /run
/dev/mapper/vg_gibson-lv_root
tmpfs 2.8G 50M 2.8G 2% /run
tmpfs 2.8G 0 2.8G 0% /sys/fs/cgroup
tmpfs 2.8G 0 2.8G 0% /media
/dev/mapper/vg_gibson-lv_home 240G 22G 207G 10% /home
/dev/sr0 4.1G 4.1G 0 100% /media/GO_WEST_N2
/dev/sdb2 2G 48M 1.5G 3% /mnt
8. Comprobamos que el filesystem ha quedado intacto
[root@gibson ~]# mount /dev/sdb2 /mnt
[root@gibson ~]# cd /mnt
[root@gibson mnt]# ls
lost+found test2
No comments:
Post a comment