Sun Java System Application Server 9.1 高可用性管理指南

重新分段資料庫

重新分段資料庫以在新建立的節點中儲存資料。重新分段可在所有使用中節點上平均分配資料。

若要重新分段資料庫,請使用 hadbm refragment 指令。指令語法為:

hadbm refragment  [--dbpassword=password | --dbpasswordfile=file]  
[--adminpassword=password | --adminpasswordfile=file]  
[--agent=maurl]  
[dbname]

dbname 運算元指定資料庫名稱。預設為 hadb。資料庫必須處於 HAFaultTolerantFaultTolerant 狀態。如需有關資料庫狀態的更多資訊,請參閱取得 HADB 的狀態

請參閱一般選項,以取得指令選項說明。如需更多資訊,請參閱 hadbm-refragment(1)

線上重新分段需要用於 HADB 節點的磁碟具有足夠空間以同時包含舊資料和新資料,直至重新分段完成,亦即使用者資料大小不得超過使用者資料可用空間的 50%。如需詳細資訊,請參閱取得裝置資訊


備註 –

重新分段資料庫的最佳時間為系統負載較輕時。


如果此指令在多次嘗試之後仍然失敗,請參閱透過重新建立資料庫增加節點


範例 3–14 重新分段資料庫範例

例如︰

hadbm refragment