本小節說明如何使用指令行介面執行使用 Agent Builder 建立使用 GDS 的服務中所示的相同步驟。
成為超級使用者,或者假定一個對等身份。
建立服務。
對於防故障備用服務,請鍵入:
# 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 指令。其他所有選項和引數為可選。
在叢集的每個節點上,安裝完整的套裝軟體。
對於區域環境中的 Solaris 10 作業系統,作為全域區域中的全域管理員,請鍵入以下指令︰
# cd /export/wdir/NETapp/pkg # pkgadd -G -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
對於非區域環境中任何其他版本的 Solaris 作業系統或 Solaris 10 作業系統,請鍵入以下指令︰
# 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) 之後。
在叢集的一個節點上,配置資源並啟動應用程式。
# /opt/NETapp/util/startapp -h logicalhostname -p port-and-protocol-list |
startapp 程序檔的引數依據資源類型變更︰故障轉移或可延伸。
若要確定您需要鍵入的指令行,請檢查自訂線上手冊,或執行不帶任何引數的 startapp 程序檔,以顯示用法敘述。
若要檢視線上援助頁,您需要指定到援助頁的路徑。例如,若要檢視 startapp(1M) 線上手冊,請鍵入:
# man -M /opt/NETapp/man startapp |
若要顯示用法敘述,請鍵入︰
# /opt/NETapp/util/startapp The resource name of LogicalHostname or SharedAddress must be specified. For failover services: Usage: startapp -h logicalhostname -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] |