* For the current ledger, open it to retrieve the LedgerHandle. This
* will contain the LedgerMetadata indicating which bookie servers the
* ledger fragments are stored on. Check if any of the ledger fragments
* for the current ledger are stored on the input dead bookie.
*/
final DigestType digestType = getLedgerDigestType(lId);
final byte[] passwd = getLedgerPasswd(lId);
bkc.asyncOpenLedgerNoRecovery(lId, digestType, passwd, new OpenCallback() {
@Override
public void openComplete(int rc, final LedgerHandle lh, Object ctx) {
if (rc != Code.OK.intValue()) {