本文目的:
本文適用于在
OS400
服務(wù)器上進(jìn)行
Apusic403
安裝、部署人員
?
本文內(nèi)容:
1
、系統(tǒng)環(huán)境檢查
2
、
Apusic403
的安裝、部署
3
、常見問題及解決方案
?
一、系統(tǒng)環(huán)境檢查
???
硬件環(huán)境:
IBM AS/400
??????
軟件環(huán)境:
IBM OS/400
、
Apusic AS4.0.3
、
IBM JDK1.4.2
?
應(yīng)用環(huán)境檢查:
A
、
JDK
的環(huán)境檢查:
變量名
|
變量值
|
JAVA_HOME
|
該處需要配置
IBM JDK1.4.2
的安裝目錄
|
如果未設(shè)置此環(huán)境變量,需要在
$APUSIC_HOME/bin/setenv
文件里指定,參看【
Apusic403
的安裝、部署】
?
B
、
IP Host
表配置檢查:請(qǐng)確認(rèn)您
OS/400
的
TCP/IP
配置正確
.
比如
,
一定要正確配置
Domain
信息
,
并把此服務(wù)器的主機(jī)名
(
短主機(jī)名和帶
Domain
信息的全限定主機(jī)名
)
注冊(cè)進(jìn)了本地的
HostTable
,具體操作如下圖所示:
分別對(duì)應(yīng):
服務(wù)器真實(shí)
IP
服務(wù)器
HostName
?
|
?
二、
Apusic403
的安裝、部署
A
、將
Apusic403
的安裝包解壓
/
復(fù)制到
OS400
的
root/var
目錄下
此處為
OS400
真實(shí)服務(wù)器
IP
|
B
、檢查
Apusic
安裝目錄中
setenv
及
startapusic
文件,如果系統(tǒng)環(huán)境變量中沒有設(shè)置
JAVA_HOME
需要在
setenv
中設(shè)置,打開
setenv
文件,添加一行代碼:
export JAVA_HOME=/QIBM/ProdData/Java400/jdk14 ?(JDK
的安裝目錄
),
如下:
此處為
OS400
真實(shí)服務(wù)器
IP
|
???
?
C
、
Apusic
的管理控制平臺(tái)使用到
AS400
的
localhost
的設(shè)置,如果操作系統(tǒng)設(shè)置不當(dāng),將導(dǎo)致
Apusic
管理控制平臺(tái)不能正常登陸和停止
Apusic
服務(wù)器將出現(xiàn)問題,解決該問題,可以將硬件的物理地址寫入
Apusic
的配置文件中,即在
Apusic
的安裝目錄的
config
目錄中的
Apusic.conf
文件,添加如下配置:
<SERVICE
??? CLASS="com.apusic.net.Muxer"
??? >
??? <ATTRIBUTE NAME="Port" VALUE="6888"/>
??? <ATTRIBUTE NAME="Address" VALUE="192.168.1.3"/>
??? <ATTRIBUTE NAME="Backlog" VALUE="50"/>
??? ......
</SERVICE>
分別為
2
臺(tái)
AS400
真實(shí)服務(wù)器
IP
|
注意:紅色字體部分根據(jù)服務(wù)器具體
IP
地址填寫
?
D
、啟動(dòng)
Apusic
服務(wù)器:在
AS400
服務(wù)器主菜單界面使用“
qsh
”命令進(jìn)入文件系統(tǒng),使用“
cd /var/apusic/bin
”命令打開
Apusic
服務(wù)器
bin
目錄,使用“
./startapusic &
”命令啟動(dòng)
Apusic
應(yīng)用服務(wù)器。
?
?
?
?
?
?
?
啟動(dòng)
Apusic
服務(wù)器;
?
E
、停止
Apusic
服務(wù)器:進(jìn)入
$APUSIC_HOME/bin
目錄,
????????????? cd /var/apusic/bin
運(yùn)行
./stopapusic admin admin iiop://11.129.2.43:6888
停止
Apusic
服務(wù)器;
?
三、常見問題及解決方案
本文檔中使用的客戶端軟件使用的是
IBM
個(gè)人通信軟件。
注意本文檔中的涉及文件夾名稱、路徑名稱、及相關(guān)內(nèi)容要根據(jù)實(shí)際場(chǎng)景進(jìn)行調(diào)整。
?
常見問題
1
:
服務(wù)器啟動(dòng)時(shí)報(bào)以下類似錯(cuò)誤:
??????
IOP00710208: (INTERNAL) Unable to determine local hostname from InetAddress.getLocalHost().getHostName()"
??? at ....
??? ......
??? Caused by: java.net.UnknownHostException: HQOASVR1.PBC.GOV.CN: Host HQOASVR1.PBC.GOV.CN not found
??? at ....
......
解決方案:
??????
檢查
IP Host
表配置檢查(本文檔系統(tǒng)環(huán)境檢查部分
B
節(jié))。
?
常見問題
2
:
服務(wù)器啟停正常,但無法在客戶端通過瀏覽器進(jìn)入
web
管理控制臺(tái)。
解決方案:
??????
該問題在非
Windows
、
Linux
系統(tǒng)下經(jīng)常發(fā)生,一般需請(qǐng)研發(fā)部支持。
?
常見問題
3
:
??????
服務(wù)器啟動(dòng)顯示正常,但無法通過
admin/admin
在客戶端瀏覽器登錄
web
管理控制臺(tái),此問題常發(fā)生在默認(rèn)未指定服務(wù)器
ip
,在
Apusic
初次運(yùn)行后系統(tǒng)配置有改變時(shí)。
解決方案:
??????
參看本文檔
? Apusic403
的安裝、部署
C
小節(jié)部分,指定服務(wù)器實(shí)際
IP
地址。
?
?
?
?