SunPlex Agent Builder 擁有與 GUI 介面相等功能性的指令行介面。此介面包含 scsdcreate(1ha) 與 scdsconfig(1ha) 指令。下一節會執行與 GUI 為主的程序 "" 相同的功能,不過會使用非 GUI 的介面。
建立服務。
對於故障轉移服務,使用:
# scdscreate -g -V NET -T app -d /export/wdir |
對於可延伸的服務,使用:
# scdscreate -g -s -V NET -T app -d /export/wdir |
-d 參數是選用的。如果未指定這個參數,工作目錄會預設到目前的目錄。
配置服務。
# scdsconfig -s "/export/app/bin/start" \ -t "/export/app/bin/stop" \ -m "/export/app/bin/probe" -d /export/wdir |
只需 start 指令。所有其他參數則均可選用。
在叢集所有節點上安裝完整的套件。
# 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 |
線上援助頁與程序檔名稱將對應於上述所輸入的 [應用程式名稱] (Application Name),程序檔名稱會出現在應用程式名稱之前。 例如 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 <nafogroup/adapter list>] For scalable services: Usage: startapp -h <shared address name> -p <port and protocol list> [-l <load balancing policy>] [-n <nafogroup/adapter list>] [-w <load balancing weights>] |