The US Coast Guard stated that the ports of Wilmington and Morehead City have been closed due to the approach of Tropical Storm Ernesto.