More than 2,000 workers at seven Amazon sites across Germany have gone on strike over pay for at least two days, labor union Verdi said on Monday.