Yes replace them. Firstly, normal service
is to replace them one per year at every haul out
. They are Zinc by the way.
Now to your two anodes. They should not have the white powder (Zinc oxide) on them. This can be caused by several factors. Poor Zinc quality is the least usuall, but possible. The more probable are, poor anode connection to the hull
leaving the anode not working. Or more commonly is over Zinc'd. That is having too much Zinc to do the work. All situations are bad and need solving. Firstly you need to ensure the anodes are bonded to the metal.
When you place the boat back in the water
, you need to do some testing. Get a Marine
sparky to take alook. He needs to test the current
flow for protection. That flow needs to be within a specific range for adiquate protection. Too much or not enough will both cause damage. You need to then add or subtract anodes to get the current
in the right range.