Actually, I can run mpiexec id AS ROOT. It is only when I try to run the program that contains /dev/mem in root that there is an issue. Sorry that I wasn't so clear in my earlier post. Please re open the ticket to see if the program that contains /dev/mem will work properly using hydra. Eibhlin ________________________________________ From: Pavan Balaji [[email protected]] Sent: 16 June 2013 14:13 To: Lee, Eibhlin Cc: [email protected] Subject: Re: [mpich-discuss] Running an mpi program that needs to access /dev/mem On 06/16/2013 07:37 AM, Lee, Eibhlin wrote:
Just to clarify: you were able to run the program that accesses /dev/mem not just mpiexec id?
I didn't run your application, but it doesn't matter. As I pointed out the primary problem you have is that your application processes are not running as root. If you don't fix that, you can't expect your application to work. I confirmed that you can run Hydra as root correctly. Till you get to that stage, I don't think we can do anything to help you.
I did not want to spend a whole day installing hydra instead of smpd if it would not work.
Well, all I can do is discourage you from using it. It's finally your call. But we can't spend more time debugging this for you unless you follow our recommendations. -- Pavan -- Pavan Balaji http://www.mcs.anl.gov/~balaji