IHS與WAS管理、配置及使用_第1頁(yè)
IHS與WAS管理、配置及使用_第2頁(yè)
IHS與WAS管理、配置及使用_第3頁(yè)
IHS與WAS管理、配置及使用_第4頁(yè)
IHS與WAS管理、配置及使用_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、管理、配置及使用第1章 學(xué)習(xí)IHS與WAS的必要性第2章 WAS集群篇 2.1 was的功能性版本及各自的特性 2.2 was-nd中如何管理集群(水平集群、垂直集群) 2.3 集群同步 2.4 集群注意事項(xiàng)第3章 WAS服務(wù)器管理篇 3.1 服務(wù)器任務(wù)管理 3.2 數(shù)據(jù)源管理 3.3 性能監(jiān)控 3.4 服務(wù)器故障一般處理方法第4章 WAS應(yīng)用程序部署 4.1 集群部署原理 4.2 常用部署、更新方式 4.3 正規(guī)部署方式 4.4 推薦部署方式 4.5 部署常見(jiàn)問(wèn)題處理第5章 IHS的安裝及與was的集成 5.1 安裝、配置 5.2 ihs負(fù)載配置第6章 IHS與WAS的SSL安全證書(shū)配置 6

2、.1配置方法 6.2 注意事項(xiàng)第7章 總結(jié)1.1. 開(kāi)發(fā)的同事在開(kāi)發(fā)、測(cè)試的過(guò)程中必然涉及。1.2. 實(shí)施的同事在管理、部署、更新應(yīng)用的過(guò)程中必然涉及。1.3. 項(xiàng)目經(jīng)理在搭建軟件系統(tǒng)基礎(chǔ)架構(gòu)的過(guò)程中必然涉 及。1.4. 當(dāng)前我們事業(yè)部很多項(xiàng)目存在錯(cuò)誤的部署、更新方式,容易導(dǎo)致事故發(fā)生。2.1 was的功能性版本及各自的特性1. 什么是集群?2.2.2.集群的組成方式垂直集群 水平集群2.2.3.DM的創(chuàng)建假設(shè)WAS-ND的安裝目錄是/ora_bak/IBM/WebSphere/AppServer在/ora_bak/IBM/WebSphere/AppServer/bin/ProfileCrea

3、tor目錄下執(zhí)行pctAIX.bin4.創(chuàng)建節(jié)點(diǎn)服務(wù)器 創(chuàng)建節(jié)點(diǎn)服務(wù)器的過(guò)程,和創(chuàng)建DM大致類(lèi)似,也是執(zhí)行剛才的命令,然后在profile type selection那一步,選擇profile類(lèi)型為Application Server Profile。其他項(xiàng)默認(rèn)即可。5.把節(jié)點(diǎn)添加到DM管理 在節(jié)點(diǎn)的bin目錄下執(zhí)行addNode命令:addNode.sh Dmgr01 8879 username wasadmin password 123456 其中:Dmgr01是DM所在服務(wù)器的主機(jī)名,8879是SOAP通信端口,username、password是DM所在WAS控制臺(tái)的登錄帳號(hào)和密碼。

4、 按照同樣的方式在另外一臺(tái)服務(wù)器上創(chuàng)建第二個(gè)節(jié)點(diǎn),并把第二個(gè)節(jié)點(diǎn)添加到DM管理。此處注意,如果節(jié)點(diǎn)服務(wù)器已經(jīng)存在,其中部署了應(yīng)用程序,那么在把節(jié)點(diǎn)添加到DM時(shí),要增加參數(shù)-includeapps6.創(chuàng)建集群 2.3.1.普通同步方法:2.3.2.強(qiáng)制同步方法 2.3.3.處理由于節(jié)點(diǎn)時(shí)間差導(dǎo)致的節(jié)點(diǎn)不同步 方式1:如果節(jié)點(diǎn)個(gè)數(shù)較少,可以考慮根據(jù)主節(jié)點(diǎn)的時(shí)間,來(lái)修改從節(jié)點(diǎn)的服務(wù)器時(shí)間。 查看主節(jié)點(diǎn)服務(wù)器時(shí)間(date或date -R): 根據(jù)這個(gè)時(shí)間,設(shè)置從節(jié)點(diǎn)的服務(wù)器時(shí)間: 命令 date 031215332015.30 (備注:date命令參數(shù)的格式為MMDDhhmmYYYY.ss) 命令

5、clock systohc (備注:把系統(tǒng)時(shí)間同步到硬件時(shí)間) 命令 clock w (備注:立即生效)2.3.4.最后的殺手锏如果前面的所有操作都不能解決節(jié)點(diǎn)不同步問(wèn)題,那么你可以試試下面的方法(強(qiáng)烈不建議使用)假設(shè)以下路徑是主節(jié)點(diǎn)的配置文件存放路徑:IBMWebSphereAppServerprofilesAppSrv02configcellsruanht-PCCell01nodesruanht-PCNode02serversserver1 把這個(gè)目錄中的所有文件,拷貝到其他從節(jié)點(diǎn)的相同位置,覆蓋原有文件,然后修改掉這些 配置文件中的主機(jī)名、節(jié)點(diǎn)名、服務(wù)器名等個(gè)性化的參數(shù)。2.4.1. 啟

6、動(dòng)、停止順序 啟動(dòng)時(shí),DMNodeAgentServer 命令:startManager.sh profileName Dm的profile名 命令:startNode.sh 命令:startServer.sh 服務(wù)器名稱(chēng) 停止時(shí),ServerNodeAgentDM 命令: stopServer.sh 服務(wù)器名 username xxxx password xxxx 命令: stopNode.sh 服務(wù)器名 username xxxx password xxxx 命令: stopManager.sh profileName Dm的profile名 username xxxx password

7、xxxx2.4.2.集群節(jié)點(diǎn)時(shí)間同步問(wèn)題 1.使用cronTab和ntpdate自動(dòng)同步服務(wù)器時(shí)間。 crontab是linux系統(tǒng)中的定時(shí)任務(wù)服務(wù)。 ntpdate是linux系統(tǒng)與授時(shí)中心同步時(shí)間的命令。 crontab的基本使用格式如下: * * * * * command 分 時(shí) 日 月 周 命令 那么,我們?cè)赾rontab的配置文件中進(jìn)行如下配置:0 23 * * * ntpdate 210.72.145.44 /var/log/ntpdate.log 那么系統(tǒng)每天的23點(diǎn)會(huì)自動(dòng)與授時(shí)中心同步時(shí)間,每個(gè)節(jié)點(diǎn)都與同一個(gè)授時(shí)中心同步時(shí)間,則不會(huì)發(fā)生節(jié)點(diǎn)在運(yùn)行一段時(shí)間后的時(shí)間差問(wèn)題。3.1

8、 服務(wù)器任務(wù)管理 如果was中部署的應(yīng)用經(jīng)常內(nèi)存溢出,或者經(jīng)常報(bào)數(shù)據(jù)庫(kù)連接的錯(cuò)誤,你會(huì)首先想到如何去診斷問(wèn)題?連接池使用情況線程池使用情況JVM運(yùn)行時(shí)情況這些可能都是你想要知道的。那么你可以這樣做:數(shù)據(jù)源的屬性設(shè)置1、在線用戶數(shù)=注冊(cè)用戶數(shù)*20%2、并發(fā)用戶數(shù)=注冊(cè)用戶數(shù)*5%3、連接池最大值=并發(fā)用戶數(shù)/節(jié)點(diǎn)數(shù)數(shù)據(jù)源的作用域查看java進(jìn)程:ps ef | grep java 查看was的端口:netstat anp | grep 9080(9060、8879、9443等) kill -3 進(jìn)程Id 在profileName/bin目錄下執(zhí)行serverStatus.sh查看 當(dāng)前服務(wù)器狀

9、態(tài)4.1 集群部署原理正規(guī)的部署、更新方式,相信大家都了解:1.部署時(shí),在WAS控制臺(tái)選擇部署到集群。2.更新時(shí),在WAS控制臺(tái)選擇對(duì)應(yīng)的EAR(企業(yè)應(yīng)用程序)或EAR下面的某一個(gè)WAR(WEB應(yīng)用程序),然后使用新的EAR或WAR更新舊的。在實(shí)際項(xiàng)目進(jìn)行過(guò)程中,有時(shí)候,由于各種原因,比如:EAR程序文件過(guò)大,容易部署、更新失敗。我們并沒(méi)有采用正規(guī)的部署、更新方式。常用方式: 更新:在部署EAR之后,以后的每次更新都是直接覆蓋現(xiàn)有的文件(installedApps目錄下的程序文件),如果修改了配置文件的話,要手動(dòng)更新DM中保存的同名配置文件。 部署:創(chuàng)建一個(gè)空的應(yīng)用程序(包含配置文件),把這個(gè)空的應(yīng)用程序在WAS控制臺(tái)部署,然后手動(dòng)把應(yīng)用程序中所有的文件覆蓋到installedApps目錄下。部署: 應(yīng)用程序部署,最好的效果,當(dāng)然是從WAS控制臺(tái),直接部署應(yīng)用程序到集群中。更新:在這里,我推薦一個(gè)EARExpander命令。步驟1:備份現(xiàn)有程序,使用EARExpander命令把現(xiàn)有installedApps目 錄下的文件合并成一個(gè)ear文件,當(dāng)作備份文件。步驟2:把要更新的文件,JSP、class等,覆蓋到主節(jié)點(diǎn)installedApps目錄下步驟3:調(diào)用EARExpander命令,把ins

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論