Thứ Tư, 18 tháng 11, 2015

SOLMAN Upgrade SPS with SUM Problems

Cuối tuần qua mình quyết định upgrade SPS cho cái Solution Manager (SOLMAN). Mọi việc giờ không làm thủ công nữa mà làm theo software của SAP hết.
Đầu tiên là dùng MOPz
Rồi dùng SUM để update

Dùng soft của SAP thì dù sao cũng toàn vẹn, bao quát hơn, tuy nhiên nếu có lỗi xảy ra thì cũng rất khó khắc phục, phải viện đến SAP Support.

Mà nếu incident mình để piority là normal thì có lẽ là dài cổ, hình như mỗi ngày SAP Support chỉ send 1 message với customer, nên nếu những vấn đề như connect, user... không suôn sẽ là coi như mất toi mấy ngày, trong khi mình đang upgrade bị lỗi mà phải chờ ngày nọ qua ngày kia, quả thật không dễ chịu chút nào.

Sau nhiều lần upgrade SPS từ ERP đến SOLMAN, mình có khá nhiều kinh nghiệm, nên giai đoạn đầu của SUM nó cũng có nhiều lỗi nhưng từ từ mình cũng fix được

Mãi đến Step 5.6 Execution, ABAP Phase MAIN_NEWBAS/XPRAS_AIMMRG thì bị lỗi, trên SCN cũng có nhiều lỗi, cũng có nhiều Notes cho lỗi ở phase này nhưng chúng không phù hợp và không áp dụng được với lỗi cụ thể của mình.

Lỗi lần này mình gặp phải là: SYNTAX_ERROR trong cái Program CL_AI_SC_REFRESH==============CP; Type "T_SERVER_ENH" is unknown

Báo hại cái lỗi này không xử được, phải kêu SAP Support và mất 5 ngày...

Cuối cùng Solution là Re-Implement cái SNote 2192846  (mặc dù check ở snote thì cái note này đã implemented successful)

OMG, để implement được cái Note đó không dễ vì SUM đang chạy giữa chừng, cái Instance chính thì down rồi, chỉ còn cái Shadow instance, nhưng nó bị lock, chỉ có thể log on vào với user DDIC

Mà user DDIC thì bị hạn chế, không cho implement SNote, vậy là phải unlock. Sau vụ này học thêm được cái việc Unlock system khi nó đang bị Lock do upgrade

Làm theo cái Note này nè: 
1901463 - How to unlock the SAP system to perform correction(s) during an upgrade.

Trong đó chủ yếu là:
  1. To unlock the SAP system, enter the following commands (here <transport_profile> or DEFAULT.TPP is the transport profile of the transport domain to which the system is connected): The system may be either the original SAP system or the shadow system, depending on which one the error occurred.
    • Original SAP system
      cd \<update directory>\abap\exe
      tp unlocksys <SAPSID> pf=..\var\DEFAULT.TPP
      tp unlock_eu <SAPSID> pf=..\var\DEFAULT.TPP
    • Shadow system
      cd \<update directory>\abap\bin
      SAPup unlockshd
  2. Log on to the SAP system or shadow system and correct the error.
  3. To lock the original SAP system or shadow system again, enter the
    following commands:
    • Original SAP system
      cd \<update directory>\abap\exe
      tp lock_eu <SAPSID> pf=..\var\DEFAULT.TPP
      tp locksys <SAPSID> pf=..\var\DEFAULT.TPP
    • Shadow system
      cd \<update directory>\abap\bin
      SAPup lockshd
Chú ý là phải gõ đúng chữ HOA/thường như vậy, nếu không thì không được - đã bị lỗi rồi, kinh nghiệm

***************************************************************************

Sau đó thì SUM chạy tiếp, nhưng lại bị lỗi không xóa được files vì bị open in DHCP client...
Vụ này đã có bài post trước đây, vào đó xem và xử luôn

Cuối cùng SUM chạy thành công. SOLMAN 7.1 đã được up to date



Không có nhận xét nào:

Đăng nhận xét