- Community Home
- >
- Servers and Operating Systems
- >
- Legacy
- >
- Operating System - Tru64 Unix
- >
- Re: vfast on clusters
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
06-22-2006 09:12 PM
06-22-2006 09:12 PM
Does it matter (performanswise or other) on which cluster node I activate vfast? (Or on which node I enable e.g. defragment?)
The system is two clustered ES80 running Tru64 5.1 PK5. Except for 2 local disks on each node, the disks are on an EVA5000 shared between the nodes.
Thanks,
Örjan
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-22-2006 09:13 PM
06-22-2006 09:13 PM
Re: vfast on clusters
> The system is two clustered ES80 running Tru64 5.1 PK5
That should be Tru64 5.1b PK5
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-22-2006 10:28 PM
06-22-2006 10:28 PM
SolutionAt least that is what a small experiment showed. And that's what would make sense too.
So it doesn't matter where you give the command, but the activity will be on the node that is the CFS server.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2006 12:44 AM
06-23-2006 12:44 AM
Re: vfast on clusters
What triggered my question is that I started to see, on one node, one of the kernel threads use close to 100% CPU (as shown by ps -o pcpu -m -p "kernel-pid"). This started a short time after I activated vfast and enabled defragment.
After playing around with the cfs SERVER attribute for the file systems and deactivating/reactivating vfast on the domains everything seems to be back to normal.
Any known bugs related to vfast in 51b PK5?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2006 12:51 AM
06-23-2006 12:51 AM
Re: vfast on clusters
If you want to make sure, you could load pfm (sysconfig -c pfm) and then run kprofile. If the top routines are in the msfs space, then it's AdvFS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2006 07:11 PM
06-23-2006 07:11 PM
Re: vfast on clusters
After stopping vfast on 2 of the domains everything went back to normal. (CPU usage for "kernel idle" back to 20-25%)
I did run kprofile and there are a couple of "msfs" routines high up in the list. The results from both with and without the problem are in the attached file.
(I will raise a support case through our local support company)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2006 07:29 PM
06-23-2006 07:29 PM
Re: vfast on clusters
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2006 07:40 PM
06-23-2006 07:40 PM
Re: vfast on clusters
If the system is supposed to use only "idle" time to run vfast, I would expect the %CPU of the "kernel idle" process to stay the same before and after deactivating vfast.
What happened is that it went from 105% to 25%.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2006 07:53 PM
06-23-2006 07:53 PM
Re: vfast on clusters
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2006 08:10 PM
06-23-2006 08:10 PM
Re: vfast on clusters
If I understand you correctly, vfast is supposed to use only othewise idle time to do its work. So, the %CPU of "kernel idle" should not change between vfast running on three domains or on a single one, and either the system would be "idle doing nothing" or "idle doing vfast".
Do I miss something here?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2006 09:54 PM
06-23-2006 09:54 PM
Re: vfast on clusters
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2006 05:12 AM
06-25-2006 05:12 AM
Re: vfast on clusters
I restarted vfast (activate, defragment=enable) on the 3 domains yesterday at 18h30.
The system was pretty idle (load average between 1 and 3; "kernel idle" %cpu 10%-25%) until about 22h30. Then the load average increased to 4-5, and "kernel idle" %cpu increased to 105%-115%.
It stayed like that until the morning, and at around 8 o'clock when people started using the system (Sunday is a normal working day here), the load average increased to 9-10, but the "kernel idle" %cpu stayed at 110%. At that time the CPU definitely had other useful "user" work to do.
At around 9, I stopped vfast (defragment=disable, deactivate) on the eppix_apps domain which made everything go back to normal.
When the change at 22h30 happened, "collect" data shows that CPU Idle goes down from around 60% to 15%-30%, and CPU System increases from 15% to 45%
The eppix_apps domain has been defragmented (with defragment) a few days ago without any errors, and verify on the active domain reported only minor problems ("probably due to file system activity")
This is the 2nd night in a row that I see this behaviour. I only started to run vfast a few days ago so I can not tell if it has been like that before.
Any ideas of other things I can check to get an understanding of what is really going on?
I will let vfast continue on the two domains to see if the %cpu for kernel idle will increase during the night or not.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2006 06:43 PM
06-25-2006 06:43 PM
Re: vfast on clusters
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2006 11:41 PM
06-25-2006 11:41 PM
Re: vfast on clusters
The result from running vfast during the night on the two domains was no increase in %cpu for "kernel idle" so the problem seems to be related to the specific domain "eppix_apps".
I will raise this issue through our local support company but I will leave this site in a few days so I am not sure how much will come out of that.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2006 10:29 AM
06-28-2006 10:29 AM
Re: vfast on clusters
I've seen similar behaviour on an internal server and also on one of our customers' system.
With vfast enabled, we observed kernel_idle CPU percentages upto 200%.
The vfast kernelthreads took ~180% of the total. At the same time the IO load was considerable. High enough to impact the applications throughput.
Disabling balance and topIObalance didn't change much.
On our local system, large files (up to 200GB are created) while on the customer system a couple of million small files/month are created.
The first file_creation pattern is completely different from the second one.
At the end, vfast was disabled and now the customer is again running a defragment, a couple of hours during the night and a complete day during the weekend.
I guess that the algoritms that must calculate the permitted cpu/io load are not working correctly under certain conditions.
Possible conditions might be:
- creation of very large number of files/day
- creation of very large files with very much extents
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2006 09:13 PM
06-28-2006 09:13 PM
Re: vfast on clusters
We do not create any huge files on the domain, but are more in the "large number of files/day" case (on the order of 10000/day).
I would like to avoid running defragment as I experienced the same kind of cluster service check timeouts as described here.
http://www.ornl.gov/lists/mailing-lists/tru64-unix-managers/2005/04/msg00021.html
(That happenened even though I ran defragment on the same cluster member as the one serving the domain)