IBM WAS 通過命令創建概要文件和Server 和刪除概要文件

在WAS ND版的伺服器上全新創建一個概要文件和Server,創建命令如下:
./manageprofiles.sh -create \
-enableAdminSecurity true \
-adminUserName wasadmin \
-adminPassword wasadmin \
-serverName server02 \
-templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default \
-profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv02 \
-profileName AppSrv02 \
-portsFile /opt/portdef.props \
-validatePorts
其中/was/portdef.props文件為埠映射文件:
##################portdef.props########################################
1. WC_defaulthost=9082
2. WC_adminhost=9061
3. WC_defaulthost_secure=9444
4. WC_adminhost_secure=9045
5. BOOTSTRAP_ADDRESS=2811
6. SOAP_CONNECTOR_ADDRESS=8881
7. IPC_CONNECTOR_ADDRESS=9634
8. SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9407
9. CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9408
10. CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9409
11. DCS_UNICAST_ADDRESS=9355
12. SIB_ENDPOINT_ADDRESS=7278
13. SIB_ENDPOINT_SECURE_ADDRESS=7287
14. SIB_MQ_ENDPOINT_ADDRESS=5559
15. SIB_MQ_ENDPOINT_SECURE_ADDRESS=5579
16. SIP_DEFAULTHOST=5062
17. SIP_DEFAULTHOST_SECURE=5063
18. ORB_LISTENER_ADDRESS=9101

可以參照默認模板的埠映射文件修改,默認模板文件為$app_insall_root/profileTemplates/default/actions/portsUpdate/portdef.props,如:
/was/IBM/WebSphere/AppServer/profileTemplates/default/actions/portsUpdate/portdef.props
默認內容為:
1. WC_defaulthost=9080
2. WC_adminhost=9060
3. WC_defaulthost_secure=9443
4. WC_adminhost_secure=9043
5. BOOTSTRAP_ADDRESS=2809
6. SOAP_CONNECTOR_ADDRESS=8880
7. IPC_CONNECTOR_ADDRESS=9633
8. SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401
9. CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403
10. CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402
11. ORB_LISTENER_ADDRESS=9100
12. DCS_UNICAST_ADDRESS=9353
13. SIB_ENDPOINT_ADDRESS=7276
14. SIB_ENDPOINT_SECURE_ADDRESS=7286
15. SIB_MQ_ENDPOINT_ADDRESS=5558
16. SIB_MQ_ENDPOINT_SECURE_ADDRESS=5578
17. SIP_DEFAULTHOST=5060
18. SIP_DEFAULTHOST_SECURE=5061
註:如果感覺麻煩,可以把現有的server都啟動,把埠號佔用上,再創建,創建時不加-portsFile /was/portdef.props \ 這一行,這樣,再創建新的概要文件和server時,websphere會自動更改已經被佔用的埠號,保證每個概要文件和server所使用的埠號是唯一的,未被佔用的。
刪除創建的profile命令為:
manageprofiles.sh -create -profileName AppSrv02
對於乾淨的操作系統環境,會很快刪除,但如果環境複雜,會刪除很慢,並且刪除不成功,那麼就可以採取暴力刪除方法,那就是:
進入如下目錄$app_install_root/properties,如:
[@was]$ cd /was/IBM/WebSphere/AppServer/properties
編輯文件profileRegistry.xml,這個就是已經註冊進來的profile配置文件,找到需要刪除的profile配置行,直接刪除,如:[@was]$ cat profileRegistry.xml
然後直接去刪除profile的目錄,如:[@was]$ rm -fr /was/IBM/WebSphere/AppServer/profiles/AppSrv02 完,現在你就可以再使用AppSrv02這個profileName。

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營

發表評論

您的電子郵箱地址不會被公開。 必填項已用*標註