A earthquake of 6.3 magnitude rattled the coast of Peru early on Monday, the U.S. Geological Survey said, but there were no immediate reports of damage or injuries.