Read Partition Changes Without Rebooting

Often while working on production SuSE Linux based virtual servers we need to extend or modify partitions connected to Linux based virtual servers but for the changes to be recognized generally we need a complete reboot. In the real world a reboot means server going offline, how can we get these partition changes recognized without a complete reboot?
