Not sure about commercially available holders, but that would be a very simple DIY project. Get some lumber, cut notches, and screw to the roof.

Of course, every screw in the roof of an RV is the next potential leak, so be careful.

If you're concerned about using wood (rot), I'm sure you can find something along the lines of a Thule rack.

Hope this helps.

Mike