Sachverhalt: Sachverhalt: A. Der 1944 geborene D._ meldete sich am 30. Dezember 1991 unter Hinweis auf ein seit März 1991 bestehendes Lumbovertebralsyndrom zum Bezug von Leistungen der Invalidenversicherung, namentlich Berufsberatung, Umschulung auf eine neue Tätigkeit und Arbeitsvermittlung an. Nach Abklärungen in medizinischer und beruflich-erwerblicher Hinsicht, worunter insbesondere Berichte des Spitals X._, des Dr. med. M._ und der Klinik Y._ (über die beruflichen Eingliederungsmöglichkeiten) sowie ein Gutachten der Medizinischen Abklärungsstelle (Medas) am Kantonsspital Z._ vom 23. Mai 1995 mit Zusatzbericht vom 2. Juli 1996, lehnte die IV-Stelle das Leistungsbegehren mit Verfügung vom 19. Juli 1996 ab. Das Versicherungsgericht des Kantons St. Gallen wies die dagegen erhobene Beschwerde mit Entscheid vom 20. Januar 1998 ab. Das Eidgenössische Versicherungsgericht bestätigte diesen Entscheid mit Urteil vom 25. November 1998. Mit Schreiben vom 16. August 1999 ersuchte Dr. med. M._ die Invalidenversicherung um erneute Überprüfung des Leistungsanspruchs. Die IV-Stelle veranlasste eine Expertise durch die Medas, welche am 24. August 2000 erstattet wurde und prüfte die erwerbliche Situation. Nach durchgeführtem Vorbescheidverfahren sprach sie dem Versicherten bei einem Invaliditätsgrad von 42% mit Wirkung ab 1. August 1998 eine halbe Invalidenrente zu (Verfügung vom 20. Dezember 2001). Mit Schreiben vom 16. August 1999 ersuchte Dr. med. M._ die Invalidenversicherung um erneute Überprüfung des Leistungsanspruchs. Die IV-Stelle veranlasste eine Expertise durch die Medas, welche am 24. August 2000 erstattet wurde und prüfte die erwerbliche Situation. Nach durchgeführtem Vorbescheidverfahren sprach sie dem Versicherten bei einem Invaliditätsgrad von 42% mit Wirkung ab 1. August 1998 eine halbe Invalidenrente zu (Verfügung vom 20. Dezember 2001). B. Die dagegen eingereichte Beschwerde wies das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 31. Oktober 2002 ab. B. Die dagegen eingereichte Beschwerde wies das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 31. Oktober 2002 ab. C. D._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, in Aufhebung des kantonalen Gerichtsentscheides sei ihm eine unbefristete ganze Invalidenrente zuzusprechen; eventuell seien berufliche Massnahmen wie Umschulung und Arbeitsvermittlung zu gewähren. Die IV-Stelle beantragt Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 