Re: DAOS_test failed
anton.brekhov@...
I've installed MOFED 5.0.2 on both hosts, and openmpi. And it works a little further! There were passed and failed tests, but it ended with another error: ================= DAOS rebuild tests.. ================= [ PASSED ] 3 test(s). setup: creating pool, SCM size=4 GB, NVMe size=8 GB setup: created pool 88a9a5f1-8a21-4e45-a32d-ef87791c5f80 setup: connecting to pool connected to pool, ntarget=4 setup: creating container 28aa2f9d-8559-41f3-907f-ec1b893ca90c setup: opening container REBUILD0: drop rebuild scan reply No enough targets, skipping (4/0) teardown: destroyed pool 88a9a5f1-8a21-4e45-a32d-ef87791c5f80 REBUILD1: retry rebuild for not ready setup: creating pool, SCM size=0 GB, NVMe size=0 GB daos_pool_create failed, rc: -1003 [sky08:21007:0:21007] Caught signal 11 (Segmentation fault: tkill(2) or tgkill(2) at address 0x520f) ==== backtrace (tid: 21007) ==== 0 0x000000000004cb95 ucs_debug_print_backtrace() ???:0 1 0x000000000045471e ???() /usr/bin/daos_test:0 2 0x000000000044ca21 ???() /usr/bin/daos_test:0 3 0x0000000000406db3 ???() /usr/bin/daos_test:0 4 0x0000000000022505 __libc_start_main() ???:0 5 0x00000000004079e2 ???() /usr/bin/daos_test:0 ================================= [sky08:21007] *** Process received signal *** [sky08:21007] Signal: Segmentation fault (11) [sky08:21007] Signal code: (-6) [sky08:21007] Failing at address: 0x520f [sky08:21007] [ 0] /lib64/libpthread.so.0(+0xf5f0)[0x7fdac52295f0] [sky08:21007] [ 1] daos_test[0x45471e]
|
|
Re: no dRPC client set on Ubuntu 20.04.1
Hello Gert,
I can’t see anything obviously wrong with bringup and hugepage allocation, did you reboot the nodes (just as a sanity check)?
The next steps I will take is to get in touch with SPDK folks and reproduce on our side.
Regards, Tom Nabarro – DCG/ESAD M: +44 (0)7786 260986 Skype: tom.nabarro
From: daos@daos.groups.io <daos@daos.groups.io> On Behalf Of
Gert Pauwels
Hi Tom, The daos_server.log, daos_adim.log and daos_control.log are attached. root@intel-S2600WFD:~/daos#
cat /proc/meminfo | grep Huge root@intel-S2600WFD:~/daos#
ls -lah /dev/hugepages/spdk_pid4857map_0
--------------------------------------------------------------------- This e-mail and any attachments may contain confidential material for
|
|
Re: DAOS_test failed
Oganezov, Alexander A
Hi Anton,
The last one that we’ve tried and worked for us was MOFED 5.0.2 which is what we currently use for our test clusters that use ofi+verbs;ofi_rxm provider.
Thanks, ~~Alex.
From: daos@daos.groups.io <daos@daos.groups.io> On Behalf Of
anton.brekhov@...
I'm using Optane PMEM ( there are 4 modules 512GB each, two PMEM modules near each socket). I created /dev/pmem0 and /dev/pmem1 devices using `ipmctl create -goal PersistentMemoryType=AppDirect` command. On daos server I have two mellanox IB interfaces, but only one in use (mlx5_0). Here is ibstat output: [root@apache512 tmp]# ibstat CA 'mlx5_0' CA type: MT4123 Number of ports: 1 Firmware version: 20.28.1002 Hardware version: 0 Node GUID: 0xb8599f0300e4f800 System image GUID: 0xb8599f0300e4f800 Port 1: State: Active Physical state: LinkUp Rate: 56 Base lid: 4 LMC: 0 SM lid: 4 Capability mask: 0x2659e84a Port GUID: 0xb8599f0300e4f800 Link layer: InfiniBand Seems like I didn't install OFED drivers, because ofed_info not found. Which version is better to use?
|
|
Re: no dRPC client set on Ubuntu 20.04.1
Hi Tom, At this point I run the two commands again: root@intel-S2600WFD:~/daos# cat /proc/meminfo | grep Huge root@intel-S2600WFD:~/daos# ls -lah /dev/hugepages/spdk_pid4857map_0 Regards, Gert,
|
|
Re: DAOS_test failed
Farrell, Patrick Arthur <patrick.farrell@...>
MOFED 5.0 works well, 5.1 seems to have an incompatibility with libfabric currently. (Note this is not a supported list or anything - This is just what we've used successfully.)
Regards,
-Patrick
From: daos@daos.groups.io <daos@daos.groups.io> on behalf of anton.brekhov@... <anton.brekhov@...>
Sent: Monday, September 14, 2020 2:45 AM To: daos@daos.groups.io <daos@daos.groups.io> Subject: Re: [daos] DAOS_test failed I'm using Optane PMEM ( there are 4 modules 512GB each, two PMEM modules near each socket). I created /dev/pmem0 and /dev/pmem1 devices using `ipmctl create -goal PersistentMemoryType=AppDirect` command. On daos server I have two mellanox IB interfaces,
but only one in use (mlx5_0). Here is ibstat output:
[root@apache512 tmp]# ibstat
CA 'mlx5_0'
CA type: MT4123
Number of ports: 1
Firmware version: 20.28.1002
Hardware version: 0
Node GUID: 0xb8599f0300e4f800
System image GUID: 0xb8599f0300e4f800
Port 1:
State: Active
Physical state: LinkUp
Rate: 56
Base lid: 4
LMC: 0
SM lid: 4
Capability mask: 0x2659e84a
Port GUID: 0xb8599f0300e4f800
Link layer: InfiniBand
Seems like I didn't install OFED drivers, because ofed_info not found. Which version is better to use?
|
|
Re: no dRPC client set on Ubuntu 20.04.1
Hello Gert,
It’s likely the thread lib init failure is due to a problem with hugepages configuration as spdk_thread_lib_init() only calls spdk_mempool_create().
Can you please do some debug as follows:
bash-4.2$ cat /proc/meminfo| grep Huge AnonHugePages: 73728 kB HugePages_Total: 16384 HugePages_Free: 16371 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB bash-4.2$ ls -lah /dev/hugepages/spdk_pid217893map_* -rw------- 1 root daos_admins 2.0M Sep 11 12:33 /dev/hugepages/spdk_pid217893map_0 -rw------- 1 root daos_admins 2.0M Sep 11 12:33 /dev/hugepages/spdk_pid217893map_1 -rw------- 1 root daos_admins 2.0M Sep 11 12:33 /dev/hugepages/spdk_pid217893map_10 -rw------- 1 root daos_admins 2.0M Sep 11 12:33 /dev/hugepages/spdk_pid217893map_11 -rw------- 1 root daos_admins 2.0M Sep 11 12:33 /dev/hugepages/spdk_pid217893map_12 -rw------- 1 root daos_admins 2.0M Sep 11 12:33 /dev/hugepages/spdk_pid217893map_2 ...
I realise you don’t need that level of instruction but included for completeness.
Regards, Tom Nabarro – DCG/ESAD M: +44 (0)7786 260986 Skype: tom.nabarro
From: daos@daos.groups.io <daos@daos.groups.io> On Behalf Of
Gert Pauwels
Hi Tom, the original one was: DAOS[7642/7642] bio ERR src/bio/bio_xstream.c:367 bio_spdk_env_init() Failed to init SPDK thread lib, DER_INVAL(-1003)
09/11-17:39:03.32 intel-S2600WFD DAOS[7642/7642] fi INFO src/gurt/fault_inject.c:481 d_fault_inject_init() No config file, fault injection is OFF. Send --------------------------------------------------------------------- This e-mail and any attachments may contain confidential material for
|
|
Re: DAOS_test failed
anton.brekhov@...
I'm using Optane PMEM ( there are 4 modules 512GB each, two PMEM modules near each socket). I created /dev/pmem0 and /dev/pmem1 devices using `ipmctl create -goal PersistentMemoryType=AppDirect` command. On daos server I have two mellanox IB interfaces, but only one in use (mlx5_0). Here is ibstat output:
[root@apache512 tmp]# ibstat
CA 'mlx5_0'
CA type: MT4123
Number of ports: 1
Firmware version: 20.28.1002
Hardware version: 0
Node GUID: 0xb8599f0300e4f800
System image GUID: 0xb8599f0300e4f800
Port 1:
State: Active
Physical state: LinkUp
Rate: 56
Base lid: 4
LMC: 0
SM lid: 4
Capability mask: 0x2659e84a
Port GUID: 0xb8599f0300e4f800
Link layer: InfiniBand
Seems like I didn't install OFED drivers, because ofed_info not found. Which version is better to use?
|
|
Re: DAOS_test failed
Lombardi, Johann
It sounds like the DAOS server is not able to register memory to initiate a RDMA. Could you please tell me more about the network and storage you use on the server? Optane PMEM or DRAM? Also, what version of OFED do you use?
Cheers, Johann
From:
<daos@daos.groups.io> on behalf of "anton.brekhov@..." <anton.brekhov@...>
This is errors from daos_server.log : 09/11-20:41:22.58 apache512 DAOS[10757/10786] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:4196 # na_ofi_mem_register(): fi_mr_reg() failed, rc: -95 (Operation not supported) 09/11-20:41:26.20 apache512 DAOS[10757/10786] hg ERR # HG -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/mercury_bulk.c:494 # hg_bulk_create(): NA_Mem_register() failed (NA_PROTOCOL_ERROR) 09/11-20:41:26.20 apache512 DAOS[10757/10786] hg ERR # HG -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/mercury_bulk.c:1072 # HG_Bulk_create(): Could not create bulk handle 09/11-20:41:26.20 apache512 DAOS[10757/10786] hg ERR src/cart/crt_hg.c:1445 crt_hg_bulk_create() HG_Bulk_create failed, hg_ret: 11. 09/11-20:41:26.20 apache512 DAOS[10757/10786] bulk ERR src/cart/crt_bulk.c:137 crt_bulk_create() crt_hg_bulk_create failed, rc: -1020. 09/11-20:41:26.20 apache512 DAOS[10757/10786] object ERR src/object/srv_obj.c:359 obj_bulk_transfer() crt_bulk_create 0 error (-1020). 09/11-20:41:26.20 apache512 DAOS[10757/10786] object ERR src/object/srv_obj.c:992 obj_local_rw() 1155473290706288642.0.1 data transfer failed, dma 1 rc DER_HG(-1020) 09/11-20:41:26.20 apache512 DAOS[10757/10786] object ERR src/object/srv_obj.c:96 obj_rw_complete() 1155473290706288642.0.1Fetch end failed: -1020 09/11-20:41:26.20 apache512 DAOS[10757/10777] rpc DBUG src/cart/crt_register.c:215 crt_opc_lookup() looking up opcode: 0x2010003 09/11-20:41:26.20 apache512 DAOS[10757/10777] bio DBUG src/bio/bio_buffer.c:824 copy_one() bio copy 0x7f8c98212380 size 24 09/11-20:41:26.20 apache512 DAOS[10757/10777] bio DBUG src/bio/bio_buffer.c:824 copy_one() bio copy 0x7f8c981e3680 size 320 09/11-20:41:26.20 apache512 DAOS[10757/10777] vos DBUG src/vos/vos_io.c:607 akey_fetch() akey [16] fetch single epr 9-6359751 09/11-20:41:26.20 apache512 DAOS[10757/10777] bio DBUG src/bio/bio_buffer.c:824 copy_one() bio copy 0x7f8c98207700 size 8 09/11-20:41:26.20 apache512 DAOS[10757/10777] vos DBUG src/vos/vos_io.c:607 akey_fetch() akey [12] fetch single epr 5-6359751 09/11-20:41:26.20 apache512 DAOS[10757/10777] bio DBUG src/bio/bio_buffer.c:824 copy_one() bio copy 0x7f8c98241400 size 4 09/11-20:41:26.20 apache512 DAOS[10757/10777] vos DBUG src/vos/vos_io.c:607 akey_fetch() akey [11] fetch single epr 5-6359751 09/11-20:41:26.20 apache512 DAOS[10757/10786] rpc DBUG src/cart/crt_register.c:215 crt_opc_lookup() looking up opcode: 0x4010001 09/11-20:41:26.20 apache512 DAOS[10757/10786] object DBUG src/object/srv_obj.c:1337 ds_obj_rw_handler() overwrite epoch 1599846087457767431 09/11-20:41:26.20 apache512 DAOS[10757/10786] vos DBUG src/vos/vos_io.c:607 akey_fetch() akey [1] fetch array epr 1599844210152833028-1599846087457767431 --------------------------------------------------------------------- This e-mail and any attachments may contain confidential material for
|
|
Re: DAOS_test failed
anton.brekhov@...
This is errors from daos_server.log :
09/11-20:41:22.58 apache512 DAOS[10757/10786] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:4196
# na_ofi_mem_register(): fi_mr_reg() failed, rc: -95 (Operation not supported)
09/11-20:41:26.20 apache512 DAOS[10757/10786] hg ERR # HG -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/mercury_bulk.c:494
# hg_bulk_create(): NA_Mem_register() failed (NA_PROTOCOL_ERROR)
09/11-20:41:26.20 apache512 DAOS[10757/10786] hg ERR # HG -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/mercury_bulk.c:1072
# HG_Bulk_create(): Could not create bulk handle
09/11-20:41:26.20 apache512 DAOS[10757/10786] hg ERR src/cart/crt_hg.c:1445 crt_hg_bulk_create() HG_Bulk_create failed, hg_ret: 11.
09/11-20:41:26.20 apache512 DAOS[10757/10786] bulk ERR src/cart/crt_bulk.c:137 crt_bulk_create() crt_hg_bulk_create failed, rc: -1020.
09/11-20:41:26.20 apache512 DAOS[10757/10786] object ERR src/object/srv_obj.c:359 obj_bulk_transfer() crt_bulk_create 0 error (-1020).
09/11-20:41:26.20 apache512 DAOS[10757/10786] object ERR src/object/srv_obj.c:992 obj_local_rw() 1155473290706288642.0.1 data transfer failed, dma 1 rc DER_HG(-1020)
09/11-20:41:26.20 apache512 DAOS[10757/10786] object ERR src/object/srv_obj.c:96 obj_rw_complete() 1155473290706288642.0.1Fetch end failed: -1020
09/11-20:41:26.20 apache512 DAOS[10757/10777] rpc DBUG src/cart/crt_register.c:215 crt_opc_lookup() looking up opcode: 0x2010003
09/11-20:41:26.20 apache512 DAOS[10757/10777] bio DBUG src/bio/bio_buffer.c:824 copy_one() bio copy 0x7f8c98212380 size 24
09/11-20:41:26.20 apache512 DAOS[10757/10777] bio DBUG src/bio/bio_buffer.c:824 copy_one() bio copy 0x7f8c981e3680 size 320
09/11-20:41:26.20 apache512 DAOS[10757/10777] vos DBUG src/vos/vos_io.c:607 akey_fetch() akey [16] fetch single epr 9-6359751
09/11-20:41:26.20 apache512 DAOS[10757/10777] bio DBUG src/bio/bio_buffer.c:824 copy_one() bio copy 0x7f8c98207700 size 8
09/11-20:41:26.20 apache512 DAOS[10757/10777] vos DBUG src/vos/vos_io.c:607 akey_fetch() akey [12] fetch single epr 5-6359751
09/11-20:41:26.20 apache512 DAOS[10757/10777] bio DBUG src/bio/bio_buffer.c:824 copy_one() bio copy 0x7f8c98241400 size 4
09/11-20:41:26.20 apache512 DAOS[10757/10777] vos DBUG src/vos/vos_io.c:607 akey_fetch() akey [11] fetch single epr 5-6359751
09/11-20:41:26.20 apache512 DAOS[10757/10786] rpc DBUG src/cart/crt_register.c:215 crt_opc_lookup() looking up opcode: 0x4010001
09/11-20:41:26.20 apache512 DAOS[10757/10786] object DBUG src/object/srv_obj.c:1337 ds_obj_rw_handler() overwrite epoch 1599846087457767431
09/11-20:41:26.20 apache512 DAOS[10757/10786] vos DBUG src/vos/vos_io.c:607 akey_fetch() akey [1] fetch array epr 1599844210152833028-1599846087457767431
|
|
Re: no dRPC client set on Ubuntu 20.04.1
Hi Tom, the original one was: DAOS[7642/7642] bio ERR src/bio/bio_xstream.c:367 bio_spdk_env_init() Failed to init SPDK thread lib, DER_INVAL(-1003)
09/11-17:39:03.32 intel-S2600WFD DAOS[7642/7642] fi INFO src/gurt/fault_inject.c:481 d_fault_inject_init() No config file, fault injection is OFF.
|
|
Re: no dRPC client set on Ubuntu 20.04.1
Thanks Gurt,
Yes, that was only to get the identify application running, which looks like it runs fine as expected given the problem looks like initializing the thread library which identify doesn’t do.
Regards, Tom Nabarro – DCG/ESAD M: +44 (0)7786 260986 Skype: tom.nabarro
From: daos@daos.groups.io <daos@daos.groups.io> On Behalf Of
Gert Pauwels
Hi Tom, $ echo $LD_LIBRARY_PATH It still the same error --------------------------------------------------------------------- This e-mail and any attachments may contain confidential material for
|
|
Re: no dRPC client set on Ubuntu 20.04.1
Hello,
You and Gurt are experiencing the same issue:
09/10-14:23:55.96 intel-S2600WFD DAOS[260088/260088] bio ERR src/bio/bio_xstream.c:367 bio_spdk_env_init() Failed to init SPDK thread lib, DER_INVAL(-1003) 09/10-14:23:55.97 intel-S2600WFD DAOS[260088/260088] server ERR src/iosrv/init.c:521 server_init() DAOS cannot be initialized using the configured path (/mnt/daos). Please ensure it is on a PMDK compatible file system and writeable by the current user
Which is that the SPDK thread library cannot be initialised, the thread library is not used in the identify example so that would explain why it runs fine.
spdk_thread_lib_init() is returning an error but unfortunately we wrap it with DER_INVAL and mask the spdk error, which needs fixing.
Can you please apply this patch and rerun to give us a better insight and in the meantime I will find an Ubuntu system to verify:
``` diff --git a/src/bio/bio_xstream.c b/src/bio/bio_xstream.c index 758ba6d..c888047 100644 --- a/src/bio/bio_xstream.c +++ b/src/bio/bio_xstream.c @@ -30,6 +30,7 @@ #include <spdk/env.h> #include <spdk/nvme.h> #include <spdk/vmd.h> +#include <spdk/string.h> #include <spdk/thread.h> #include <spdk/bdev.h> #include <spdk/io_channel.h> @@ -364,7 +365,8 @@ bio_spdk_env_init(void) rc = spdk_thread_lib_init(NULL, 0); if (rc != 0) { rc = -DER_INVAL; - D_ERROR("Failed to init SPDK thread lib, "DF_RC"\n", DP_RC(rc)); + D_ERROR("Failed to init SPDK thread lib, %s (%d)\n", + spdk_strerror(rc), rc); spdk_env_fini(); return rc; } ```
Regards, Tom Nabarro – DCG/ESAD M: +44 (0)7786 260986 Skype: tom.nabarro
From: daos@daos.groups.io <daos@daos.groups.io> On Behalf Of
Yunjae Lee
Same problem here, I used the master branch of daos on ubuntu 20.04.1
The same message was printed in /tmp/daos_server.log:
The identify error also happened in my case, however, it is now solved thanks to @Tom. --------------------------------------------------------------------- This e-mail and any attachments may contain confidential material for
|
|
Re: no dRPC client set on Ubuntu 20.04.1
Hi Tom,
I set the variable LD_LIBRARY_PATH as you indicated to spdk library path and that indeed solves the problem for the identify application. Now the identify application returns all the data as expected. It did not make any difference when running: $ echo $LD_LIBRARY_PATH
It still the same error/root/daos/install/prereq/dev/spdk/lib/ $ daos_server start Rgds, Gert
|
|
Re: DAOS_test failed
Johann thanks! You right, and also I've run daos_test compiled from source. Now I've ran from package daos-tests (RPM of v1.0.1) and it works, but one test is stuck:
DAOS_IOD_SINGLE:NVMe size: 5120
[ OK ] IO2: simple update/fetch/verify (async)
[ RUN ] IO3: i/o with variable rec size
Record size: 1 val: 'X' dkey: 707937202
And daos.log is filled with error: 09/11-14:37:23.48 sky08 DAOS[36236/36236] object ERR src/object/cli_shard.c:216 dc_rw_cb() rpc 0x404a030 RPC 1 failed: DER_HG(-1020)
Does anyone know why it can be?
|
|
Re: DAOS_test failed
Lombardi, Johann
Looks better. The network stack seems to be properly initialized now. The failure you see now (“undefined symbol: dmg_pool_create”) is related to the C wrapper of the dmg command which is used to create a pool. I suspect that you are missing something in the LD_LIBRARY_PATH. I will let @Macdonald, Mjmac comment further on that.
Cheers, Johann
From:
<daos@daos.groups.io> on behalf of "anton.brekhov@..." <anton.brekhov@...>
UPDATE: I fixed OFI_DOMAIN to mlx5_0 Here is new error: [root@sky08 ~]# mpirun -np 1 --allow-run-as-root /tmp/daos_test -------------------------------------------------------------------------- WARNING: No preset parameters were found for the device that Open MPI detected:
Local host: sky08 Device name: mlx5_0 Device vendor ID: 0x02c9 Device vendor part ID: 4123
Default device parameters will be used, which may result in lower performance. You can edit any of the files specified by the btl_openib_device_param_files MCA parameter to set values for your device.
NOTE: You can turn off this warning by setting the MCA parameter btl_openib_warn_no_device_params_found to 0. -------------------------------------------------------------------------- -------------------------------------------------------------------------- No OpenFabrics connection schemes reported that they were able to be used on a specific port. As such, the openib BTL (OpenFabrics support) will be disabled for this port.
Local host: sky08 Local device: i40iw0 Local port: 1 CPCs attempted: rdmacm, udcm --------------------------------------------------------------------------
================= DAOS management tests.. ===================== [==========] Running 5 test(s). [ RUN ] MGMT1: create/destroy pool on all tgts /tmp/daos_test: symbol lookup error: /tmp/daos_test: undefined symbol: dmg_pool_create creating pool synchronously ... -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpirun detected that one or more processes exited with non-zero status, thus causing the job to be terminated. The first process to do so was:
Process name: [[48263,1],0] Exit code: 127 -------------------------------------------------------------------------- [sky08:35443] 2 more processes have sent help message help-mpi-btl-openib.txt / no device params found [sky08:35443] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages 09/11-13:11:00.14 sky08 DAOS[28284/28284] hg ERR src/cart/crt_hg.c:534 crt_hg_init() Could not initialize NA class. 09/11-13:11:00.14 sky08 DAOS[28284/28284] crt ERR src/cart/crt_init.c:409 crt_init_opt() crt_hg_init failed rc: -1020. 09/11-13:11:00.14 sky08 DAOS[28284/28284] crt ERR src/cart/crt_init.c:477 crt_init_opt() crt_init failed, rc: -1020. 09/11-13:11:00.14 sky08 DAOS[28284/28284] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:11:00.14 sky08 DAOS[28284/28284] client ERR src/client/api/event.c:93 daos_eq_lib_init() failed to initialize crt: DER_HG(-1020) 09/11-13:11:00.14 sky08 DAOS[28284/28284] client ERR src/client/api/init.c:160 daos_init() failed to initialize eq_lib: DER_HG(-1020) 09/11-13:11:00.14 sky08 DAOS[28284/28284] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:716 d_fault_attr_set() Fault Injection attr not set feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt INFO src/cart/crt_init.c:278 crt_init_opt() libcart version 4.8.0 initializing 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt WARN src/cart/crt_init.c:170 data_init() FI_UNIVERSE_SIZE was not set; setting to 2048 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt WARN src/cart/crt_init.c:389 crt_init_opt() FI_OFI_RXM_USE_SRX not set; set=1 09/11-13:23:18.51 sky08 DAOS[29621/29621] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:1685 # na_ofi_domain_open(): No provider found for "verbs;ofi_rxm" provider on domain "mlx_5" 09/11-13:23:18.51 sky08 DAOS[29621/29621] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:3150 # na_ofi_initialize(): Could not open domain for verbs;ofi_rxm, mlx_5 09/11-13:23:18.51 sky08 DAOS[29621/29621] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na.c:312 # NA_Initialize_opt(): Could not initialize plugin 09/11-13:23:18.51 sky08 DAOS[29621/29621] hg ERR src/cart/crt_hg.c:534 crt_hg_init() Could not initialize NA class. 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt ERR src/cart/crt_init.c:409 crt_init_opt() crt_hg_init failed rc: -1020. 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt ERR src/cart/crt_init.c:477 crt_init_opt() crt_init failed, rc: -1020. 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] client ERR src/client/api/event.c:93 daos_eq_lib_init() failed to initialize crt: DER_HG(-1020) 09/11-13:23:18.51 sky08 DAOS[29621/29621] client ERR src/client/api/init.c:160 daos_init() failed to initialize eq_lib: DER_HG(-1020) 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:716 d_fault_attr_set() Fault Injection attr not set feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt INFO src/cart/crt_init.c:278 crt_init_opt() libcart version 4.8.0 initializing 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt WARN src/cart/crt_init.c:170 data_init() FI_UNIVERSE_SIZE was not set; setting to 2048 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt WARN src/cart/crt_init.c:389 crt_init_opt() FI_OFI_RXM_USE_SRX not set; set=1 09/11-13:26:13.98 sky08 DAOS[29976/29976] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:1685 # na_ofi_domain_open(): No provider found for "verbs;ofi_rxm" provider on domain "mlx_5" 09/11-13:26:13.98 sky08 DAOS[29976/29976] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:3150 # na_ofi_initialize(): Could not open domain for verbs;ofi_rxm, mlx_5 09/11-13:26:13.98 sky08 DAOS[29976/29976] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na.c:312 # NA_Initialize_opt(): Could not initialize plugin 09/11-13:26:13.98 sky08 DAOS[29976/29976] hg ERR src/cart/crt_hg.c:534 crt_hg_init() Could not initialize NA class. 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt ERR src/cart/crt_init.c:409 crt_init_opt() crt_hg_init failed rc: -1020. 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt ERR src/cart/crt_init.c:477 crt_init_opt() crt_init failed, rc: -1020. 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] client ERR src/client/api/event.c:93 daos_eq_lib_init() failed to initialize crt: DER_HG(-1020) 09/11-13:26:13.98 sky08 DAOS[29976/29976] client ERR src/client/api/init.c:160 daos_init() failed to initialize eq_lib: DER_HG(-1020) 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-14:17:47.58 sky08 DAOS[35448/35448] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-14:17:47.58 sky08 DAOS[35448/35448] fi WARN src/gurt/fault_inject.c:716 d_fault_attr_set() Fault Injection attr not set feature not included in build 09/11-14:17:47.59 sky08 DAOS[35448/35448] crt INFO src/cart/crt_init.c:278 crt_init_opt() libcart version 4.8.0 initializing 09/11-14:17:47.59 sky08 DAOS[35448/35448] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-14:17:47.59 sky08 DAOS[35448/35448] crt WARN src/cart/crt_init.c:170 data_init() FI_UNIVERSE_SIZE was not set; setting to 2048
09/11-14:17:47.59 sky08 DAOS[35448/35448] crt WARN src/cart/crt_init.c:389 crt_init_opt() FI_OFI_RXM_USE_SRX not set; set=1
--------------------------------------------------------------------- This e-mail and any attachments may contain confidential material for
|
|
Re: DAOS_test failed
mhennecke@...
Hi,
we run 1.0.1 with these settings:
# DAOS 1.0.1 client-side settings for Mellanox InfiniBand: export OFI_INTERFACE="ib0" export CRT_PHY_ADDR_STR="ofi+verbs;ofi_rxm" export OFI_DOMAIN="mlx5_0"
What does “daos_server network scan” say?
Mit freundlichen Grüssen / Best regards,
Michael Hennecke Chief Technologist - HPC Storage & Networking -- Lenovo Global Technology (Germany) GmbH * Am Zehnthof 77 * D-45307 Essen * Germany Geschäftsführung: Colm Gleeson, Christophe Laurent * Sitz der Gesellschaft: Stuttgart * HRB-Nr.: 758298, AG Stuttgart
From: daos@daos.groups.io <daos@daos.groups.io>
On Behalf Of anton.brekhov@...
UPDATE: I fixed OFI_DOMAIN to mlx5_0 Here is new error: [root@sky08 ~]# mpirun -np 1 --allow-run-as-root /tmp/daos_test -------------------------------------------------------------------------- WARNING: No preset parameters were found for the device that Open MPI detected:
Local host: sky08 Device name: mlx5_0 Device vendor ID: 0x02c9 Device vendor part ID: 4123
Default device parameters will be used, which may result in lower performance. You can edit any of the files specified by the btl_openib_device_param_files MCA parameter to set values for your device.
NOTE: You can turn off this warning by setting the MCA parameter btl_openib_warn_no_device_params_found to 0. -------------------------------------------------------------------------- -------------------------------------------------------------------------- No OpenFabrics connection schemes reported that they were able to be used on a specific port. As such, the openib BTL (OpenFabrics support) will be disabled for this port.
Local host: sky08 Local device: i40iw0 Local port: 1 CPCs attempted: rdmacm, udcm --------------------------------------------------------------------------
================= DAOS management tests.. ===================== [==========] Running 5 test(s). [ RUN ] MGMT1: create/destroy pool on all tgts /tmp/daos_test: symbol lookup error: /tmp/daos_test: undefined symbol: dmg_pool_create creating pool synchronously ... -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpirun detected that one or more processes exited with non-zero status, thus causing the job to be terminated. The first process to do so was:
Process name: [[48263,1],0] Exit code: 127 -------------------------------------------------------------------------- [sky08:35443] 2 more processes have sent help message help-mpi-btl-openib.txt / no device params found [sky08:35443] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages 09/11-13:11:00.14 sky08 DAOS[28284/28284] hg ERR src/cart/crt_hg.c:534 crt_hg_init() Could not initialize NA class. 09/11-13:11:00.14 sky08 DAOS[28284/28284] crt ERR src/cart/crt_init.c:409 crt_init_opt() crt_hg_init failed rc: -1020. 09/11-13:11:00.14 sky08 DAOS[28284/28284] crt ERR src/cart/crt_init.c:477 crt_init_opt() crt_init failed, rc: -1020. 09/11-13:11:00.14 sky08 DAOS[28284/28284] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:11:00.14 sky08 DAOS[28284/28284] client ERR src/client/api/event.c:93 daos_eq_lib_init() failed to initialize crt: DER_HG(-1020) 09/11-13:11:00.14 sky08 DAOS[28284/28284] client ERR src/client/api/init.c:160 daos_init() failed to initialize eq_lib: DER_HG(-1020) 09/11-13:11:00.14 sky08 DAOS[28284/28284] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:716 d_fault_attr_set() Fault Injection attr not set feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt INFO src/cart/crt_init.c:278 crt_init_opt() libcart version 4.8.0 initializing 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt WARN src/cart/crt_init.c:170 data_init() FI_UNIVERSE_SIZE was not set; setting to 2048 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt WARN src/cart/crt_init.c:389 crt_init_opt() FI_OFI_RXM_USE_SRX not set; set=1 09/11-13:23:18.51 sky08 DAOS[29621/29621] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:1685 # na_ofi_domain_open(): No provider found for "verbs;ofi_rxm" provider on domain "mlx_5" 09/11-13:23:18.51 sky08 DAOS[29621/29621] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:3150 # na_ofi_initialize(): Could not open domain for verbs;ofi_rxm, mlx_5 09/11-13:23:18.51 sky08 DAOS[29621/29621] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na.c:312 # NA_Initialize_opt(): Could not initialize plugin 09/11-13:23:18.51 sky08 DAOS[29621/29621] hg ERR src/cart/crt_hg.c:534 crt_hg_init() Could not initialize NA class. 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt ERR src/cart/crt_init.c:409 crt_init_opt() crt_hg_init failed rc: -1020. 09/11-13:23:18.51 sky08 DAOS[29621/29621] crt ERR src/cart/crt_init.c:477 crt_init_opt() crt_init failed, rc: -1020. 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:23:18.51 sky08 DAOS[29621/29621] client ERR src/client/api/event.c:93 daos_eq_lib_init() failed to initialize crt: DER_HG(-1020) 09/11-13:23:18.51 sky08 DAOS[29621/29621] client ERR src/client/api/init.c:160 daos_init() failed to initialize eq_lib: DER_HG(-1020) 09/11-13:23:18.51 sky08 DAOS[29621/29621] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:716 d_fault_attr_set() Fault Injection attr not set feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt INFO src/cart/crt_init.c:278 crt_init_opt() libcart version 4.8.0 initializing 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt WARN src/cart/crt_init.c:170 data_init() FI_UNIVERSE_SIZE was not set; setting to 2048 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt WARN src/cart/crt_init.c:389 crt_init_opt() FI_OFI_RXM_USE_SRX not set; set=1 09/11-13:26:13.98 sky08 DAOS[29976/29976] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:1685 # na_ofi_domain_open(): No provider found for "verbs;ofi_rxm" provider on domain "mlx_5" 09/11-13:26:13.98 sky08 DAOS[29976/29976] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na_ofi.c:3150 # na_ofi_initialize(): Could not open domain for verbs;ofi_rxm, mlx_5 09/11-13:26:13.98 sky08 DAOS[29976/29976] hg ERR # NA -- Error -- /builddir/build/BUILD/mercury-2.0.0a1/src/na/na.c:312 # NA_Initialize_opt(): Could not initialize plugin 09/11-13:26:13.98 sky08 DAOS[29976/29976] hg ERR src/cart/crt_hg.c:534 crt_hg_init() Could not initialize NA class. 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt ERR src/cart/crt_init.c:409 crt_init_opt() crt_hg_init failed rc: -1020. 09/11-13:26:13.98 sky08 DAOS[29976/29976] crt ERR src/cart/crt_init.c:477 crt_init_opt() crt_init failed, rc: -1020. 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-13:26:13.98 sky08 DAOS[29976/29976] client ERR src/client/api/event.c:93 daos_eq_lib_init() failed to initialize crt: DER_HG(-1020) 09/11-13:26:13.98 sky08 DAOS[29976/29976] client ERR src/client/api/init.c:160 daos_init() failed to initialize eq_lib: DER_HG(-1020) 09/11-13:26:13.98 sky08 DAOS[29976/29976] fi WARN src/gurt/fault_inject.c:685 d_fault_inject_fini() Fault Injection not finalized feature not included in build 09/11-14:17:47.58 sky08 DAOS[35448/35448] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-14:17:47.58 sky08 DAOS[35448/35448] fi WARN src/gurt/fault_inject.c:716 d_fault_attr_set() Fault Injection attr not set feature not included in build 09/11-14:17:47.59 sky08 DAOS[35448/35448] crt INFO src/cart/crt_init.c:278 crt_init_opt() libcart version 4.8.0 initializing 09/11-14:17:47.59 sky08 DAOS[35448/35448] fi WARN src/gurt/fault_inject.c:679 d_fault_inject_init() Fault Injection not initialized feature not included in build 09/11-14:17:47.59 sky08 DAOS[35448/35448] crt WARN src/cart/crt_init.c:170 data_init() FI_UNIVERSE_SIZE was not set; setting to 2048
09/11-14:17:47.59 sky08 DAOS[35448/35448] crt WARN src/cart/crt_init.c:389 crt_init_opt() FI_OFI_RXM_USE_SRX not set; set=1
|
|
Re: DAOS_test failed
Lombardi, Johann
Could you please try with export OFI_DOMAIN="mlx5_0"? If it does not work, please collect the the daos logs (i.e. /tmp/daos.log).
Cheers, Johann
From:
<daos@daos.groups.io> on behalf of "anton.brekhov@..." <anton.brekhov@...>
Johann thanks! I've set export CRT_PHY_ADDR_STR="ofi+verbs;ofi_rxm" both on storage server and client and now I'get an error -1020: export OFI_INTERFACE=ib0 export CRT_PHY_ADDR_STR="ofi+verbs;ofi_rxm" export OFI_DOMAIN=mlx_5 mpirun -np 1 --allow-run-as-root /tmp/daos_test -------------------------------------------------------------------------- WARNING: No preset parameters were found for the device that Open MPI detected:
Local host: sky08 Device name: mlx5_0 Device vendor ID: 0x02c9 Device vendor part ID: 4123
Default device parameters will be used, which may result in lower performance. You can edit any of the files specified by the btl_openib_device_param_files MCA parameter to set values for your device.
NOTE: You can turn off this warning by setting the MCA parameter btl_openib_warn_no_device_params_found to 0. -------------------------------------------------------------------------- [sky08:29616] [[17732,0],0] ORTE_ERROR_LOG: Out of resource in file util/show_help.c at line 501 -------------------------------------------------------------------------- No OpenFabrics connection schemes reported that they were able to be used on a specific port. As such, the openib BTL (OpenFabrics support) will be disabled for this port.
Local host: sky08 Local device: i40iw0 Local port: 1 CPCs attempted: rdmacm, udcm -------------------------------------------------------------------------- daos_init() failed with -1020 -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpirun detected that one or more processes exited with non-zero status, thus causing the job to be terminated. The first process to do so was:
Process name: [[17732,1],0] Exit code: 255 -------------------------------------------------------------------------- [sky08:29616] 1 more process has sent help message help-mpi-btl-openib.txt / no device params found
[sky08:29616] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages --------------------------------------------------------------------- This e-mail and any attachments may contain confidential material for
|
|
Re: DAOS_test failed
anton.brekhov@...
Johann thanks! I've set export CRT_PHY_ADDR_STR="ofi+verbs;ofi_rxm" both on storage server and client and now I'get an error -1020: export OFI_INTERFACE=ib0 export CRT_PHY_ADDR_STR="ofi+verbs;ofi_rxm" export OFI_DOMAIN=mlx_5 mpirun -np 1 --allow-run-as-root /tmp/daos_test -------------------------------------------------------------------------- WARNING: No preset parameters were found for the device that Open MPI detected:
Local host: sky08 Device name: mlx5_0 Device vendor ID: 0x02c9 Device vendor part ID: 4123
Default device parameters will be used, which may result in lower performance. You can edit any of the files specified by the btl_openib_device_param_files MCA parameter to set values for your device.
NOTE: You can turn off this warning by setting the MCA parameter btl_openib_warn_no_device_params_found to 0. -------------------------------------------------------------------------- [sky08:29616] [[17732,0],0] ORTE_ERROR_LOG: Out of resource in file util/show_help.c at line 501 -------------------------------------------------------------------------- No OpenFabrics connection schemes reported that they were able to be used on a specific port. As such, the openib BTL (OpenFabrics support) will be disabled for this port.
Local host: sky08 Local device: i40iw0 Local port: 1 CPCs attempted: rdmacm, udcm -------------------------------------------------------------------------- daos_init() failed with -1020 -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpirun detected that one or more processes exited with non-zero status, thus causing the job to be terminated. The first process to do so was:
Process name: [[17732,1],0] Exit code: 255 -------------------------------------------------------------------------- [sky08:29616] 1 more process has sent help message help-mpi-btl-openib.txt / no device params found
[sky08:29616] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages
|
|
Re: DAOS_test failed
Lombardi, Johann
Hi Anton,
Since you use 1.0.1, you also need to set CRT_PHY_ADDR_STR (not required any longer in 1.2/master) as follows: export CRT_PHY_ADDR_STR="ofi+verbs;ofi_rxm"
Hope this helps.
Cheers, Johann
From:
<daos@daos.groups.io> on behalf of "anton.brekhov@..." <anton.brekhov@...>
Hi everyone! Im trying to make simple cluster of two nodes connected to IB network. One node is with PMEM and other one is client (for daos agent). I installed rpm for centos 7 v1.0.1 Here is DAOS_server config:
name: daos_server access_points: ['apache512'] #access_points: ['localhost'] port: 10001 #provider: ofi+sockets provider: ofi+verbs;ofi_rxm nr_hugepages: 4096 control_log_file: /tmp/daos_control.log transport_config: allow_insecure: true
servers: - targets: 4 first_core: 0 nr_xs_helpers: 0 fabric_iface: ib0 fabric_iface_port: 31416 log_mask: DEBUG log_file: /tmp/daos_server.log
env_vars: - DAOS_MD_CAP=1024 - CRT_CTX_SHARE_ADDR=0 - CRT_TIMEOUT=30 - FI_SOCKETS_MAX_CONN_RETRY=1 - FI_SOCKETS_CONN_TIMEOUT=2000 #- OFI_INTERFACE=ib0 #- OFI_DOMAIN=mlx5_0 #- CRT_PHY_ADDR_STR=ofi+verbs
# Storage definitions
# When scm_class is set to ram, tmpfs will be used to emulate SCM. # The size of ram is specified by scm_size in GB units. scm_mount: /mnt/daos # map to -s /mnt/daos #scm_class: ram #scm_size: 8 scm_class: dcpm scm_list: [/dev/pmem0]
bdev_class: nvme bdev_list: ["0000:b1:00.0","0000:b2:00.0","0000:b3:00.0","0000:b4:00.0"] name: daos_server access_points: ['apache512'] port: 10001
runtime_dir: /var/run/daos_agent export CRT_TIMEOUT=5 export OFI_INTERFACE=ib0
export OFI_DOMAIN=mlx_5 [root@sky08 ~]# mpirun -np 1 --allow-run-as-root /tmp/daos_test -------------------------------------------------------------------------- WARNING: No preset parameters were found for the device that Open MPI detected:
Local host: sky08 Device name: mlx5_0 Device vendor ID: 0x02c9 Device vendor part ID: 4123
Default device parameters will be used, which may result in lower performance. You can edit any of the files specified by the btl_openib_device_param_files MCA parameter to set values for your device.
NOTE: You can turn off this warning by setting the MCA parameter btl_openib_warn_no_device_params_found to 0. -------------------------------------------------------------------------- -------------------------------------------------------------------------- No OpenFabrics connection schemes reported that they were able to be used on a specific port. As such, the openib BTL (OpenFabrics support) will be disabled for this port.
Local host: sky08 Local device: i40iw0 Local port: 1 CPCs attempted: rdmacm, udcm -------------------------------------------------------------------------- daos_init() failed with -1003 -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpirun detected that one or more processes exited with non-zero status, thus causing the job to be terminated. The first process to do so was:
Process name: [[27909,1],0] Exit code: 255 -------------------------------------------------------------------------- [sky08:23537] 2 more processes have sent help message help-mpi-btl-openib.txt / no device params found
[sky08:23537] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages 1003 error is invalid parameter as I understand from here (https://github.com/daos-stack/cart/blob/master/src/include/gurt/errno.h). What can be wrong? fi_pingpong test is OK... Thanks! Anton Brekhov --------------------------------------------------------------------- This e-mail and any attachments may contain confidential material for
|
|
DAOS_test failed
anton.brekhov@...
Hi everyone! Im trying to make simple cluster of two nodes connected to IB network. One node is with PMEM and other one is client (for daos agent). I installed rpm for centos 7 v1.0.1 Here is DAOS_server config:
name: daos_server access_points: ['apache512'] #access_points: ['localhost'] port: 10001 #provider: ofi+sockets provider: ofi+verbs;ofi_rxm nr_hugepages: 4096 control_log_file: /tmp/daos_control.log transport_config: allow_insecure: true
servers: - targets: 4 first_core: 0 nr_xs_helpers: 0 fabric_iface: ib0 fabric_iface_port: 31416 log_mask: DEBUG log_file: /tmp/daos_server.log
env_vars: - DAOS_MD_CAP=1024 - CRT_CTX_SHARE_ADDR=0 - CRT_TIMEOUT=30 - FI_SOCKETS_MAX_CONN_RETRY=1 - FI_SOCKETS_CONN_TIMEOUT=2000 #- OFI_INTERFACE=ib0 #- OFI_DOMAIN=mlx5_0 #- CRT_PHY_ADDR_STR=ofi+verbs
# Storage definitions
# When scm_class is set to ram, tmpfs will be used to emulate SCM. # The size of ram is specified by scm_size in GB units. scm_mount: /mnt/daos # map to -s /mnt/daos #scm_class: ram #scm_size: 8 scm_class: dcpm scm_list: [/dev/pmem0] bdev_class: nvme bdev_list: ["0000:b1:00.0","0000:b2:00.0","0000:b3:00.0","0000:b4:00.0"] name: daos_server access_points: ['apache512'] port: 10001
runtime_dir: /var/run/daos_agent export CRT_TIMEOUT=5 export OFI_INTERFACE=ib0
export OFI_DOMAIN=mlx_5 [root@sky08 ~]# mpirun -np 1 --allow-run-as-root /tmp/daos_test -------------------------------------------------------------------------- WARNING: No preset parameters were found for the device that Open MPI detected:
Local host: sky08 Device name: mlx5_0 Device vendor ID: 0x02c9 Device vendor part ID: 4123
Default device parameters will be used, which may result in lower performance. You can edit any of the files specified by the btl_openib_device_param_files MCA parameter to set values for your device.
NOTE: You can turn off this warning by setting the MCA parameter btl_openib_warn_no_device_params_found to 0. -------------------------------------------------------------------------- -------------------------------------------------------------------------- No OpenFabrics connection schemes reported that they were able to be used on a specific port. As such, the openib BTL (OpenFabrics support) will be disabled for this port.
Local host: sky08 Local device: i40iw0 Local port: 1 CPCs attempted: rdmacm, udcm -------------------------------------------------------------------------- daos_init() failed with -1003 -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpirun detected that one or more processes exited with non-zero status, thus causing the job to be terminated. The first process to do so was:
Process name: [[27909,1],0] Exit code: 255 -------------------------------------------------------------------------- [sky08:23537] 2 more processes have sent help message help-mpi-btl-openib.txt / no device params found
[sky08:23537] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages 1003 error is invalid parameter as I understand from here (https://github.com/daos-stack/cart/blob/master/src/include/gurt/errno.h). What can be wrong? fi_pingpong test is OK... Thanks! Anton Brekhov
|
|