?? nodeagent.html
字號:
<a name="wp210975"> </a><p class="pParagraph">下圖總結(jié)了脫機(jī)部署的步驟。</p><a name="wp210978"> </a><p class="pCaption">圖 4-3 脫機(jī)節(jié)點(diǎn)代理部署</p><div align="left"><img src="images/offline-config3.gif" tppabs="http://docs.sun.com/source/819-1553/images/offline-config3.gif" height="302" width="397" alt="此圖顯示了脫機(jī)部署節(jié)點(diǎn)代理的步驟。" border="0" hspace="0" vspace="0"/></div><p class="pCaption"></p><a name="wp210982"> </a><p class="pParagraph">在本地計(jì)算機(jī)中設(shè)置節(jié)點(diǎn)代理之前要配置域和服務(wù)器實(shí)例(脫機(jī)配置),請執(zhí)行以下步驟:</p><div class="pSmartList1"><ol type="1" class="pSmartList1"><a name="wp210984"> </a><div class="pSmartList1"><li>在域管理服務(wù)器中創(chuàng)建占位符節(jié)點(diǎn)代理。</li></div><a name="wp210990"> </a><p class="pStepParaI1">詳細(xì)信息,請參見“<a href="nodeagent.html#wp211388" tppabs="http://docs.sun.com/source/819-1553/nodeagent.html#wp211388">創(chuàng)建節(jié)點(diǎn)代理占位符</a>”。</p><a name="wp210992"> </a><div class="pSmartList1"><li>創(chuàng)建服務(wù)器實(shí)例和群集并部署應(yīng)用程序。</li></div><a name="wp210994"> </a><div class="pSmartList1"><li>在將要托管服務(wù)器實(shí)例的每臺計(jì)算機(jī)上安裝節(jié)點(diǎn)代理。</li></div><a name="wp210998"> </a><p class="pStepParaI1">使用安裝程序或 <code class="cCode">asadmin</code> 命令 <code class="cCode">create-node-agent</code>。節(jié)點(diǎn)代理的名稱必須與先前創(chuàng)建的占位符節(jié)點(diǎn)代理的名稱相同。 </p><a name="wp211004"> </a><p class="pStepParaI1">詳細(xì)信息,請參見“<a href="nodeagent.html#wp211758" tppabs="http://docs.sun.com/source/819-1553/nodeagent.html#wp211758">創(chuàng)建節(jié)點(diǎn)代理</a>”。</p><a name="wp211006"> </a><div class="pSmartList1"><li>使用 <code class="cCode">asadmin</code> 命令 <code class="cCode">start-node-agent</code> 啟動節(jié)點(diǎn)代理。</li></div><a name="wp211008"> </a><p class="pStepParaI1">節(jié)點(diǎn)代理啟動之后,它將綁定到域管理服務(wù)器并創(chuàng)建先前已與該節(jié)點(diǎn)代理相關(guān)聯(lián)的所有服務(wù)器實(shí)例。</p><a name="wp211014"> </a><p class="pStepParaI1">詳細(xì)信息,請參見“<a href="nodeagent.html#wp211815" tppabs="http://docs.sun.com/source/819-1553/nodeagent.html#wp211815">啟動節(jié)點(diǎn)代理</a>”。</p></ol></div><a name="wp211064"> </a><h3 class="pHeading2">節(jié)點(diǎn)代理和域管理服務(wù)器同步</h3><a name="wp211068"> </a><p class="pParagraph">由于配置數(shù)據(jù)既存儲在域管理服務(wù)器的系統(tǒng)信息庫(中心系統(tǒng)信息庫)中,又高速緩存在節(jié)點(diǎn)代理的本地計(jì)算機(jī)中,因此這兩者必須同步。 </p><a name="wp211070"> </a><h4 class="pHeading3">節(jié)點(diǎn)代理同步</h4><a name="wp211072"> </a><p class="pParagraph">第一次啟動節(jié)點(diǎn)代理時,該節(jié)點(diǎn)代理將向域管理服務(wù)器 (DAS) 發(fā)送一個請求,以獲得中心系統(tǒng)信息庫中的最新信息。當(dāng)節(jié)點(diǎn)代理成功地與 DAS 取得聯(lián)系并獲得配置信息時,該節(jié)點(diǎn)代理即<span style="font-style: oblique">綁定</span>到該 DAS。 </p><a name="wp211074"> </a><p class="pParagraph">如果您在 DAS 上創(chuàng)建了占位符節(jié)點(diǎn)代理,則第一次啟動節(jié)點(diǎn)代理時,該節(jié)點(diǎn)代理將從 DAS 的中心系統(tǒng)信息庫中獲取其配置。</p><a name="wp211076"> </a><p class="pParagraph">初始啟動節(jié)點(diǎn)代理過程中,如果由于沒有運(yùn)行 DAS 而使該節(jié)點(diǎn)代理無法到達(dá) DAS,則該節(jié)點(diǎn)代理將停止并保持<span style="font-style: oblique">未綁定</span>狀態(tài)。</p><a name="wp211078"> </a><p class="pParagraph">如果在域中更改了節(jié)點(diǎn)代理的配置,這些更改將在節(jié)點(diǎn)代理運(yùn)行時自動與本地計(jì)算機(jī)中的節(jié)點(diǎn)代理進(jìn)行通信。</p><a name="wp211080"> </a><p class="pParagraph">如果刪除了 DAS 中的一個節(jié)點(diǎn)代理配置,則下次該節(jié)點(diǎn)代理進(jìn)行同步時將停止它自身并將自身標(biāo)記為待刪除狀態(tài)。使用本地 <code class="cCode">asadmin</code> 命令 <code class="cCode">delete-node-agent</code> 手動刪除該節(jié)點(diǎn)代理。</p><a name="wp211082"> </a><h4 class="pHeading3">服務(wù)器實(shí)例同步</h4><a name="wp211086"> </a><p class="pParagraph">如果使用管理控制臺或 <code class="cCode">asadmin</code> 工具顯式啟動了服務(wù)器實(shí)例,則該服務(wù)器實(shí)例將與中心系統(tǒng)信息庫同步。如果此同步失敗,則服務(wù)器實(shí)例不會啟動。 </p><a name="wp211088"> </a><p class="pParagraph">如果節(jié)點(diǎn)代理未通過向管理控制臺或 <code class="cCode">asadmin</code> 工具發(fā)送顯式請求來啟動服務(wù)器實(shí)例,將不同步該服務(wù)器實(shí)例的系統(tǒng)信息庫高速緩存。該服務(wù)器實(shí)例將以存儲在其高速緩存中的配置運(yùn)行。 </p><a name="wp211090"> </a><h4 class="pHeading3">同步大型應(yīng)用程序</h4><a name="wp211092"> </a><p class="pParagraph">當(dāng)環(huán)境中有大型應(yīng)用程序要進(jìn)行同步或者可用內(nèi)存受到限制時,您可以調(diào)整 JVM 選項(xiàng)以限制內(nèi)存的使用。這種調(diào)整將減少收到內(nèi)存不足錯誤的可能性。實(shí)例同步 JVM 使用的是默認(rèn)設(shè)置,但您可以配置 JVM 選項(xiàng)來更改這些設(shè)置。</p><a name="wp211094"> </a><p class="pParagraph">可以使用 <code class="cCode">INSTANCE-SYNC-JVM-OPTIONS</code> 屬性設(shè)置 JVM 選項(xiàng)。設(shè)置屬性的命令為:</p><a name="wp211096"> </a><code class="pCodeline">asadmin set domain.node-agent.<em class="cEmphasis">node_agent_name</em>.property.INSTANCE-SYNC-JVM-OPTIONS="<em class="cEmphasis">JVM_options</em>"</code><a name="wp211098"> </a><p class="pParagraph">例如: </p><a name="wp211100"> </a><code class="pCodeline">asadmin set domain.node-agent.node0.property.INSTANCE-SYNC-JVM-OPTIONS="-Xmx32m -Xss2m"</code><a name="wp211102"> </a><p class="pParagraph">在此示例中,節(jié)點(diǎn)代理為 <code class="cCode">node0</code>,JVM 選項(xiàng)為 -Xmx32m -Xss2m。</p><a name="wp211104"> </a><p class="pParagraph">有關(guān) JVM 選項(xiàng)的更多信息,請參見:</p><a name="wp211112"> </a><p class="pParagraph"><a href="javascript:if(confirm('http://java.sun.com/docs/hotspot/VMOptions.html \n\n該文件無法用 Teleport Ultra 下載, 因?yàn)?它是一個域或路徑外部被設(shè)置為它的啟始地址的地址。 \n\n你想在服務(wù)器上打開它?'))window.location='http://java.sun.com/docs/hotspot/VMOptions.html'" tppabs="http://java.sun.com/docs/hotspot/VMOptions.html"><a href="javascript:if(confirm('http://java.sun.com/docs/hotspot/VMOptions.html \n\n該文件無法用 Teleport Ultra 下載, 因?yàn)?它是一個域或路徑外部被設(shè)置為它的啟始地址的地址。 \n\n你想在服務(wù)器上打開它?'))window.location='http://java.sun.com/docs/hotspot/VMOptions.html'" tppabs="http://java.sun.com/docs/hotspot/VMOptions.html">http://java.sun.com/docs/hotspot/VMOptions.html</a></a></p><a name="wp211115"> </a><p class="pAnchor"></p><div align="left"><table border="0" width="90%" summary="This table is used for Notes, Tips, and Cautions" id="wp210451"> <caption></caption><tr><td colspan="2"><hr noshade="-1" /></td></tr> <tr align="left" valign="top"> <td><a name="wp210451"> </a><p class="pNote">注</p></td> <td><a name="wp210453"> </a><p class="pParagraph">更改 INSTANCE-SYNC-JVM-OPTIONS 屬性后,請重新啟動節(jié)點(diǎn)代理,因?yàn)樵诠?jié)點(diǎn)代理的配置中添加或更改了某個屬性時節(jié)點(diǎn)代理并不會自動同步。</p></td></tr><tr><td colspan="2"><hr noshade="-1" /></td></tr></table></div><p class="pAnchor"></p><a name="wp211151"> </a><h3 class="pHeading2">查看節(jié)點(diǎn)代理日志</h3><a name="wp211155"> </a><p class="pParagraph">每個節(jié)點(diǎn)代理都有自己的日志文件。如果使用節(jié)點(diǎn)代理時遇到問題,請參見位于以下位置的日志文件:</p><a name="wp211157"> </a><p class="pParagraph"><em class="cEmphasis">node_agent_dir</em><code class="cCode">/</code><em class="cEmphasis">node_agent_name</em><code class="cCode">/agent/logs/server.log</code>。</p><a name="wp211159"> </a><p class="pParagraph">有時,節(jié)點(diǎn)代理日志會指示您查看服務(wù)器的日志以獲得關(guān)于所出現(xiàn)的問題的詳細(xì)消息。 </p><a name="wp211161"> </a><p class="pParagraph">服務(wù)器日志位于:</p><a name="wp211163"> </a><p class="pParagraph"><em class="cEmphasis">node_agent_dir</em>/<em class="cEmphasis">node_agent_name</em>/<em class="cEmphasis">server_name</em>/<code class="cCode">logs/server.log</code></p><a name="wp211165"> </a><p class="pParagraph"><em class="cEmphasis">node_agent_dir</em> 的默認(rèn)位置為 <em class="cEmphasis">install_dir</em><code class="cCode">/nodeagents</code>。</p><a name="wp211171"> </a><h3 class="pHeading2">可以通過管理控制臺和 asadmin 工具執(zhí)行的任務(wù)</h3><a name="wp211173"> </a><p class="pParagraph">對于節(jié)點(diǎn)代理,有些任務(wù)必須從運(yùn)行該節(jié)點(diǎn)代理的系統(tǒng)本地執(zhí)行,而其他任務(wù)則可以在域管理服務(wù)器中執(zhí)行。需要本地執(zhí)行的任務(wù)只能在節(jié)點(diǎn)代理駐留的計(jì)算機(jī)中通過運(yùn)行 asadmin 工具來執(zhí)行。在域管理服務(wù)器中運(yùn)行的任務(wù)則可以通過管理控制臺和 asadmin 工具來執(zhí)行。</p><a name="wp211175"> </a><p class="pParagraph">下表總結(jié)了這些任務(wù)以及執(zhí)行這些任務(wù)的方式:</p><a name="wp211178"> </a><p class="pAnchor"></p><div align="left"><table border="1" cellpadding="5" cellspacing="0" id="SummaryNotReq1028755"> <caption><a name="wp210337"> </a><p class="pCaption">表 4-1 可以通過管理控制臺和 asadmin 命令執(zhí)行的任務(wù)</p></caption> <tr bgcolor="#cdccee" align="left" valign="top"> <th scope="col"><a name="wp210345"> </a><p class="pTableHead">任務(wù)</p></th> <th scope="col"><a name="wp210347"> </a><p class="pTableHead">管理控制臺</p></th> <th scope="col"><a name="wp210349"> </a><p class="pTableHead">asadmin 命令</p></th></tr> <tr align="left" valign="top"> <td><a name="wp210357"> </a><p class="pTableText">在域管理服務(wù)器中創(chuàng)建節(jié)點(diǎn)代理占位符/配置</p></td> <td><a name="wp210359"> </a><p class="pTableText">“創(chuàng)建節(jié)點(diǎn)代理占位符”頁面</p></td> <td><a name="wp210361"> </a><p class="pTableText">create-node-agent-config</p></td></tr> <tr align="left" valign="top"> <td><a name="wp210369"> </a><p class="pTableText">創(chuàng)建節(jié)點(diǎn)代理</p></td> <td><a name="wp210371"> </a><p class="pTableText">不可用</p></td> <td><a name="wp210373"> </a><p class="pTableText">create-node-agent</p></td></tr> <tr align="left" valign="top"> <td><a name="wp210381"> </a><p class="pTableText">啟動節(jié)點(diǎn)代理</p></td> <td><a name="wp210383"> </a><p class="pTableText">不可用</p></td> <td><a name="wp210385"> </a><p class="pTableText">start-node-agent</p></td></tr> <tr align="left" valign="top"> <td><a name="wp210393"> </a><p class="pTableText">停止節(jié)點(diǎn)代理</p></td> <td><a name="wp210395"> </a><p class="pTableText">不可用</p></td> <td><a name="wp210397"> </a><p class="pTableText">stop-node agent
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -