More than 2 million homes and businesses in the Houston area were without power, CenterPoint Energy officials said.