Hawaii is bracing for a major hurricane as El Nino stirs the Pacific.