- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: Performance Problem, "REBOOT SERVER",,, But ....
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2002 08:38 PM
07-28-2002 08:38 PM
In most of the performance related cases, it has been seen that, "SERVER-REBOOT" advice comes in.
When should we go for server-reboot?
---System Memory is fragmented. How to find out this? And is "Server-Reboot" the only-solution?
---Processors are over-burden, certain daemons are running consuming cpu-resources, don't know the implication of killing these daemons, so better "REBOOT SERVER"
Is it justifyable ...... ?
Friends, Please share your experience and ideas in regarding above.
Thanks in Adv
Regards
Shah
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2002 08:43 PM
07-28-2002 08:43 PM
SolutionIn an ideal situation, you should only have to reboot the server if / when you install patches that require a reboot.
If an application does not manage memory properly and possibly does not release it when it is done, a reboot could be called for, but then the real solution is to fix the application so you don't have to reboot.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2002 08:57 PM
07-28-2002 08:57 PM
Re: Performance Problem, "REBOOT SERVER",,, But ...?
We have one particular application at our site that requires a reboot every week, as it has memory leaks which for some reason cannot be fixed by the application vendor at this time.
Other times:
NFS/pfs mount problems (if not patched properly)
zombie processes that won't die.
I've also seen and heard of many systems that have run for many months and years.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2002 10:38 PM
07-28-2002 10:38 PM
Re: Performance Problem, "REBOOT SERVER",,, But ...?
-- How to find out the memory fragmentation/leak problem?
-- "APPLICATION" is culprit in "memory leak", how about the database?
Without rebooting-server, bouncing-back the database, after finding that lots of resources are consumed by database-processes ?
please share your views.
Regards
Shah
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2002 11:27 PM
07-28-2002 11:27 PM
Re: Performance Problem, "REBOOT SERVER",,, But ...?
1. reboot your server and do not start your applications.
2. check free memory with vmstat
3. start your applications (but no users)
4. check free memory with vmstat
5. shutdown your applications
6. check free memory with vmstat. I would expect the amount of free memory to go back to what it was before you started your applications. If not then looks like a leak.
7. restart your app, let users on.
8. check free memory with vmstat
9. get all users off and shutdown app.
10. check free memory with vmstat
11. Free memory should now be back to the same as it was after you rebooted your server but before any applications were started. If not then you app has a leak! Trying to isolate the leak is a lot more difficult though.
The best way to do this is using some graphs like PerfView so you can go back over many weeks and compare memory usage - its easy to then see the memory used curve not returning to normal so you can spot leaks easily. You can free a free trial if you install it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2002 11:29 PM
07-28-2002 11:29 PM