An Ohio National Guardsman has been discharged from the Army for again refusing to be vaccinated against anthrax.