in reply to Mulitple values for a key in a hash

Perhaps you could either form the hash key out of the hostname and filesystem, something like 'host1:/foo', 'host1:/bar', 'host2:/baz' etc, or you could key by hostname and have each value be a hashref keyed by filesystem.

I don't fully understand what you're doing, however, based on your code sample... There are a number of problems I can see at first glance: