idblockinfo

Elenca le informazioni sulle aree ID esistenti per una famiglia di repliche.

Applicabilità

Prodotto Tipo di comando
MultiSite comando secondario multiutil
Piattaforma
UNIX®
Windows®

Riepilogo

idblockinfo

[ –cl/an nome-gruppo ] [ –site nome-sito ] –fam/ily nome-famiglia
–u/ser nome utente [ –p/assword password ]
[-replica selettore-replica] [-ser/ies {req.uest|aux}]
[-long] [-update] {[-cur/rent] | [-all/_blocks]}  
[-sort proprietà[:{asc,desc}] [,proprietà[:{asc,desc}]...]

Descrizione

Il comando idblockinfo elenca le informazioni sulle aree ID esistenti per una famiglia di repliche. Quando il comando viene eseguito nel sito principale, esso fornisce le informazioni più recenti sullo stato generale degli allocatori di ID record di database. Quando il comando viene eseguito nel sito di replica, le informazioni sono corrette per l'ultima operazione syncreplica -import dal sito principale. I valori del campo Disponibile per le aree ID assegnate a ciascuna replica sono i valori correnti per l'ultima operazione syncreplica -import da tali repliche.

Opzioni ed argomenti

Specifica del gruppo, del sito e della famiglia

Valore predefinito
Gruppo: il primo gruppo replicato in questo sito. Se esiste più di un collegamento dbset registrato in questo host, –clan è obbligatorio.

Sito: il sito corrente. Se esiste più di un sito in questo host, –site è obbligatorio.

Famiglia: nessun valore predefinito; è necessario specificare una famiglia.

–cl/an nome-gruppo
Il nome del gruppo di replica.
–site nome-sito
Il nome del sito di replica.
–fam/ily nome-famiglia
La famiglia del database utente: il nome database fornito al database utente quando è stato creato.

Specifica di un nome utente e password

Valore predefinito
È necessario specificare un nome utente e una password.
–u/ser utente
Il nome dell'utente con privilegi di Super utente.
–p/assword password
La password associata all'utente specificato.

Specifica delle opzioni di selezione

-ser/ies series
L'argomento per questa opzione può essere request oppure aux per limitare l'output ad una di tali serie di ID. Senza questa opzione, sono visualizzate le aree per entrambe le serie.
-replica replica
Includere solo le aree ID per la replica indicata. Senza questa opzione, sono visualizzate le aree per tutte le repliche.
-all/_blocks
Mostrare tutte le aree. Di solito, le aree che non dispongono di ID disponibili sono omesse dall'output.
-cur/rent
Mostrare solo l'area corrente per la replica identificata dalle opzioni di accesso. Questa opzione è valida solo per la replica di accesso e viene restituito un errore se l'opzione –replica viene utilizzata per identificare un'altra replica. Questa restrizione è necessaria, in quanto l'area corrente per una replica può essere determinata solo dall'accesso ad un'altra replica.
-update
Aggiornare l'area ID corrente per la replica identificata dalle opzioni di accesso. In questo modo, le informazioni riportate per la replica sono le più aggiornate possibile. Le informazioni per le altre repliche sono aggiornate in base all'ultima sincronizzazione.

Specifica delle opzioni di ordine

-sort replica, base, available, limit, allocation_time, available_time
È possibile specificare più proprietà, con una virgola per separare l'elenco. L'elenco deve essere immesso come un argomento singolo di riga comandi. Gli spazi sono consentiti, ma in tal caso, è necessario racchiudere tra virgolette l'elenco. L'ordine può essere specificato inserendo i due punti (:) e la parola "asc" o "desc" a ciascuna delle proprietà. Ad esempio, "-sort base:desc". L'ordine predefinito è quello di base.

Opzioni di visualizzazione

-long
Include l'ora di assegnazione dell'area e l'ora in cui è stato aggiornato il calcolo disponibile. Senza questa opzione, queste due colonne sono omesse dall'output.

Esempi

In questi esempi, le righe sono interrotte per agevolare la lettura. Immettere ogni comando su una singola riga.

  • Visualizzare lo stato delle aree ID per un determinato gruppo, sito e famiglia. Restituire solo i risultati della serie ID di richiesta. Questo esempio restituisce la base dell'area ID, il limite, la dimensione, gli ID disponibili, la percentuale utilizzata, la famiglia e la replica.

    multiutil idblockinfo -clan XYZ_CLAN -site XYZ_HQ
    -fam XYZ_DB -u admin "admin_pwd" -ser req

    REQUEST_SERIES
       Base   Limit   Size Available Pct  Family  Replica
      30979   35075   4096    1036   25%  XYZ_DB  Boston
      39171   43267   4096    3860   94%  XYZ_DB  Paris
      47363   51459   4096       1    0%  XYZ_DB  London
      55555   59651   4096     185    4%  XYZ_DB  Munich
      59651  134651  75000   75000  100%  XYZ_DB  Munich
    134651  209651  75000   68978   91%  XYZ_DB  London
    209651  284651  75000   35369   47%  XYZ_DB  Paris
    284651  359651  75000   74710   99%  XYZ_DB  Tokyo
    359651  434651  75000   55398   73%  XYZ_DB  Boston
    434651  509651  75000   46935   62%  XYZ_DB  Bejing
    509651  584651  75000   54600   72%  XYZ_DB  Brasilia
    584651  588747   4096    1248   30%  XYZ_DB  BejingA
    588747  592843   4096    1003   24%  XYZ_DB  TelAviv
    592843  682843  90000   12499   13%  XYZ_DB  TelAviv
    682843  772843  90000   39047   43%  XYZ_DB  BejingA
    772843  852843  80000   80000  100%  XYZ_DB  Paris

  • Eseguire nuovamente lo stesso comando, ma includere le opzioni aggiuntive per ordinare i valori secondo la base in ordine decrescente e per restituire solo le aree ID per la replica Boston. L'output non viene visualizzato per motivi di spazio.

    multiutil idblockinfo -clan XYZ_CLAN -site XYZ_HQ -fam XYZ_DB
    -u admin "admin_pwd" -ser req base:desc -replica Boston -long


Feedback