請提供在叢集中啟用名稱解析的資訊:
「Oracle 網格隨插即用」架構為 Oracle Grid Infrastructure 提供一個不需為每個叢集成員設定持續性組態資料的作業環境。使用「網格隨插即用」時,節點的大多數叢集組態均是在節點加入叢集時所動態設定,並且在從叢集移除節點時會重新設定叢集。
使用「網格命名服務」時,只需在 DNS 中進行極少的額外網路位址組態設定,即可讓叢集在節點加入叢集或自叢集中移除時,動態通告主機名稱和 IP 位址。
若要使用 GNS,您必須在安裝 Grid Infrastructure 之前,先設定讓網域名稱伺服器 (DNS) 將 GNS 所服務之子網域的名稱解析要求,傳送至 GNS 虛擬 IP 位址。請參閱 Grid Infrastructure 安裝手冊,瞭解 DNS 組態設定需求。
如果您使用 GNS,就必須為 GNS VIP 位址指定一個靜態 IP 位址,並委派一個要轉送的子網域給該靜態 GNS IP 位址。
當節點加入叢集時,您組織的 DHCP 伺服器可以為這些節點動態提供位址。接著,這些位址會自動在 GNS 中註冊,而 GNS 便可為已向 GNS 註冊的叢集節點位址在子網域內提供解析。
請在「叢集名稱」欄位中,提供叢集的名稱。叢集名稱是用來識別您建立之叢集的成員節點。叢集名稱的預設值會視本機節點名稱而定。如果您變更預設的叢集名稱,則您使用的叢集名稱在整個企業中必須是唯一的。
叢集名稱的長度必須在 1 到 15 個字元之間。例如:
sales
單一從屬端存取名稱 (SCAN) 是一個主機名稱,用來為從屬端提供叢集的服務存取。由於 SCAN 是與叢集整體建立關聯,而不是與特定節點建立關聯,因此使用 SCAN 時,即使在叢集新增或移除節點,也不需重新設定從屬端。它同時也為資料庫加上了位置獨立性,如此一來,設定從屬端組態時便不需考量哪些節點執行特定的資料庫。從屬端可以繼續以存取之前版本相同的方式來存取叢集,但 Oracle 建議從屬端使用 SCAN 來存取叢集。
您應該設定 SCAN,以便能夠在叢集內使用「網格命名服務 (GNS)」來解析它,或使用「網域名稱服務 (DNS)」解析來解析它。就最低限度而言,SCAN 名稱應至少解析成一個位址。若要達到高可用性和擴展性,Oracle 建議您設定讓 SCAN 名稱解析成三個 IP 位址。
舉例來說,如果叢集名稱是 sales,而您選擇使用 GNS 的話,SCAN 名稱就會是 sales.local,它會解析成由 DHCP 伺服器所配置的 IP 位址。
SCAN 虛擬 IP 位址的預設 SCAN 連接埠是 1521,但如果此連接埠無法使用的話,也可以提供其他連接埠。Oracle Universal Installer 會確認提供的 SCAN 連接埠為有效的連接埠號碼,以及未用於其他用途。安裝之後,TNS 監聽器便會監聽此連接埠,以回應 SCAN 名稱的從屬端連線。
下表顯示當您選取要設定「網格命名服務 (GNS)」時,在安裝後系統會如何設定:
網格命名服務網路範例
| 識別 | 本位目錄節點 | 主機節點 | 指定名稱 | 類型 | 位址 | 位址指派方式 | 解析方式 |
|---|---|---|---|---|---|---|---|
|
GNS VIP |
無 |
由 Oracle Clusterware 選取 |
|
虛擬 |
192.0.2.1 |
由網路管理員固定 |
DNS |
|
節點 1 公用 |
節點 1 |
|
|
公用 |
192.0.2.101 |
固定 |
GNS |
|
節點 1 VIP |
節點 1 |
由 Oracle Clusterware 選取 |
|
虛擬 |
192.0.2.104 |
DHCP |
GNS |
|
節點 1 專用 |
節點 1 |
|
|
專用 |
192.168.0.1 |
固定或 DHCP |
GNS |
|
節點 2 公用 |
節點 2 |
|
|
公用 |
192.0.2.102 |
固定 |
GNS |
|
節點 2 VIP |
節點 2 |
由 Oracle Clusterware 選取 |
|
虛擬 |
192.0.2.105 |
DHCP |
GNS |
|
節點 2 專用 |
節點 2 |
|
|
專用 |
192.168.0.2 |
固定或 DHCP |
GNS |
|
SCAN VIP 1 |
無 |
由 Oracle Clusterware 選取 |
|
虛擬 |
192.0.2.201 |
DHCP |
GNS |
|
SCAN VIP 2 |
無 |
由 Oracle Clusterware 選取 |
|
虛擬 |
192.0.2.202 |
DHCP |
GNS |
|
SCAN VIP 3 |
無 |
由 Oracle Clusterware 選取 |
|
虛擬 |
192.0.2.203 |
DHCP |
GNS |
註腳 1 節點主機名稱可以解析成多個位址,包括目前在該主機上執行的 VIP 位址。
下表顯示針對您選擇不使用 GNS 的雙節點叢集所能設定的位址,此叢集的每個節點都具有一個公用介面和一個專用界面,而您也已在此叢集定義 SCAN 網域位址,以在 DNS 上解析成三個 IP 位址中的其中一個位址:
手動網路組態設定範例
| 識別 | 本位目錄節點 | 主機節點 | 指定名稱 | 類型 | 位址 | 位址指派方式 | 解析方式 |
|---|---|---|---|---|---|---|---|
|
節點 1 公用 |
節點 1 |
|
|
公用 |
192.0.2.101 |
固定 |
DNS |
|
節點 1 VIP |
節點 1 |
由 Oracle Clusterware 選取 |
|
虛擬 |
192.0.2.104 |
固定 |
DNS 和 hosts 檔案 |
|
節點 1 專用 |
節點 1 |
|
|
專用 |
192.168.0.1 |
固定 |
DNS 和 hosts 檔案或無 |
|
節點 2 公用 |
節點 2 |
|
|
公用 |
192.0.2.102 |
固定 |
DNS |
|
節點 2 VIP |
節點 2 |
由 Oracle Clusterware 選取 |
|
虛擬 |
192.0.2.105 |
固定 |
DNS 和 hosts 檔案 |
|
節點 2 專用 |
節點 2 |
|
|
專用 |
192.168.0.2 |
固定 |
DNS 和 hosts 檔案或無 |
|
SCAN VIP 1 |
無 |
由 Oracle Clusterware 選取 |
mycluster-scan |
虛擬 |
192.0.2.201 |
固定 |
DNS |
|
SCAN VIP 2 |
無 |
由 Oracle Clusterware 選取 |
mycluster-scan |
虛擬 |
192.0.2.202 |
固定 |
DNS |
|
SCAN VIP 3 |
無 |
由 Oracle Clusterware 選取 |
mycluster-scan |
虛擬 |
192.0.2.203 |
固定 |
DNS |
註腳 1 節點主機名稱可能解析成多個位址。
SCAN 的解析位址是由 Oracle Clusterware 所指派,因此它們不會固定於特定的節點。為了啟用 VIP 容錯移轉,上表中顯示的組態將兩個節點的 SCAN 位址以及公用和 VIP 位址定義於相同的子網路中 (192.0.2)。
|
注意: 所有的主機名稱均必須符合 RFC 952 標準 (允許使用文數字字元)。主機名稱中不可包含底線 ("_") 字元。 |