For people who live on boats for long periods of time holding tanks are a maintenance requirement so look after them well. I carry out the following each year as I am always amazed how much calcium build up is in there, which leads to other failings with people trying to clear them.
1 close off seacock to the tank.
2 put 1lt of hydrolcronic acid to 3lt of hot fresh water in the top of tank, leave for 3 hrs plus, then put a other 2 gallon of fresh water in and leave for 4 hrs.
All of the build up will clear and your seacock will feel easier to turn. Then you will know its cleaned.
If it's the first time it will take longer.
People will say don't use hydrochloric acid it attacks metal, I have been using this method for my tank, heads pipe, and exhaust elbow for 50 years, not had an issue. It's not in there long enough to do damage but will clean it.
Hope this helps.
Odysseus