จะสร้างโปรไฟล์ใน WebSphere ND ได้อย่างไร

เผยแพร่แล้ว: 2016-11-22

การสร้างโปรไฟล์ใน IBM WebSphere เป็นขั้นตอนเริ่มต้นในการตั้งค่าสภาพแวดล้อมแอปพลิเคชัน การรู้ขั้นตอนเป็นสิ่งจำเป็นสำหรับผู้ดูแลระบบ WebSphere

ในโพสต์นี้ ฉันจะอธิบายวิธี สร้างโปรไฟล์ ใน IBM WebSphere Application Server Network Deployment

นี่ถือว่าคุณได้ติดตั้ง IBM WAS ในสภาพแวดล้อม Linux

ก่อนที่จะกระโดดเข้าสู่การสร้างโปรไฟล์ เรามาทำความเข้าใจกันก่อน ว่าโปรไฟล์ใน IBM WAS คือ อะไร ?

โปรไฟล์เป็นสภาพแวดล้อมรันไทม์ที่สมบูรณ์ซึ่งรวมไบนารี WAS และโปรไฟล์ (ข้อมูลผู้ใช้/การกำหนดค่า)

was-profile

มีโปรไฟล์หลายประเภทใน WebSphere

  • เซลล์ – การรวมกันของ DMGR และแอปพลิเคชันเซิร์ฟเวอร์รวม
  • สแตนด์อโลน
  • การจัดการ
  • โปรไฟล์ที่กำหนดเอง

คุณสามารถสร้างโปรไฟล์ WebSphere Application Server ได้สองวิธี

  1. GUI – การใช้ Profile Management Tool
  2. เงียบ – ใช้สคริปต์ managerprofile.sh

ในโพสต์นี้ จะใช้ GUI เพื่อสร้างโปรไฟล์เซลล์

  • เข้าสู่ระบบเซิร์ฟเวอร์ที่ติดตั้ง WAS
  • ไปที่ตำแหน่งไบนารี WAS >> bin >> ProfileManagement (ในตำแหน่งการติดตั้งดีฟอลต์ จะเป็น /opt/IBM/WebSphere/AppServer/bin/ProfileManagement)
  • เปิดตัวเครื่องมือการจัดการโปรไฟล์
 ./pmt.sh
  • มันจะเปิดหน้าต่าง “กล่องเครื่องมือปรับแต่ง WebSphere” คลิกสร้าง

was-pmt

  • เลือกสภาพแวดล้อม "เซลล์" และคลิกถัดไป

was-pmt-cell

ใน หน้าจอถัดไป คุณจะมีตัวเลือกให้เลือกกระบวนการสร้างโปรไฟล์ มีสองกระบวนการ

  1. การสร้างโปรไฟล์ โดยทั่วไป – โปรไฟล์จะถูกสร้างขึ้นด้วยการกำหนดค่าเริ่มต้นและหมายเลขพอร์ต ในกรณีส่วนใหญ่ คุณสามารถเลือกสิ่งนี้ได้
  2. การสร้างโปรไฟล์ ขั้นสูง – หากคุณต้องการปรับแต่งพอร์ตเริ่มต้น การกำหนดค่า คุณจะต้องใช้สิ่งนี้
  • มาดำเนินการสร้างโปรไฟล์ "ทั่วไป" ต่อ คลิกถัดไป
  • ป้อนผู้ใช้และรหัสผ่านสำหรับ DMGR หากคุณไม่ต้องการให้ DMGR มีการป้องกันด้วยรหัสผ่าน คุณสามารถยกเลิกการเลือกช่อง "เปิดใช้งานการรักษาความปลอดภัยระดับผู้ดูแลระบบ"

was-pmt-ความปลอดภัย

  • ตรวจสอบข้อมูลสรุปโปรไฟล์แล้วคลิก "สร้าง" หากต้องการให้คัดลอกข้อมูลจากหน้าจอนี้ เนื่องจากจะมีข้อมูลที่เป็นประโยชน์มากมาย เช่น
 ที่ตั้ง
ชื่อโปรไฟล์
ชื่อเซลล์
ชื่อโหนด
พอร์ต
ประเภทโปรไฟล์ 

was-pmt-summary

  • การสร้างโปรไฟล์จะใช้เวลาสองสามนาที และเมื่อเสร็จแล้ว คุณควรเห็นการ ยืนยัน

was-pmt-success

หากคุณสังเกตเห็น ฉันได้เก็บตัวเลือกเริ่มต้นไว้ " Launch the First steps console ” ในหน้าจอด้านบน

ซึ่งจะเปิดวิซาร์ดขั้นตอนแรกที่คุณสามารถตรวจสอบการติดตั้งได้ การยืนยันเป็น สิ่งสำคัญ เพื่อให้คุณรู้ว่าโปรไฟล์ของคุณใช้งานได้และพร้อมที่จะปรับใช้แอปพลิเคชันที่จำเป็นสำหรับธุรกิจของคุณ

  • คลิก “การตรวจสอบการติดตั้ง”

ถูกตรวจสอบ

กระบวนการตรวจสอบเกี่ยวข้องกับการเริ่มต้นและหยุด DMGR และคุณควรเห็นสิ่งต่อไปนี้

 ชื่อเซิร์ฟเวอร์:dmgr
ชื่อโปรไฟล์:Dmgr01
หน้าแรกของโปรไฟล์คือ:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01
ประเภทโปรไฟล์คือ:dmgr
ชื่อเซลล์คือ:localhostCell01
ชื่อโหนดคือ:localhostCellManager01
การเข้ารหัสปัจจุบันคือ:UTF-8
เริ่มรันคำสั่งต่อไปนี้:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh -profileName Dmgr01
>ADMU0116I: กำลังบันทึกข้อมูลเครื่องมือในไฟล์
> /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
>ADMU0128I: เครื่องมือเริ่มต้นด้วยโปรไฟล์ Dmgr01
>ADMU3100I: กำลังอ่านการกำหนดค่าสำหรับเซิร์ฟเวอร์: dmgr
> ADMU3200I: เปิดเซิร์ฟเวอร์แล้ว กำลังรอสถานะการเริ่มต้น
>ADMU3000I: เซิร์ฟเวอร์ dmgr เปิดสำหรับ e-business; รหัสกระบวนการคือ 32013
หมายเลขพอร์ตเซิร์ฟเวอร์คือ:9060
IVTL0010I: การเชื่อมต่อกับ localhost WebSphere Application Server บนพอร์ต: 9060
IVTL0015I: WebSphere Application Server localhost รันบนพอร์ต: 9060 สำหรับโปรไฟล์ Dmgr01
IVTL0035I: Installation Verification Tool กำลังสแกนไฟล์ /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log เพื่อหาข้อผิดพลาดและคำเตือน
[11/20/16 4:53:38:556 PST] 00000001 WSKeyStore W CWPKI0041W: ที่เก็บคีย์อย่างน้อยหนึ่งแห่งกำลังใช้รหัสผ่านเริ่มต้น
[11/20/16 4:53:47:225 PST] 00000001 HostNameMap W HMGR0064W: ความละเอียดของที่อยู่ IP สำหรับชื่อโฮสต์ localhost พบเฉพาะที่อยู่ลูปแบ็คเท่านั้น จะใช้ที่อยู่ย้อนกลับ
[11/20/16 4:53:53:571 PST] 00000001 SibMessage W [:] CWSJY0003W: MQJCA5001: การส่งข้อความ WMQ: '9.0.0.0-p900-L160509.1'
[11/20/16 4:53:55:298 PST] 0000007a AuthConfigFac W SECJ8032W: ไม่ได้กำหนดการนำ AuthConfigFactory ไปใช้งาน โดยใช้คลาสการปรับใช้โรงงาน JASPI ดีฟอลต์: com.ibm.ws.security.jaspi.ProviderRegistry
[11/20/16 4:54:00:239 PST] 00000078 AbstractInjec W CWNEN0070W: javax.ws.rs.HeaderParam จะไม่รู้จักคลาสหมายเหตุประกอบ เนื่องจากถูกโหลดจากไฟล์:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ตำแหน่ง แทนที่จะมาจากตัวโหลดคลาสผลิตภัณฑ์
[11/20/16 4:54:00:242 PST] 00000078 AbstractInjec W CWNEN0070W: javax.ws.rs.MatrixParam คลาสหมายเหตุประกอบจะไม่เป็นที่รู้จักเนื่องจากถูกโหลดจากไฟล์:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ตำแหน่ง แทนที่จะมาจากตัวโหลดคลาสผลิตภัณฑ์
[11/20/16 4:54:00:243 PST] 00000078 AbstractInjec W CWNEN0070W: javax.ws.rs.core.Context class annotation class จะไม่รู้จักเพราะถูกโหลดจากไฟล์:/opt/IBM/WebSphere /AppServer/systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ตำแหน่ง แทนที่จะมาจากตัวโหลดคลาสผลิตภัณฑ์
[11/20/16 4:54:00:244 PST] 00000078 AbstractInjec W CWNEN0070W: javax.ws.rs.CookieParam annotation class จะไม่เป็นที่รู้จัก เนื่องจากถูกโหลดจากไฟล์:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ตำแหน่ง แทนที่จะมาจากตัวโหลดคลาสผลิตภัณฑ์
[11/20/16 4:54:00:245 PST] 00000078 AbstractInjec W CWNEN0070W: คลาสคำอธิบายประกอบ javax.ws.rs.PathParam จะไม่รู้จักเนื่องจากถูกโหลดจากไฟล์:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ตำแหน่ง แทนที่จะมาจากตัวโหลดคลาสผลิตภัณฑ์
[11/20/16 4:54:00:246 PST] 00000078 AbstractInjec W CWNEN0070W: javax.ws.rs.QueryParam annotation class จะไม่รู้จักเพราะถูกโหลดจากไฟล์:/opt/IBM/WebSphere/AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr311-api-1.1.1.jar ตำแหน่ง แทนที่จะมาจากตัวโหลดคลาสผลิตภัณฑ์
[11/20/16 4:54:02:982 PST] 00000001 TcpTransport W ADMD0025W: ในการค้นพบกระบวนการ ที่อยู่ IP 127.0.0.1 ใช้เพื่อโฆษณาปลายทาง การใช้งานนี้อาจทำให้เกิดปัญหาในสภาพแวดล้อมเครือข่าย
[11/20/16 4:54:03:213 PST] 00000051 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: เหตุการณ์ FFDC ที่ปล่อยออกมาบน /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs /ffdc/dmgr_917750c5_16.11.20_04.54.03.0579098089159114197997.txt com.ibm.ws.management.discovery.DiscoveryService.sendQuery 189
IVTL0040I: ตรวจพบข้อผิดพลาด/คำเตือน 12 รายการในไฟล์ /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/SystemOut.log
IVTL0070I: การตรวจสอบเครื่องมือตรวจสอบการติดตั้งสำเร็จ
IVTL0080I: การตรวจสอบการติดตั้ง เสร็จสมบูรณ์

สรุปว่าสร้างโปรไฟล์ สำเร็จ แล้ว

มาลองเข้าถึง DMGR URL

was-dmgr

ทำได้ดี! คุณได้สร้างโปรไฟล์สภาพแวดล้อมของเซลล์และพร้อมให้คุณปรับใช้แอปพลิเคชันและทำการกำหนดค่าที่จำเป็น

ฉันหวังว่าสิ่งนี้จะเป็นประโยชน์กับผู้ดูแลระบบ WebSphere แจ้งให้เราทราบสิ่งที่คุณคิด.