Wednesday, February 25, 2015

Difference between init 6 and reboot

"init 6" performs reboot in a clean and orderly manner,informing the svc.startd daemon of the change in runlevel,which subsequently achieves the appropriate milestone and ultimately executes the rc0 kill scripts. "reboot" performs an immediate system reboot,does not execute the rc0 kill scripts,simply unmounts file systems and reboots the System. It is not recommended,especially when you are rebooting after a live-upgrade of OS & any patch-updates ,etc. Booting and Shutting Down a System (Overview) https://docs.oracle.com/cd/E26502_01/html/E28983/gktlr.html

Tuesday, February 24, 2015

Oracle Application Implementation Methodology

The Application Implementation Methodology for Oracle Financial Services Analytical Applications is designed to effectively plan and manage Oracle Financial Services implementations for Risk and Regulatory Compliance. This methodology, offered by Oracle Financial Services Consulting, is executed in phases, providing a systematic and end-to-end approach for implementation. It addresses planning, managing, execution, design, construction, testing, and support. The Application Implementation Methodology for Oracle Financial Services delivers high-quality data to facilitate improved decision making. The implementation phases: Start-up: This phase ensure that the basic prerequisites for onsite implementation are accomplished. These activities need to be understood by the user and implementation teams before initiating implementation. Information study: This phase involves gathering information on a customer's current business operations and their OLTP systems. It also addresses collecting information based on the requirements specifications and source extraction specifications. Harmonization: This phase involves integrating Oracle Financial Services Analytical Applications with the customer's information needs and addresses customization requirements. Testing Go Live: This phase ensures that the system is ready to go live, when the system functions meet customer specifications. Actual Facts about AIM Methodology AIM like any other Project Management tool advises the Project Managers to take best possible decision and provides only a basic Framework If you have taken PMP exam, the exam will start with ‘We are NOT looking for correct answers. We are concerned with Best Judgement answers based on the facts provided’ – AIM Methodology also is just giving a framework for the implementer and provides a flexibility to choose according to the client’s requirements based on best judgement assessment. It is NOT mandatory to use all Templates. In some of the implementation which are very small, we have submitted submitted only BP080 (Future (Future Business Business Model) ,TE040 (Test Scripts) and BR100 (Application Set up) AIM provides lot of flexibility and modify the templates to suit your requirement and convince the client. Consultants should go through the AIM documents and understand what is the purpose of each template and which one will best fit to client based on Business and Implementation approach (Big Bang orVanilla). The Contract entered with Client should specifically mention what are the Project Deliverables agreed as part of the Project Discipline to be applied in Project Deliverables 1. Prepare the document in legible manner and easy to understand 2. Ensure the client is able to understand the purpose of documents 3. Follow the documentation principle like Preparer, reviewer with dates and approvers with version controls details in all documents. 4. Place your company logo and client logo in all documents. 5. Try to avoidWord, Excel, PPT attachments to the templates. 6. Collect enough details from client to prepare the process flow. 7. Stick on to the Project schedule to submit the documents on time. 8. Ensure to fill the open and closed issues on all updates updates if any. 9. Follow the uniformity in using templates across all modules. 10. Use Flow charts tools likeVISIO to draw the Process flow . 11. Flow charts should clearly depict the client Business flow. 12. Avoid providing internal intranet URL etc for reference. 13. Follow the Oracle Custom standards while preparing Technical Docs. 14. Documents prepared by one person must be reviewed by another before submitting to Client. 15. Get a sign off from client and as well as from PM on all docs.

Monday, February 23, 2015

Not able to remote login to solairs server using putty

Issue : Not able to ssh solaris server remotely through putty . Troubleshoot : Login to ldom server give svcs -x svcs -l ssh svcs -l svc:/system/filesystem/local /var/svc/log/system-filesystem-local:default.log [ Oct 16 17:40:14 Executing stop method (null). ] [ Oct 16 17:57:24 Executing start method ("/lib/svc/method/fs-local"). ] [ Oct 16 17:57:26 Method "start" exited with status 0. ] [ Feb 19 17:36:08 Executing start method ("/lib/svc/method/fs-local"). ] cannot mount 'rpool/guests' on '/guests': directory is not empty WARNING: /usr/sbin/zfs mount -a failed: one or more file systems failed to mount [ Feb 19 17:36:09 Method "start" exited with status 95. ] Conclusion : From the logs above ,it is clear that server is not able to mount /guests as this directory is not empty . Solution please move this file aside: mv /guests/library.xml /var/tmp cd / mount rpool/guests sleep 5 svcs -l filesystem/local reboot Note : If you are not able to login to the console through cdom ,try restarting the ldom and try . ldm stop Remote graceful shutdown or reboot capability is not available on MOF-TESSDB02 LDom OF-TESSDB02 stopped root@OF-TESTDBCDOM02:~# root@OF-TESTDBCDOM02:~# ldm start