Bitcoin-cli how to get balance of a wallet on different node?
You cannot because Bitcoin Core does not store such information. Bitcoin Core does not store all information for all addresses, it only stores information for its own addresses and the lower level information needed for verifying transactions (addresses are a higher level abstraction). There are no commands that allow you to get the balances or transactions for a given address not in the Bitcoin Core wallet because such information is not available.