# /usr/cluster/bin/scdsbuilder |
出現 SunPlex Agent Builder 面板。
輸入 [Vendor Name]。
輸入 [Application Name]。
「供應商名稱」與「應用程式名稱」的組合不可超過九個字元。 它作為驅動程序檔套裝軟體的名稱使用。
移至工作目錄。
您可以使用 [Browse] 下拉式功能表選取目錄,而不用輸入路徑。
選取資料服務是否可延伸或故障轉移。
不需要選取 [Network Aware],因為建立 GDS 時便是預設為 [Network Aware]。
選取 GDS。
按一下 [Create] 按鈕以建立驅動程序檔。
SunPlex Agent Builder 面板會顯示建立服務的結果。 [建立] 按鈕將會變為灰階,您現在可以使用 [下一步] 按鈕。
在建立驅動程序檔之後,需要使用 SunPlex Agent Builder 配置新的服務。
按一下 [Next] 按鈕,出現配置面板。
輸入 Start 指令的位置,或使用瀏覽按鈕找出 Start 指令的位置。
(選擇性的) 輸入 Stop 指令,或使用瀏覽按鈕找出 Stop 指令的位置。
(選擇性的) 輸入 Probe 指令,或使用瀏覽按鈕找出 Probe 指令的位置。
(選擇性的) 指定 Start、Stop、Probe 指令的逾時值。
按一下 [Configure] 以開始配置驅動程序檔。
套件名稱將為 [供應商名稱] 與 [應用程式名稱] 的串接。
驅動程序檔的套件會被建立並放置於:
<working-dir>/<vendor_name><application>/pkg |
在叢集所有節點上安裝完成的套件。
# cd /export/wdir/NETapp/pkg # pkgadd -d . NETapp |
在 pkgadd 期間將安裝下列檔案:
/opt/NETapp /opt/NETapp/README.app /opt/NETapp/man /opt/NETapp/man/man1m /opt/NETapp/man/man1m/removeapp.1m /opt/NETapp/man/man1m/startapp.1m /opt/NETapp/man/man1m/stopapp.1m /opt/NETapp/man/man1m/app_config.1m /opt/NETapp/util /opt/NETapp/util/removeapp /opt/NETapp/util/startapp /opt/NETapp/util/stopapp /opt/NETapp/util/app_config |
線上援助頁與程序檔名稱將對應於上面輸入的以程序檔名稱開頭的 [應用程式名稱],例如 startapp。
若要檢視線上援助頁,您需要指定到援助頁的路徑。 例如,若要檢視 startapp 線上援助頁,可使用:
# man -M /opt/NETapp/man startapp |
在叢集的一個節點上,配置資源並啟動應用程式。
# /opt/NETapp/util/startapp -h <logichostname> -p <port and protocol list> |
依據資源類型,start (啟動) 程序檔的引數會有所不同: 故障轉移或可延伸。 檢查自訂的線上援助頁,或執行沒有引數的 start (啟動) 程序檔以取得用法敘述。
# /opt/NETapp/util/startapp The resource name of LogicalHostname or SharedAddress must be specified. For failover services: Usage: startapp -h <logical host name> -p <port and protocol list> [-n <ipmpgroup/adapter list>] For scalable services: Usage: startapp -h <shared address name> -p <port and protocol list> [-l <load balancing policy>] [-n <ipmpgroup/adapter list>] [-w <load balancing weights>] |