Wel, this is how LVM works:
PV[s] (Physical Volumes) > VG (Volume Groups) > LV (Logical Volumes) > Filesystem
After you assign the disk from SAN:
-fdisk -l (you will see your new disk here line /dev/sdax and that it contains no valid partition table
-using fdisk you will create a new partition table like:
Ex:
fdisk /dev/sdbx
Command (m for help): p
Disk /dev/sdb: 293.3 GB, 293389467648 bytes
255 heads, 63 sectors/track, 35669 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-35669, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-35669, default 35669):
Using default value 35669
Command (m for help): p
Disk /dev/sdb: 293.3 GB, 293389467648 bytes
255 heads, 63 sectors/track, 35669 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdbx 1 35669 286511211 83 Linux
while you are in fdisk do:
Command (m for help): t
Selected partition 1
Hex code (type L to list codes): 8e
Changed system type of partition 1 to 8e (Linux LVM)
Command (m for help): p
Disk /dev/sdb: 293.3 GB, 293389467648 bytes
255 heads, 63 sectors/track, 35669 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdbx 1 35669 286511211 8e Linux LVM
Command (m for help):
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
After the disk is partitioned for LVM you need to:
pvcreate /dev/sdbx
Physical volume "/dev/sdbx" successfully created
After you creted the PV, you will need to exteng your VG:
vgextend (vg_name) /dev/sdbx
-now you can check your VG size: vgdisplay
Now you can exteng your LV and filesystem:
lvextend -L +15G /dev/vg_name/your_name_lv
resize2fs /dev/vg_name/your_name_lv
Now you can do a df -h on your filesystem to see your new size
Hope it helps