I resolved this issue. Apparently, the alias I created for the iScsi drive was wrong in the /etc/fstab, so it was the wrong mount.
I resolved this issue. Apparently, the alias I created for the iScsi drive was wrong in the /etc/fstab, so it was the wrong mount.
I've been having trouble getting my server to automatically adjust the size of a iScsi drive is mounted:
# The size reflected is 39G, but it should be 30G
[ffallateuf@ps-dev-nfs ~]$ df -kh | grep ps-dev-nfs
ps-dev-nfs:/mnt/filestore
39G 2.8G 34G 8% /mnt/filestore
# I unmount the drive
[root@ps-dev-nfs ~]# umount -l /mnt/filestore
[root@ps-dev-nfs ~]#
# I rescanned both interfaces
[root@ps-dev-nfs ~]# iscsiadm -m node -R -I iface0
Rescanning session [sid: 1, target: iqn.2001-05.com.equallogic:0-8a0906-943101403-07fc56251a64c44a-ps-dev-nfs2, portal: 10.3.2.10,3260]
Rescanning session [sid: 3, target: iqn.2001-05.com.equallogic:0-8a0906-db7938c02-c6a994bda8a4a773-ps-dev-nfs, portal: 10.3.2.10,3260]
[root@ps-dev-nfs ~]# iscsiadm -m node -R -I iface1
Rescanning session [sid: 2, target: iqn.2001-05.com.equallogic:0-8a0906-943101403-07fc56251a64c44a-ps-dev-nfs2, portal: 10.3.2.10,3260]
Rescanning session [sid: 4, target: iqn.2001-05.com.equallogic:0-8a0906-db7938c02-c6a994bda8a4a773-ps-dev-nfs, portal: 10.3.2.10,3260]
# Then I rescan it through fsck & attempt to resize it with no success
[root@ps-dev-nfs ~]# e2fsck -f /dev/dm-0
e2fsck 1.39 (29-May-2006)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
dev_filestore: 144798/3932160 files (7.3% non-contiguous), 3798724/7864320 blocks
[root@ps-dev-nfs ~]# resize2fs -f /dev/dm-0
resize2fs 1.39 (29-May-2006)
The filesystem is already 7864320 blocks long. Nothing to do!
# Yet if I run fdisk, the correct size shows up
[root@ps-dev-nfs ~]# fdisk -l
Disk /dev/sda: 64.3 GB, 64347963392 bytes
255 heads, 63 sectors/track, 7823 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5151 41375376 83 Linux
/dev/sda2 7195 7703 4088542+ 82 Linux swap / Solaris
Disk /dev/sdb: 32.2 GB, 32212254720 bytes
64 heads, 32 sectors/track, 30720 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 53.6 GB, 53697576960 bytes
64 heads, 32 sectors/track, 51210 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/sdd: 53.6 GB, 53697576960 bytes
64 heads, 32 sectors/track, 51210 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdd doesn't contain a valid partition table
Disk /dev/sde: 32.2 GB, 32212254720 bytes
64 heads, 32 sectors/track, 30720 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sde doesn't contain a valid partition table
Disk /dev/dm-0: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/dm-0 doesn't contain a valid partition table
Disk /dev/dm-1: 53.6 GB, 53697576960 bytes
255 heads, 63 sectors/track, 6528 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/dm-1 doesn't contain a valid partition table
So apparently, when I run "fdisk", I see the correct size. But when I do "df -k", the size is wrong.
Why are both different and what can I do to adjust this?
Thank you,
Franck
I'm trying to increase the size of an iSCSI device. On the LUN side, the provision size has been expanded already.
I expanded the size of this device from 15GB to 30GB.
I then rescanned the devices:
[root@ps-dev-nfs ~]# iscsiadm -m node --targetname iqn.2001-05.com.equallogic:0-8a0906-db7938c02-c6a994bda8a4a773-ps-dev-nfs -R
Rescanning session [sid: 1, target: iqn.2001-05.com.equallogic:0-8a0906-db7938c02-c6a994bda8a4a773-ps-dev-nfs, portal: 10.3.2.10,3260]
Rescanning session [sid: 2, target: iqn.2001-05.com.equallogic:0-8a0906-db7938c02-c6a994bda8a4a773-ps-dev-nfs, portal: 10.3.2.10,3260]
If I check the size of the devices (/dev/sdb, /dev/sdc and /dev/dm-0), I see them reflecting the new size:
[root@ps-dev-nfs ~]# fdisk -l
Disk /dev/sda: 64.3 GB, 64347963392 bytes
255 heads, 63 sectors/track, 7823 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5151 41375376 83 Linux
/dev/sda2 7195 7703 4088542+ 82 Linux swap / Solaris
Disk /dev/sdb: 32.2 GB, 32212254720 bytes
64 heads, 32 sectors/track, 30720 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 32.2 GB, 32212254720 bytes
64 heads, 32 sectors/track, 30720 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/dm-0: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/dm-0 doesn't contain a valid partition table
Another check confirms this:
[root@ps-dev-nfs ~]# blockdev --getsize64 /dev/dm-0
32212254720
[root@ps-dev-nfs ~]# multipath -ll
dev_nfs_fs (36090a028c03879db73a7a4a8bd94a9c6) dm-0 EQLOGIC,100E-00
[features=1 queue_if_no_path][hwhandler=0][rw]
\_ round-robin 0 [prio=2][active]
\_ 1:0:0:0 sdb 8:16 [active][ready]
\_ 2:0:0:0 sdc 8:32 [active][ready]
However, when I check disk space usage I still see that device at 15GB:
[root@ps-dev-nfs ~]# df -kh Filesystem Size Used Avail Use% Mounted on /dev/sda1 39G 2.6G 34G 8% / tmpfs 250M 0 250M 0% /dev/shm ps-home-nfs.plansource.com:/home 50G 41G 6.6G 86% /home /dev/mapper/dev_nfs_fs 15G 15G 0 100% /mnt/filestore
What step am I missing here?
Can someone please help me ?
The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.
Join / Linux Training / Board