[
https://issues.apache.org/jira/browse/AMBARI-26656?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jialiang Cai updated AMBARI-26656:
----------------------------------
Attachment: cluster-overview.png
host-ownership.png
> Implement isolated multi-cluster management and recoverable HBase dependencies
> ------------------------------------------------------------------------------
>
> Key: AMBARI-26656
> URL: https://issues.apache.org/jira/browse/AMBARI-26656
> Project: Ambari
> Issue Type: New Feature
> Reporter: Jialiang Cai
> Priority: Major
> Attachments: cluster-overview.png, host-ownership.png
>
>
> Ambari needs one console to manage independently owned clusters without
> leaking host, request/task, configuration or UI state between them. Cluster
> selection must preserve the current Dashboard, while Admin provides a clear
> cluster overview, creation, host allocation, permissions and repository
> navigation.
> This new submission consolidates the implementation and review follow-up
> developed under AMBARI-26654. It includes stable cluster ownership across
> server/agent/REST/STOMP boundaries; durable managed HBase dependency
> deployments with binding, operation, credential and task lineage; common
> dependency constraints for Blueprint and Add Service; and recoverable React
> installation/navigation flows.
> Acceptance covered a native RPM deployment with six registered nodes: the
> first cluster owns three nodes, the other three are initially unassigned,
> then API provisioning creates the second cluster and adds HBase to both.
> Installed HBase SDK operations verify distinct HDFS namespaces and local
> ZooKeeper ownership. Scoped-user requests, duplicate host attachment and
> foreign request lookup are rejected. Real lifecycle testing found and
> corrected Registry DNS supervisor shutdown and command-scoped HBase hook
> initialization defects.
> Earlier runtime evidence also covers HBase using another cluster's managed
> HDFS/ZooKeeper, actual scoped STOMP events and browser route rejection.
> Production source, focused test commands, preserved failure/recovery receipts
> and remaining acceptance gates are recorded in
> docs/design/multi-cluster-review-and-remediation.md.
> Real KDC callbacks, the complete managed provider lifecycle/retention matrix,
> all crash/response-loss boundaries and full broker revocation coverage remain
> open. This issue does not claim those unexecuted scenarios passed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]