A highly active volcano on the Indonesian island of Sumatra erupted again on Wednesday morning, spewing ash as high as 4.2 km in the sky, the country's disaster agency said.