Ok it seems to be working now if I remove the quotation marks from the
config file. Thank you all for your help! I am looking forward to using
open MPI for my work!

On Fri, 7 Feb 2020 at 09:42, Jin Tao <jintaol...@gmail.com> wrote:

> Hi,
>
> Thank you for the guidance. I rebooted my computer but now the program
> fails to compile.
>
> I then tried changing the tmp directory adding the following line to
> *openmpi-mca-params.conf*:
>
>
> *orte_tmpdir_base = "/Users/myname/Desktop/shared/tmp"*
> But now I get the following error:
>
> *PMIX ERROR: ERROR in file dstore_base.c at line 1659*
> *Impossible to open the file
> /"Users/myname/Desktop/shared/tmp"/ompi.dyn900-158.501/pid.1610/contact.txt
> in write mode*
> *ORTE_ERROR_LOG: File open failure in file util/hnp_contact.c at line 91*
> *CANNOT CREATE FIFO
> /"Users/myname/Desktop/shared/tmp"/ompi.dyn900-158.501/pid.1610/0/debugger_attach_fifo:
> errno 2*
>
> Is there a way I can fix this?
>
> Thanks!
>
>
>
>
> On Fri, 7 Feb 2020 at 00:17, Ralph Castain via users <
> users@lists.open-mpi.org> wrote:
>
>> It is also wise to create a "tmp" directory under your home directory,
>> and reset TMPDIR to point there. Avoiding use of the system tmpdir is
>> highly advisable under Mac OS, especially Catalina.
>>
>>
>> On Feb 6, 2020, at 4:09 PM, Gutierrez, Samuel K. via users <
>> users@lists.open-mpi.org> wrote:
>>
>> Good afternoon,
>>
>> I fear that files created with shm_open(), a call used in the posix shmem
>> component, are not being cleaned up properly. To test this theory, can you
>> please reboot your computer and try again? Rebooting should remove any
>> temporary files created with shm_open().
>>
>> Sam
>>
>> On Feb 6, 2020, at 4:34 PM, Jin Tao via users <users@lists.open-mpi.org>
>> wrote:
>>
>> Hi,
>>
>> I am running Open MPI on Mac OS Catalina and am running into an issue.
>>
>> - I installed Open MPI and everything seemed to be working fine until a
>> few hours ago.
>>
>> - I make and run with the terminal command:
>>
>> * make &&  mpiexec --mca shmem posix --oversubscribe -np 8 main.out*
>>
>> - When I do this, I get the following error:
>>
>> *opal_shmem_base_select failed*
>> *--> Returned value -1 instead of OPAL_SUCCESS*
>>
>> - If i remove some of the compiler flags, and run as follows, I get
>> another error:
>>
>> *schmem: posix: file name search - max attempts exceeded.cannot continue
>> with posix.*
>>
>> - In fact, now the program fails to compile at all, and just hangs when I
>> run the make and run command outlined earlier.
>>
>> The program was running correctly earlier today. Could someone please
>> advise? I am new to MPI and would ideally like to develop a lot of skill in
>> using this library for my work.
>>
>> Thanks!
>>
>>
>>
>>

Reply via email to