Two Pilbara ports have been closed and locals are preparing to take shelter as a cyclone tracks closer to the Western Australian coast.

Two Pilbara ports have been closed and locals are preparing to take shelter as a cyclone tracks closer to the Western Australian coast.