idblockinfo

列出抄本系列的現有 ID 區塊相關資訊。

適用性

產品 指令類型
MultiSite multiutil 次指令
平台
UNIX®
Windows®

用法概要

idblockinfo

[ –cl/an clan-name ] [ –site site-name ] –fam/ily family-name
–u/ser username [ –p/assword password ]
[-replica replica-selector] [-ser/ies {req.uest|aux}]
[-long] [-update] {[-cur/rent] | [-all/_blocks]}  
[-sort property[:{asc,desc}] [,property[:{asc,desc}]...]

說明

idblockinfo 指令列出抄本系列的現有 ID 區塊相關資訊。指令在主控網站上執行時,它提供資料庫記錄 ID 配置程式整體狀態的最新相關資訊。指令在抄本網站上執行時,對於主控網站的前次 syncreplica -import 作業而言,資訊是正確的。指派給每個抄本的 ID 區塊之 Available 欄位值,對於 那些抄本的前次 syncreplica -import 作業而言是最新的。

選項和引數

指定群體、網站及系列

預設值
群體:在這個網站上第一個抄寫的群體。如果在這個主機上有多個登錄的 dbset 連線,則 –clan 是必要的。

網站:現行網站。如果在這個主機上有多個網站,則 –site 是必要的。

系列:無預設值;您必須指定系列。

–cl/an clan-name
抄本的群體名稱。
–site site-name
抄本的網站名稱。
–fam/ily family-name
使用者資料庫系列:建立使用者資料庫時提供的資料庫名稱。

指定使用者名稱及密碼

預設值
您必須指定使用者名稱和密碼。
–u/ser user
具有 Super User 專用權的使用者名稱。
–p/assword password
與指定使用者相關聯的密碼。

指定選項

-ser/ies series
這個選項的引數可以是 requestaux,以便將輸出限制在那些 ID 系列的其中一個。沒有此選項,就會顯示兩個系列的區塊。
-replica replica
僅包括具名抄本的 ID 區塊。沒有此選項,就會顯示所有抄本的區塊。
-all/_blocks
顯示所有的區塊。一般而言,沒有可用 ID 的區塊,會從輸出加以省略。
-cur/rent
僅顯示由登入選項所識別之抄本的現行區塊。此選項僅對登入抄本有效,若是利用 –replica 來識別另一個抄本,就會發生錯誤。這個限制是必要的,因為抄本的現行區塊只能藉由登入該抄本來決定。
-update
更新由登入選項所識別的抄本之現行 ID 區塊。這會讓針對該抄本報告的資訊盡可能保持最新。其他抄本的資訊則是和前次同步化時一樣新。

指定排序選項

-sort replica, base, available, limit, allocation_time, available_time
可以指定多重內容,使用逗點來分隔清單。必須以單一指令行引數來輸入清單。容許間隔的空格,但是在那種情況下,要用引號括住整個清單。可以將冒號和 "asc" 或 "desc" 字樣附加到內容的任何部分,以指定排序順序。例如,"-sort base:desc"=。預設的排序是依據base。

顯示選項

-long
包含區塊配置時間及前次更新可用計數的時間。沒有這個選項,就會從輸出省略這兩個直欄。

範例

在這些範例中會斷行以便於閱讀,但請在單行輸入每一個指令。

  • 針對給定群體、網站和系列顯示 ID 區塊的狀態。僅傳回要求的 ID 系列結果。這個範例傳回 ID 區塊基礎、限制、大小、可用的 ID、使用的百分比、系列及抄本。

    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

  • 重新執行相同的指令,但是包括其他選項,以降冪方式依基本值來排序,並僅傳回 Boston 抄本的 ID 區塊。因為空間限制,不會顯示輸出。

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


意見