IBM HACMP 系列 -- 安装和配置三
HACMP 提供了下列類型的資源組:
(1).????? 級聯(lián)資源組
(2).????? 循環(huán)資源組
(3).????? 并發(fā)訪問資源組
(4).????? 自定義訪問組
?
一. 級聯(lián)資源組
?????? 級聯(lián)資源組定義能夠控制該資源組的所有節(jié)點的列表,然后通過為每個節(jié)點分配接管優(yōu)先級,從而指定集群節(jié)點控制該資源組的優(yōu)先權(quán)。當(dāng)故障轉(zhuǎn)移發(fā)生時,具有最高優(yōu)先級的活動節(jié)點將獲取該資源組。如果該節(jié)點不可用,則具有下一個最高優(yōu)先級的節(jié)點將獲取該資源組,以此類推(請參見圖 1、2 和 3)。
?
圖 1 初始配置中的級聯(lián)資源組
?
圖 2 故障轉(zhuǎn)移條件下的級聯(lián)資源組
?
圖 3 退回條件下的級聯(lián)資源組
?????? 參與節(jié)點的列表建立了該資源組的資源鏈。
?
1.1 特殊的級聯(lián)資源組屬性
級聯(lián)資源組支持下列屬性:
(1).????? Cascading without Fallback
(2).????? Inactive Takeover
(3).????? Dynamic Node Priority
?????? Cascading without fallback (CWOF) 是一個允許微調(diào)退回行為的級聯(lián)資源組屬性。當(dāng)將 Cascading Without Fallback 標(biāo)志設(shè)置為 False 時,則表示執(zhí)行傳統(tǒng)的級聯(lián)資源組行為:當(dāng)某個節(jié)點加入或重新集成到集群中時,如果其優(yōu)先級比資源組當(dāng)前所在的節(jié)點高,并且有接口可用,則資源組將退回到較高優(yōu)先級的節(jié)點。當(dāng)將此標(biāo)志設(shè)置為 True 時,資源組不會退回到任何加入或重新集成到集群中的節(jié)點,即使該節(jié)點是較高優(yōu)先級的節(jié)點。配置了 CWOF 的資源組不需要 IP 地址接管。
?????? Inactive Takeover 是允許微調(diào)節(jié)點對資源組的初始獲取的級聯(lián)資源組屬性。如果 Inactive Takeover 為 True,則資源組中要加入集群的第一個節(jié)點將獲取資源組,而不管為該節(jié)點指定的優(yōu)先級如何。如果 Inactive Takeover 為 False,則要加入集群的每個節(jié)點僅獲取被指定為其最高優(yōu)先級節(jié)點的資源組。缺省值為 False。
?????? Dynamic Node Priority 允許使用事件發(fā)生時的集群狀態(tài)來確定接管節(jié)點列表的順序。
?
二. 循環(huán)資源組
?????? 與級聯(lián)資源組一樣,循環(huán)資源組定義了能夠接管某個資源組控制權(quán)的節(jié)點的列表,并使用優(yōu)先級來確定其他節(jié)點接管資源控制權(quán)的順序。
?????? 與 CWOF 設(shè)置為 True 時的級聯(lián)資源組一樣,當(dāng)具有最高優(yōu)先級的節(jié)點重新集成到集群中時,資源組控制權(quán)不會自動歸還該節(jié)點。為了避免退回所導(dǎo)致的服務(wù)中斷,或者在資源保持跨多個節(jié)點分布變得非常重要時,可以使用循環(huán)資源組(請參見圖 4 和 圖 5 和 6)。
?
圖 4 初始配置中的循環(huán)資源組
圖 5 故障轉(zhuǎn)移條件下的循環(huán)資源組
?
?
圖 6 故障節(jié)點重新集成后的循環(huán)資源組
?
?????? 對于循環(huán)資源組,除非設(shè)置了 Dynamic Node Priority,否則具有某個資源組的最高優(yōu)先級和可用連接(網(wǎng)絡(luò)、網(wǎng)絡(luò)接口和地址)的節(jié)點將從故障節(jié)點獲取該資源組。HACMP 軟件假設(shè)擁有循環(huán)資源組的關(guān)聯(lián)服務(wù)地址的節(jié)點控制該資源組。
?????? 循環(huán)資源組與 Cascading without Fallback 資源組具有一些相似性。
?????? 然而,還是有一些重要的不同之處。與級聯(lián)資源組不同,循環(huán)資源組彼此之間進(jìn)行交互。
?????? 由于循環(huán)資源組需要使用 IP 地址接管,資源鏈中的所有節(jié)點必須共享到該資源組的同一個網(wǎng)絡(luò)連接。如果多個循環(huán)資源組共享一個網(wǎng)絡(luò),任何時候只有其中一個資源組能夠在給定的節(jié)點上激活。因而,循環(huán)資源組本身是分布放置的。然而,設(shè)置了 Cascading without Fallback 的級聯(lián)資源組可能聚集在一起——也就是說,多個組最終將駐留在同一個節(jié)點上。CWOF 不要求將某個 IP 地址與組相關(guān)聯(lián)。
?
三. 并發(fā)訪問資源組
?????? 并發(fā)訪問資源組可以同時由多個節(jié)點共享。并發(fā)訪問某個資源組的所有節(jié)點在加入集群時獲取該資源組。節(jié)點之間不存在優(yōu)先級。
?????? 支持并發(fā)訪問資源組的集群的節(jié)點數(shù)不能超過 32 個。請注意,集群中的所有節(jié)點都必須是某個并發(fā)資源組的成員。
?????? 并發(fā)資源組中包括的資源僅僅是是帶有原始邏輯卷、原始磁盤和使用那些磁盤的應(yīng)用程序服務(wù)器的卷組。
?????? 定義這些邏輯存儲實體的設(shè)備必須支持并發(fā)訪問。
?
四. 自定義資源組
?????? 在 HACMP V5.1 中,除了級聯(lián)、循環(huán)和并發(fā)資源組以外,還可以配置自定義資源組。自定義資源組的參數(shù)允許您精確描述資源組在啟動、故障轉(zhuǎn)移和退回時的行為。
?????? 普通的級聯(lián)、循環(huán)和并發(fā)資源組具有預(yù)定義的啟動、故障轉(zhuǎn)移和退回行為。自定義資源組的策略要比 CWOF 或 Inactive Takeover (IT) 屬性更容易理解。這些策略沒有被限制到普通資源組的預(yù)定義策略,并且可以根據(jù)需要進(jìn)行定制。
?????? 表 1 顯示了“傳統(tǒng)”資源組(HACMP 5.1 以前的版本)和自定義資源組之間的資源組行為對比關(guān)系。
?
表 1 自定義資源組行為
?
4.1 自定義資源組屬性
?????? 可以配置特定于自定義資源組的參數(shù),這些參數(shù)定義資源組在啟動、故障轉(zhuǎn)移和退回時的行為方式。自定義資源組的配置包括:
(1)缺省節(jié)點優(yōu)先級列表
?????? 可承載某個特定資源組的節(jié)點列表,這些節(jié)點在資源組的“Participating Node Names”中進(jìn)行定義。
(2)主節(jié)點
?????? 任何非并發(fā)資源組(包括其行為類似于非并發(fā)資源組的自定義資源組)的缺省節(jié)點列表中列出的第一個節(jié)點。
?
4.2 自定義資源組參數(shù)
4.2.1 Settling time
?????? Settling time 是將當(dāng)前離線的資源組置于在線所需要的時間。當(dāng)未配置 settling time 時,資源組將在加入集群的第一個可用的較高優(yōu)先級節(jié)點上啟動。可以通過指定 settling time 來配置自定義資源組的啟動行為。
?????? Settling Time 用于確保在具有較高優(yōu)先級的節(jié)點被置于在線時,資源組不會在節(jié)點之間不斷移動。此屬性還允許 HACMP 在激活資源組前等待給定的時間長度,然后在可用的最高優(yōu)先級節(jié)點上激活該資源組。
?????? 在設(shè)置了 Settling Time 的情況下,如果該資源組的最高優(yōu)先級節(jié)點在線,則 HAMP 會立即將該資源組置于在線;
?????? 否則,HACMP 會在 Settling Time 間隔期間等待,然后再決定要放置該資源組的節(jié)點。
?
4.2.2? Dynamic node priority (DNP)
?????? 還可以使用 Dynamic Node Priority來自定義資源組的故障轉(zhuǎn)移行為。
?????? 注意:還可以為普通級聯(lián)和循環(huán)資源組配置 Dynamic Node Priority。
?
4.2.3? Delayed Fallback Timer
?????? 通過指定并分配一個延遲退回計時器 (Delayed Fallback Timer),可以配置自定義資源組的退回行為,使得退回操作在其中一個預(yù)定義的重復(fù)間隔中進(jìn)行:每天、每周、每月和每年,或者按特定的日期和時間。
?????? Delayed Fallback Timer 允許自定義資源組在您指定的時間退回到較高優(yōu)先級的節(jié)點。配置了 Delayed Fllback Timer 并且當(dāng)前駐留在非主節(jié)點上的資源組將在指定的時間退回到較高優(yōu)先級的節(jié)點。
?
4.2.4? Inactive takeover (IT)
?????? 可以配置自定義資源組的一種啟動行為:如果 RG 處于“離線”狀態(tài)的情況下,并且某個屬于該 RG 節(jié)點優(yōu)先級列表的節(jié)點啟動 HACMP 服務(wù),則此節(jié)點能夠獲取該資源組。
?
五. 使用標(biāo)準(zhǔn)路徑配置 HACMP 資源組
?????? 使用標(biāo)準(zhǔn)路徑,您可以配置使用基本管理策略的資源組。這些策略基于三種預(yù)定義類型的啟動、故障轉(zhuǎn)移和退回策略:級聯(lián)、循環(huán)或并發(fā)。
?
配置資源組涉及到兩個階段:
(1)配置資源組名稱、管理策略和能夠擁有該資源組的節(jié)點。
(2)向資源組添加資源和附加屬性。
?
5.1 使用標(biāo)準(zhǔn)路徑創(chuàng)建 HACMP 資源組
要創(chuàng)建資源組,可以執(zhí)行以下步驟:
1. 輸入快速路徑 smitty hacmp。
2. 在 HACMP 菜單上,選擇 Initialization and Standard Configuration。
3. 選擇 Configure HACMP Resource Groups。
4. 選擇 Add a Standard Resource Group 并按 Enter 鍵。
5. 系統(tǒng)將提示您選擇資源組管理策略。請選擇 Cascading、Rotating、Concurrent 或 Custom,然后按 Enter 鍵。
?????? 取決于前面的選擇,您將看到一個標(biāo)題為 Add a Cascading/Rotating/Concurrent/Custom Resource Group 的屏幕。該屏幕僅顯示與所選的資源組類型相關(guān)的選項。
?????? 注意:如果是配置自定義資源組,請參閱 “自定義資源組”。
6. 按如下方式輸入字段值(此屏幕用于級聯(lián)、循環(huán)和并發(fā)資源組):
(1)Resource group name
?????? 輸入所需的名稱。使用不超過 31 個的字母數(shù)字字符或下劃線;請不要使用前導(dǎo)數(shù)字。
(2)Participating node names
?????? 輸入能夠擁有或接管該資源組的節(jié)點的名稱。首先輸入具有最高所有權(quán)優(yōu)先級的節(jié)點,然后以所需順序輸入具有較低優(yōu)先級的節(jié)點(請參見示例 1)。
?
示例 1 使用標(biāo)準(zhǔn)路徑的資源組配置
Add a Resource Group with a Cascading Management Policy (standard)
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* Resource Group Name??????????????????????????????????????????????? [rg1]
* Participating Node Names (Default Node Priority)?????????????????? [p630n01 p630n02]
F1=Help????????????? F2=Refresh??? ?????????????F3=Cancel???????????? F4=List
F5=Reset???????????? F6=Command???????????????? F7=Edit?????????????? F8=Image
F9=Shell???????????? F10=Exit?????????????????? Enter=Do
?
7. 按 Enter 鍵。
8. 按 F3 返回到 Add a Standard Resource Group 屏幕,以繼續(xù)添加為 HACMP 集群計劃的所有標(biāo)準(zhǔn)資源組。
?
5.2 將資源分配到資源組
要為資源組分配資源,可以執(zhí)行以下步驟:
1. 輸入快速路徑 smitty hacmp。
2. 轉(zhuǎn)到 Initialization and Standard Configuration。
3. 選擇 Configure HACMP Resource Groups。
4. 選擇 Change/Show Resources for a Standard Resource Group 并按 Enter 鍵,以顯示已定義的資源組的列表。
5. 選擇您希望配置的資源組,然后按 Enter 鍵。SMIT 將返回與所選的資源組類型匹配的屏幕,并填充 Resource Group Name 和 Participating Node Names (Default Node Priority) 字段(請參見示例 2)。
?
示例 2 將資源分配到資源組
Change/Show Resources for a Cascading Resource Group
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
Resource Group Name????????????????????????????????????????????????? rg01
Participating Node Names (Default Node Priority)???????????????? p630n01 p630n02 p630n>
?
* Service IP Labels/Addresses??????????????????????????????????? [n01a1] +
Volume Groups??????????????????????????????????????????????????? [] +
Filesystems (empty is ALL for VGs specified)???????????????????? [] +
Application Servers??????? ??????????????????????????????????????[] +
F1=Help?????????????????????? F2=Refresh????????? F3=Cancel???????????? F4=List
F5=Reset????????????????????? F6=Command????????? F7=Edit?????????????? F8=Image
F9=Shell????????????????????? F10=Exit??????????? Enter=Do
?
6. 按如下方式輸入字段值:
(1)Service IP label/IP address
?????? 列出要在該資源組被接管時接管的服務(wù) IP 標(biāo)簽。按 F4 可以查看有效 IP 標(biāo)簽的列表。其中包括循環(huán)或可被接管的地址。
(2)Filesystems (empty is for all specified VGs)
?????? 如果將 Filesystems 字段保留為空,并在下面的 Volume Groups 字段中指定共享卷組,則將在該卷組中掛載所有的文件系統(tǒng)。如果將 Filesystems 字段保留為空,并且不在下面的字段中指定卷組,則不會安裝任何文件系統(tǒng)。還可以選擇要包括在資源組中的各個文件系統(tǒng)。按 F4 可以查看文件系統(tǒng)的列表。在此情況下,在將該資源組置于在線時,將僅掛載指定的文件系統(tǒng)。
只有對于非并發(fā)資源組,Filesystems 才是一個有效的選項。
(3)Volume groups
?????? 確定應(yīng)該在獲取或接管該資源組時啟用的共享卷組。從選擇列表中選擇卷組,或者在此字段中輸入所需的卷組名稱。
按 F4 將顯示該資源組中的所有共享卷組和當(dāng)前可用于導(dǎo)入到資源組節(jié)點上的卷組的列表。
?????? 注意:僅當(dāng)您是在添加非并發(fā)或自定義的非并發(fā)式資源組時,才應(yīng)該使用 Service IP Label/IP Addresses、Filesystems 和 Volume group 選項。
(4)Concurrent volume groups
?????? 確定可由多個節(jié)點同時訪問的共享卷組。從選擇列表中選擇卷組,或者在此字段中輸入所需的卷組名稱。如果您先前已請求 HACMP 收集有關(guān)適當(dāng)卷組的信息,則按 F4 將顯示該資源組中當(dāng)前可用并支持并發(fā)的所有現(xiàn)有卷組和可用于導(dǎo)入到該資源組中的節(jié)點上并支持并發(fā)的卷組的列表。
缺省情況下,Disk Fencing 功能是啟用的。
(5)Application servers
?????? 指示要包括在該資源組中的應(yīng)用程序服務(wù)器。按 F4 可以查看應(yīng)用程序服務(wù)器的列表。
7. 按 Enter 鍵以將這些值添加到 HACMP ODM。
8. 按 F3,直到返回到 Change/Show Resources for a Standard Resource Group 菜單,或者按 F10 退出 SMIT。
?
六. 使用擴(kuò)展路徑配置 HACMP 資源組
要使用擴(kuò)展路徑創(chuàng)建資源組,可以執(zhí)行以下步驟:
1. 輸入快速路徑 smitty hacmp。
2. 轉(zhuǎn)到 Extended Configuration。
3. 選擇 Extended Resource Configuration。
4. 選擇 HACMP Resource Group Configuration。
5. 選擇 Add a Resource Group 并按 Enter 鍵。
6. 在下一個屏幕上,選擇資源組管理策略(Cascading、Rotating、Concurrent 或 Custom)并按 Enter 鍵。
?????? 取決于前面的選擇,您將看到一個標(biāo)題為 Add a Cascading/Rotating/Concurrent/Custom Resource Group 的屏幕。該屏幕僅顯示與所選的資源組類型相關(guān)的選項。
?????? 注意:如果是配置自定義資源組,請參閱“配置自定義資源組”。
7. 按如下方式輸入字段值(此屏幕用于級聯(lián)、循環(huán)和并發(fā)資源組):
(1)Resource group name
?????? 輸入所需的名稱。使用不超過 31 個的字母數(shù)字字符或下劃線;請不要以數(shù)字開頭。
(2)Inter-site management policy
選擇下列選項之一:
?????? 1)除非定義了站點,否則應(yīng)該使用 Ignore(缺省)。如果要定義站點,則必須提供適當(dāng)?shù)姆椒ɑ蜃远x來處理站點操作。設(shè)置為除 Ignore 以外的任何內(nèi)容的站點策略會自動將資源組添加到一個自定義的串行處理列表。
?????? 2)可以分配將由多個站點按優(yōu)先順序接管的 Cascading 資源。當(dāng)站點發(fā)生故障時,具有最高優(yōu)先級的活動站點將獲取該資源。當(dāng)故障站點重新加入時,具有最高優(yōu)先級的站點將獲取該資源。
?????? 3)Rotating 資源可由其資源鏈中的任何站點獲取。
當(dāng)站點發(fā)生故障時,該資源將由最高優(yōu)先級的備用站點獲取。當(dāng)故障站點重新加入時,該資源仍然屬于其新的所有者。
?????? 4)Concurrent 資源可從任何站點進(jìn)行訪問。如果站點關(guān)系是并發(fā)的,則管理策略不能是 Rotating。
(3) Participating node names
?????? 輸入能夠擁有或接管該資源組的節(jié)點的名稱。首先輸入具有最高所有權(quán)優(yōu)先級的節(jié)點,然后以所需順序輸入具有較低優(yōu)先級的節(jié)點。
8. 按 Enter 鍵。
9. 按 F3 返回到 Add a Standard Resource Group 屏幕,以繼續(xù)添加為 HACMP 集群計劃的所有標(biāo)準(zhǔn)資源組(請參見示例 3)。
?
示例 3 使用擴(kuò)展路徑的資源組配置
????????????? Add a Cascading Resource Group (extended)
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
* Resource Group Name???????????????????? ???????????????????????????[rg1]
* Inter-Site Management Policy?????????????????????????????????????? [ignore] +
* Participating Node Names (Default Node Priority)?????????????????? [p630n01 p630n02] +
F1=Help??????????????????? F2=Refresh????????????? F3=Cancel?????????? F4=List
F5=Reset?????????????????? F6=Command????????????? F7=Edit???????????? F8=Image
F9=Shell?????????????????? F10=Exit??????????????? Enter=Do
?
6.1? 通過擴(kuò)展路徑向資源組分配資源和屬性
要為資源組配置資源和屬性,可以執(zhí)行以下步驟:
1. 輸入快速路徑 smitty hacmp。
2. 轉(zhuǎn)到 Extended Configuration。
3. 選擇 Extended Resource Configuration。
4. 選擇 Extended Resource Group Configuration。
5. 選擇 Change/Show Resources and Attributes for a Resource Group 并按 Enter 鍵。SMIT 將顯示已定義的資源組的列表。
6. 選擇您希望配置的資源組,然后按 Enter 鍵。SMIT 將返回與所選的資源組類型匹配的屏幕,并填充了 Resource Group Name、Inter-site Management Policy 和 Participating Node Names (Default Node Priority) 字段。
如果參與節(jié)點已啟動,可以按 F4 列出共享資源。如果還未定義資源組/節(jié)點關(guān)系,或者如果某個節(jié)點未啟動,則按 F4 將顯示相應(yīng)的警告(請參見示例 4)。
?
示例 4 使用擴(kuò)展路徑向資源組分配資源和屬性
7. 填寫下列字段:
(1)Dynamic node priority (Overrides default)
?????? 選擇動態(tài)節(jié)點優(yōu)先級策略。缺省為空(有序的節(jié)點列表)。將列出所有已定義的動態(tài)節(jié)點優(yōu)先級策略,包括預(yù)先配置的策略。
(2)Service IP label/IP addresses
?????? 此選項與標(biāo)準(zhǔn)配置路徑中使用的選項相同。
(3)Filesystems (為空的話將為特定 VG 的所有文件系統(tǒng))
?????? 此選項與標(biāo)準(zhǔn)配置路徑中使用的選項相同。
(4)Volume groups
?????? 此選項與標(biāo)準(zhǔn)配置路徑中使用的選項相同。
(5)Application servers
?????? 此選項與標(biāo)準(zhǔn)配置路徑中使用的選項相同。
(6)Use forced varyon of volume groups, if necessary
?????? 缺省值為 False。如果此標(biāo)志設(shè)置為 True,則在該卷組由于缺乏定額而使正常的 Varyon 失敗的情況下,并且 HACMP 發(fā)現(xiàn)該卷組的每個邏輯卷中的每個邏輯分區(qū)至少有一個完整副本可用時,則 HACMP 將使用強制 Varyon 來將屬于該資源組的每個卷組置于在線。
?????? 此選項應(yīng)該僅用于其中的每個邏輯卷都實現(xiàn)了鏡像的卷組。建議使用非常嚴(yán)格的分配策略;對于其他邏輯卷配置選擇,強制 Varyon 不太可能會成功。
(7)Filesystems consistency check
?????? 確定用于檢查文件系統(tǒng)一致性的方法:fsck(缺省)或 logredo(用于快速恢復(fù))。
(8)Filesystems recovery method
?????? 確定文件系統(tǒng)恢復(fù)方法:parallel(并行)(用于快速恢復(fù))或 sequential(串行)(缺省)。如果您有共享的嵌套文件系統(tǒng),請不要將此字段設(shè)置為 parallel。這些文件系統(tǒng)必須按串行方式進(jìn)行恢復(fù)。
注意:集群驗證實用程序 clverify 不會報告文件系統(tǒng)和快速恢復(fù)的不一致性。
?
– File systems mounted before IP configured
?????? 指定在接管時,HACMP 是在接管故障節(jié)點的 IP 地址之前還是之后接管卷組并裝入故障節(jié)點的文件系統(tǒng)。缺省設(shè)置為 False,意味著首先接管 IP 地址。類似地,當(dāng)某個節(jié)點重新集成時,將首選獲取 IP 地址,然后才裝入文件系統(tǒng)。如果資源組包含要導(dǎo)出的文件系統(tǒng),則應(yīng)該將此字段設(shè)置為 True。這樣設(shè)置是為了在服務(wù)地址上接收到 NFS 請求時,文件系統(tǒng)將可用。
– Filesystems/Directories to export
?????? 確定要進(jìn)行 NFS 導(dǎo)出的文件系統(tǒng)或目錄。這些文件系統(tǒng)應(yīng)該是上面的 Filesystems 字段中列出的文件系統(tǒng)的子集。目錄應(yīng)該包含在上面列出的其中一個文件系統(tǒng)中。按 F4 可以查看列表。
– Filesystems/Directories to NFS mount
?????? 確定要進(jìn)行 NFS 掛載的文件系統(tǒng)或目錄。當(dāng)所有者節(jié)點在集群中處于活動狀態(tài)時,資源鏈中的所有節(jié)點都將嘗試對這些文件系統(tǒng)或目錄進(jìn)行 NFS 掛載。
– Network for NFS mount (Optional)
?????? 選擇您希望在其中對文件系統(tǒng)進(jìn)行 NFS 裝入的以前定義的 IP 網(wǎng)絡(luò)。按 F4 可以列出有效的網(wǎng)絡(luò)。僅當(dāng)已經(jīng)填寫了 Filesystems/Directories to NFS Mount 字段時,此字段才有意義。Service IP Labels/IP Addresses 字段應(yīng)該包含一個在所選網(wǎng)絡(luò)上的服務(wù)標(biāo)簽。
– Raw disk PVIDs
?????? 按 F4 可以獲得 PVID 和關(guān)聯(lián)的 hdisk 設(shè)備名稱的清單。如果在使用直接訪問原始磁盤的應(yīng)用程序,則應(yīng)在此處列出那些原始磁盤。
– Tape resources
?????? 輸入希望在該資源組上啟動的磁帶資源。
?????? 按 F4 可以從以前在 Define Tape Resources 屏幕中定義的資源列表中做出選擇。
– Fast connect services
?????? 按 F4 可以從該資源組中的所有節(jié)點共有的 Fast Connect 資源列表中做出選擇,這些資源是在 Fast Connect 的初始配置過程中指定的。如果是在添加 Fast Connect 文件共享,請確保您已在資源組中定義了它們的文件系統(tǒng)。
– Communication links
?????? 輸入要由 HACMP 啟動的通信鏈路(這是以前在 Configure Communication Adapters and Links SMIT 屏幕中定義的)。按 F4 可以查看已定義的通信鏈路的列表。如果添加 SNA-over-LAN 鏈路,請確保同時向該資源組添加了一個服務(wù) IP 標(biāo)簽。
– Miscellaneous
?????? 指定您希望放到該拓?fù)渲械奈谋疽约百Y源組信息。該信息可由腳本訪問,例如 Database1。
(9)Primary workload manager class
?????? 按 F4 并從與指定的 HACMP WLM 配置相關(guān)聯(lián)的工作負(fù)載管理器 (Workload Manager) 類選擇列表中做出選擇。對于級聯(lián)資源組,如果沒有指定輔助 WLM 類,則所有節(jié)點都使用主 WLM 類。如果指定了輔助類,則只有主節(jié)點才使用主 WLM 類。對于循環(huán)和并發(fā)資源組,資源組中的所有節(jié)點都配置為使用主 WLM 類。
(10)Secondary workload manager class
?????? (可選)按 F4 并從與該資源組相關(guān)聯(lián)的工作負(fù)載管理器類選擇列表中做出選擇。只有級聯(lián)資源組才允許使用輔助 WLM 類。如果沒有指定輔助 WLM 類,則該資源組中的所有節(jié)點都使用主 WLM 類。如果在這里指定了輔助類,則主節(jié)點將使用主 WLM 類,所有其他節(jié)點將使用輔助 WLM 類。
(11)Automatically import volume groups
?????? 指定 HACMP 是否應(yīng)該自動導(dǎo)入在 Volume Groups 或 Concurrent Volume Groups 字段中定義的卷組。缺省情況下,Automatically Import Volume Groups 標(biāo)志設(shè)置為 False。如果將 Automatically Import Volume Groups 設(shè)置為 False,則不會自動導(dǎo)入所選的卷組。在此情況下,當(dāng)您向該資源組添加卷組時,請確保已經(jīng)使用 importvg 命令或 C-SPOC 將所選的卷組導(dǎo)入每個節(jié)點。如果將 Automatically Import Volume Groups 設(shè)置為 True,則在按 Enter 鍵時,HACMP 將確定是否需要將您在 Volume Groups 或 Concurrent Volume Groups 字段中輸入或選擇的卷組導(dǎo)入該資源組中的任何節(jié)點,并在需要時自動導(dǎo)入卷組。
(12)Inactive takeover applied
?????? 設(shè)置此變量以控制級聯(lián)資源組的初始獲取。此變量不適用于循環(huán)或并發(fā)資源組。如果 Inactive Takeover 為 True,則資源組中要加入集群的第一個節(jié)點將獲取資源組,而不管為該節(jié)點指定的優(yōu)先級如何。如果 Inactive Takeover 為 False,則要加入集群的每個節(jié)點僅獲被指定為其最高優(yōu)先級節(jié)點的資源組。缺省值為 False。
– Cascading without fallback enabled
?????? 設(shè)置此變量以確定級聯(lián)資源組的退回行為。當(dāng) CWOF 變量為 False 時,級聯(lián)資源組將在具有較高優(yōu)先級的節(jié)點加入或重新集成到集群中時退回。當(dāng) CWOF 為 True 時,級聯(lián)資源組不會在具有較高優(yōu)先級的節(jié)點加入或重新集成到集群中時退回。僅當(dāng)所有者節(jié)點發(fā)生故障時,級聯(lián)資源組才從其所有者節(jié)點遷移。當(dāng)所有者節(jié)點重新集成到集群中時,級聯(lián)資源組不會退回到該所有者節(jié)點。CWOF 的缺省設(shè)置為 False。
– Fallback timer policy (為空的話表示立即執(zhí)行)
?????? 僅當(dāng)這是一個自定義資源組,并且您前面在列表中選擇了 Fallback to Higher Priority Node 作為退回策略時,此字段才會顯示出來。缺省為空(資源組在較高優(yōu)先級的節(jié)點加入時立即退回)。選擇列表中列出了所有已配置的退回計時器策略。
8. 按 Enter 鍵以將這些值添加到 HACMP ODM。
9. 返回到 Extended Configuration 菜單頂部并同步集群。
?
七. 配置自定義資源組
?????? 除了基于基本管理策略(級聯(lián)、循環(huán)和并發(fā))的資源組以外,還可以配置自定義資源組。
?????? 在使用 Extended Configuration 路徑時,您可以指定參數(shù),這些參數(shù)精確描述自定義資源組在啟動、故障轉(zhuǎn)移和退回時的行為,其中包括延遲退回計時器(這些屬性在 Standard Configuration 路徑上不可用)。有關(guān)自定義 RG 行為,請參見表 1。
?????? 請確保您始終能夠通過選擇與特定預(yù)定義資源組的行為相同的策略,從而配置一個其行為與預(yù)定義的級聯(lián)、循環(huán)或并發(fā)資源組完全相同的自定義資源組。
?
要配置自定義資源組,必須執(zhí)行以下步驟:
(1).????? 配置運行時策略。
(2).????? 配置動態(tài)節(jié)點優(yōu)先級策略。
(3).????? 配置延遲退回計時器。
(4).????? 配置停留時間 (settling time)。
(5).????? 定義啟動行為。
(6).????? 定義故障轉(zhuǎn)移行為。
(7).????? 定義退回行為。
(8).????? 向自定義資源組添加資源。
?
7.1 配置自定義資源組
請執(zhí)行以下步驟:
1. 輸入快速路徑 smitty hacmp。
2. 轉(zhuǎn)到 Extended Configuration。
3. 選擇 Extended Resource Configuration。
4. 選擇 HACMP Resource Group Configuration → Add a Resource Group 并按 Enter 鍵。一個選擇列表將顯示您可以配置的所有類型的資源組:Cascading、Rotating、Concurrent 或 Custom。
5. 請從選擇列表中選擇 Custom 并按 Enter 鍵。隨即出現(xiàn) Add a Resource Group 屏幕。按如下方式填充字段:
(1)Resource group name: 輸入所需的名稱。使用不超過 31 個的字母數(shù)字字符或下劃線;請不要以數(shù)字開頭。
(2)Inter-site management policy:缺省值為 Ignore。這是用于自定義資源組的唯一有效選項。
(3)Participating node names:輸入能夠擁有或接管該資源組的節(jié)點的名稱。首先輸入具有最高所有權(quán)優(yōu)先級的節(jié)點,然后以所需順序輸入具有較低優(yōu)先級的節(jié)點。
(4)Startup policy:
從定義自定義資源組的啟動策略的列表中選擇一個值:
1)Online on home node only
?????? 該自定義資源組在資源組啟動期間應(yīng)該僅在其主(最高優(yōu)先級)節(jié)點上置于在線。這要求最高優(yōu)先級的節(jié)點可用。
2)Online on first available node
?????? 該自定義資源組將在變得可用的第一個參與節(jié)點上激活。如果為自定義資源組配置了停留時間,在使用此啟動策略選項的情況下,該停留時間僅用于此資源組。
3)Online on all available nodes
?????? 該自定義資源組將在所有節(jié)點上置于在線。如果對該資源組選擇此選項,請確保該組中的資源能夠同時在多個節(jié)點上置于在線。
– Fallover policy:從定義自定義資源組的故障轉(zhuǎn)移策略的列表中選擇一個值:
(5)Fallover to next priority node in the list
?????? 在故障轉(zhuǎn)移情況下,一次僅在一個節(jié)點上在線的資源組遵守該資源組的節(jié)點列表中指定的缺省節(jié)點優(yōu)先級順序。
(6)Fallover using dynamic node priority
?????? 在選擇此選項之前,應(yīng)配置一個希望使用的動態(tài)優(yōu)先級策略。或者可以選擇三種預(yù)定義的動態(tài)優(yōu)先級策略之一。
(7)Bring offline (On error node only)
?????? 選擇此選項以在錯誤狀態(tài)過程中將資源組在某個節(jié)點上置于離線。當(dāng)某個特定的節(jié)點發(fā)生故障時,如果您希望資源組僅在該節(jié)點上置于離線,但是在其他節(jié)點上保持在線,則此選項是最合適的。當(dāng)啟動首選項不是 Online On All Available Nodes 時,選擇此選項作為故障轉(zhuǎn)移首選項可能會使資源在錯誤狀態(tài)過程中變得不可用。如果做此設(shè)置,HACMP 將發(fā)出警告。
– Fallback policy:從定義自定義資源組的退回策略的列表中選擇一個值:
(8)Fallback to higher priority node in the list
?????? 資源組將在較高優(yōu)先級的節(jié)點加入集群時退回。如果選擇此選項,您可以使用前面在 Configure Resource Group Run-time Policies SMIT 菜單中指定的延遲退回計時器。如果不配置延遲退回策略,則資源組將在較高優(yōu)先級的節(jié)點加入集群時立即退回。
(9)Never fallback:???? 資源組不會在較高優(yōu)先級的節(jié)點加入集群時退回。
6. 按 Enter 鍵以將資源組信息添加到 HACMP ODM。
7. 在命令完成后按 F3,直到返回到 Extended Resource configuration 屏幕,或按 F10 退出 SMIT。
?
7.2? 配置自定義資源組的停留時間
?????? 停留時間指定 HACMP 在等待某個較高優(yōu)先級節(jié)點(加入集群)多長時間以后,才激活某個當(dāng)前在該節(jié)點上處于離線狀態(tài)的自定義資源組。如果設(shè)置了停留時間,則 HACMP 將在該停留時間間隔期間等待,以確定是否有某個更高優(yōu)先級的節(jié)點可能加入集群,而不是簡單地在重新集成到集群中的第一個可能節(jié)點上激活該資源組。
?
要配置自定義資源組的停留時間,可以執(zhí)行以下步驟:
1. 輸入快速路徑 smitty hacmp。
2. 轉(zhuǎn)到 Extended Configuration。
3. 選擇 Extended Resource Configuration。
4. 選擇 Configure Resource Group Run-Time Policies。
5. 選擇 Configure Settling Time for Resource Group 并按 Enter 鍵。隨即出現(xiàn) Configure Settling Time 屏幕。
6. 按如下方式輸入字段值:
– Settling time (in seconds):在此字段中輸入任何正整數(shù)。缺省值為零。在此情況下,該資源組嘗試在某個正在加入集群的較高優(yōu)先級節(jié)點上啟動之前,將不做等待。在設(shè)置了停留時間的情況下,如果重新集成到集群中的當(dāng)前可用節(jié)點不是最高優(yōu)先級的節(jié)點,則資源組將在停留時間間隔過程中等待。
?????? 當(dāng)停留時間結(jié)束時,資源組將在停留時間間隔過程中加入集群的節(jié)點列表中具有最高優(yōu)先級的節(jié)點上激活。如果該間隔期間沒有節(jié)點加入集群,則資源組將保持離線。停留時間僅對具有 Online on First Available Node 啟動策略的自定義資源組有效。
7. 按 Enter 鍵提交更改并同步集群。此停留時間將分配給具有 Online on First Available Node 啟動策略的所有自定義資源組。
?
7.3? 定義延遲退回計時器
?????? 延遲退回計時器允許自定義資源組在指定的時間退回到較高優(yōu)先級的節(jié)點。這允許您為與該資源組相關(guān)聯(lián)的維護(hù)停機時間做好計劃。
?????? 您可以指定計劃該自定義資源組發(fā)生退回的重復(fù)時間,或者指定希望計劃該自定義資源組發(fā)生退回的特定時間和日期。
?????? 可以為自定義資源組指定下列類型的延遲退回計時器:
(1).????? Daily
(2).????? Weekly
(3).????? Monthly
(4).????? Yearly
(5).????? On a specific date
?
7.4? 配置延遲退回計時器
要配置延遲退回計時器,可以執(zhí)行以下步驟:
?????? 1. 輸入 smit hacmp。
?????? 2. 選擇 Extended Configuration → Extended Resource Configuration → Configure Resource Group Run-Time Policies → Configure Delayed Fallback Timer Policies → Add a Delayed Fallback Timer Policy,然后按 Enter 鍵。隨即將顯示一個選擇列表 Recurrence for Fallback Timer。其中列出了 Daily、Weekly、Monthly、Yearly 和 Specific Date 策略。
?????? 3. 請從選擇列表中選擇計時器策略并按 Enter 鍵。取決于所選擇的選項,將會顯示一個對應(yīng)的 SMIT 屏幕,該屏幕允許您配置該類型的退回策略。
?
7.5? 將延遲退回策略分配給自定義資源組
?????? 必須首先定義延遲退回策略,然后才能將它們作為屬性分配給自定義資源組。
?????? 要將延遲退回策略分配給某個自定義資源組,可以執(zhí)行以下步驟:
1. 創(chuàng)建一個自定義資源組,或者選擇某個現(xiàn)有的自定義資源組。
2. 轉(zhuǎn)到 Extended Configuration → Change/Show Resource and Attributes for a Resource Group 并按 Enter 鍵。SMIT 將顯示一個資源組列表。
3. 選擇您希望為其分配延遲退回策略的資源組。(為該資源組顯示的所有有效選項基于您為該自定義資源組指定的啟動、故障轉(zhuǎn)移和退回首選項。)
4. 按如下方式輸入字段值:
(1)Resource Group Name:所選資源組的名稱顯示在此字段中。
(2)Inter-site Management Policy:對自定義資源組使用 Ignore (default)。
(3)Participating Node Names (缺省節(jié)點優(yōu)先級):能夠擁有或接管該資源組的節(jié)點的名稱。 最先列出具有最高優(yōu)先級的節(jié)點,然后緊跟具有較低優(yōu)先級的節(jié)點。
(4)Dynamic Node Priority (覆蓋缺省值):缺省為空(有序的節(jié)點列表)。將列出所有已定義的動態(tài)節(jié)點優(yōu)先級策略,包括預(yù)先配置的策略。請注意,僅當(dāng)您在前面選擇了 Fallover Using Dynamic Node Priority 作為該資源組的故障轉(zhuǎn)移行為時,才會顯示此 SMIT 選項。
(5)Fallback Timer Policy :缺省為空(資源組在較高優(yōu)先級的節(jié)點加入時立即退回)。選擇列表中列出了所有已配置的退回計時器策略。請注意,僅當(dāng)您在前面選擇了 Fallback to Higher Priority Node in the List 作為該資源組的退回策略時,才會顯示此 SMIT 選項。
5. 按 F4 查看 Fallback Timer Policy 字段中的選擇列表,并選擇您希望用于該資源組的退回計時器策略。
6. 按 Enter 鍵提交更改。在填充 ODM 前,將會對配置進(jìn)行檢查。可以將相同的退回計時器策略分配給其他自定義資源組。
7. 向其他資源組分配退回計時器策略,并在完成時同步集群。
?
八. 驗證和同步 HACMP
?????? 在配置、重新配置或更新集群之后,應(yīng)該在一個節(jié)點上運行集群驗證過程,以檢查是否所有節(jié)點都已就集群拓?fù)洹⒕W(wǎng)絡(luò)配置以及 HACMP 資源的所有權(quán)和接管達(dá)成一致。如果驗證成功,則對配置進(jìn)行同步。
?????? 在活動的集群上,同步將會立即生效。
?????? 集群驗證由針對各種 HACMP 配置執(zhí)行的一系列檢查組成。每個檢查嘗試檢測集群一致性問題或錯誤。clverify 實用程序的消息輸出盡可能遵循了常用的標(biāo)準(zhǔn)格式,并指出了發(fā)生錯誤的節(jié)點、設(shè)備、命令等等。該實用程序使用詳細(xì)日志記錄將輸出寫入 /var/hacmp/clverify/clverify.log。
??????
?????? 在對集群做出更改之后,可以驗證集群配置,或僅驗證自從上次成功運行驗證以來對集群所做的更改。clverify 實用程序在運行之后,還會在每個節(jié)點的 ODM 中存儲詳細(xì)的信息記錄。每個節(jié)點的子目錄包含上次成功驗證、倒數(shù)第二次成功驗證和上次不成功驗證的信息。
?????? 在運行該實用程序的節(jié)點上,/var/hacmp/clverify/pass | pass.prev | fail /nodename/clver_response.xml 文件包含從所有節(jié)點接收到的信息。您可以在該文件中看到有關(guān)所收集到的數(shù)據(jù)和所執(zhí)行的檢查的詳細(xì)信息。您(或服務(wù)技術(shù)人員)可以查看不成功的驗證日志的詳細(xì)信息,以準(zhǔn)確確定錯誤發(fā)生在何處。
?????? 注意:/var/hacmp/clverify/clverify.log 文件 (0-9) 通常消耗 1-2 MB 的磁盤空間。例如,對于一個四節(jié)點的集群,建議 /var 文件系統(tǒng)至少有 18 MB 的空閑空間。
?
8.1? 驗證和同步集群配置
?????? 取決于您在使用哪一個 SMIT 路徑,此過程稍微有所不同。如果是在使用 Initialization and Standard Configuration 路徑,當(dāng)您選擇選項 Verify and Synchronize HACMP Configuration 時,該命令將立即執(zhí)行。檢查配置時的消息將發(fā)送到控制臺。
?????? 如果是在使用 Extended Configuration 路徑,可以在運行該命令之前設(shè)置命令參數(shù)。取決于集群是否為活動的,參數(shù)稍微有所不同。
?
請完成以下步驟來驗證并同步集群拓?fù)浜唾Y源配置:
1. 輸入快速路徑 smitty hacmp。
2. 轉(zhuǎn)到 Extended Configuration。
3. 選擇 Extended Verification and Synchronization 并按 Enter 鍵。
該軟件將檢查集群服務(wù)是否正在任何集群節(jié)點上運行。如果集群是活動的,則可以選擇運行模擬或?qū)嶋H的驗證過程。
?????? 對于活動的集群,Extended Cluster Verification and Synchronization SMIT 屏幕包括下列選項:
?????? – Emulate or Actual: 缺省為 Actual。
?????? – Force synchronization if verification fails?: 缺省為 No。如果選擇 Yes,則集群驗證將會運行,但是會忽略驗證錯誤并對集群進(jìn)行同步。
?????? – Verify changes only?: 缺省為 No。(對資源和拓?fù)渑渲眠\行完全檢查。)Yes 將指定僅驗證自從上次驗證集群以來已更改過的資源和拓?fù)渑渲谩?/span>
?????? – Logging: 缺省為 Standard。選擇 Verbose 將把通常僅記錄到 clverify.log 中的輸出發(fā)送到控制臺。當(dāng) clverify 從遠(yuǎn)程節(jié)點收集數(shù)據(jù)時,詳細(xì)日志記錄始終是啟用的。
?
對于非活動的集群,該 SMIT 屏幕包括下列選項:
?????? – Verify, Synchronize, or Both? :缺省為 Both。還可以選擇僅驗證或僅同步。
?????? – Force synchronization if verification failed? : 缺省為 No。如果選擇 Yes,則集群驗證將會運行,但是會忽略驗證錯誤并對集群進(jìn)行同步。
?????? – Verify only changed parameters?: 缺省為 No。(對資源和拓?fù)渑渲眠\行完全檢查。)Yes 將指定僅驗證自從上次驗證集群以來已更改過的資源和拓?fù)渑渲谩?/span>
?????? – Logging:缺省為 Standard。選擇 Verbose 會將通常僅記錄到 clverify.log 中的輸出發(fā)送到控制臺。當(dāng) clverify 從遠(yuǎn)程節(jié)點收集數(shù)據(jù)時,詳細(xì)日志記錄始終是啟用的。
4. 選擇要使用的驗證模式:對所有字段選擇缺省值,以運行適用于當(dāng)前集群配置的所有驗證檢查。只有在不存在錯誤的情況下,才會對集群進(jìn)行同步。
如果希望忽略驗證錯誤并對集群進(jìn)行同步,請選擇 Force。
?????? 選擇 Verify Changes Only 將僅運行與您更改(并同步)過的 HACMP 配置部分相關(guān)的檢查。此模式對非活動的集群不起作用。
?????? 注意:Verify Changes Only 選項僅與 HACMP 集群 ODMS 相關(guān)。如果對集群節(jié)點上的 AIX 配置做出了更改,則不應(yīng)該選擇此選項。僅當(dāng)您沒有對 AIX 配置做出任何更改時才應(yīng)選擇此選項。
5. 按 Enter 鍵。SMIT 將運行 clverify 實用程序。驗證產(chǎn)生的輸出將顯示在 SMIT Command Status 窗口中。
6. 如果接收到錯誤消息,請做出必要的更改并再次運行驗證過程。
?
?
?
?
From:
HACMP 認(rèn)證學(xué)習(xí)系列,第 3 部分:安裝和配置(3)
http://www.ibm.com/developerworks/cn/aix/redbooks/HACMP-3/3.html
?
?
?
?
?
?
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
網(wǎng)上資源: http://tianlesoftware.download.csdn.net
相關(guān)視頻:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(滿); DBA2 群:62697977(滿)
DBA3 群:62697850?? DBA 超級群:63306533;????
聊天 群:40132017
--加群需要在備注說明Oracle表空間和數(shù)據(jù)文件的關(guān)系,否則拒絕申請
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/spring3mvc/archive/2011/01/21/2414707.html
總結(jié)
以上是生活随笔為你收集整理的IBM HACMP 系列 -- 安装和配置三的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 闲得慌 忙得晕
- 下一篇: Android 机顶盒手势、数据分页演示