We’ve defined all services with the description DB2\b (i.e. everything that starts with the word DB2) as clustered services. It works great. We don’t use AIX, though.
For HADR, there is no standard check so we wrote one on our own (incl. agent plugin). This HADR check is not clustered in our case. But it works perfectly on the single nodes. One says Role: STANDBY and the other one says Role: PRIMARY (beyond other things). We didn’t make our HADR check cluster-aware.
Regards
Dirk
EDIT: Our custom HADR check does not start with DB2\b so it is (intentionally) ignored by the above mentioned rule.