Glahn, hvis forældre var generalmajor Marcus Glahn og Johanne f. Schjøth, blev, efter at have været volontær, artillerikadet og stykjunker, sekondløjtnant i artilleriet 1830 med aldersorden fra 1826. Straks efter kom han på den nylig oprettede kgl. militære højskole, som han forlod 4 år senere som premierløjtnant. Ansat ved den holstenske artilleribrigade i Rendsborg fik han her som medlem af forskellige kommissioner en del virksomhed, hvorefter han i vinteren 1840-41 sendtes på en tjenesterejse til Tyskland og Frankrig, medens han i 1841 erholdt kaptajns anciennitet. Virkelig kaptajn blev han i 1845, idet han tillige blev adjudant ved artilleribrigaden, i hvilken stilling han måtte forblive de 2 første krigsår. I efteråret 1849 fik han befalingen over det 3. batteri, hvormed han deltog i kampen ved Solbro, som skaffede ham Ridderkorset. Til forstander for Artilleriunderofficerselevskolen udnævntes han i 1856, blev major samme år og afgik først endelig fra skolen i 1865.