Bill(Shuzhou) Liu fe3e75edfa Implement the gRPC APIs for the job stats
Add the job stats APIs in the rdc_api_service at the server side rdcd
Add the job stats APIs for the RdcStandaloneHandler at the client side
Make the load librdc.so and librdc_client.so thread safe.
Impelement async update all fields in RdcEmbeddedHandler.

Change-Id: I659d91efb32d1094d3b7f0f2cec39518cd7336ce
2020-08-17 14:07:25 -05:00
2020-01-09 17:57:29 -06:00
2020-08-17 14:07:25 -05:00
2020-08-17 14:07:25 -05:00
2020-08-17 14:07:25 -05:00
2020-01-09 17:57:29 -06:00

rdc

Radeon Data Center

To run the rdcd and rdci from the build folder without authentication

Note: Only if RDC not installed requires the LD_LIBRARY_PATH.

sudo LD_LIBRARY_PATH=$PWD/rdc_libs/  ./server/rdcd -u
LD_LIBRARY_PATH=$PWD/rdc_libs/  ./rdci/rdci discovery -u -l

To run the rdcd and rdci from the build folder with authentication

Note: Only if RDC not installed requires the LD_LIBRARY_PATH.

sudo LD_LIBRARY_PATH=$PWD/rdc_libs/  ./server/rdcd
LD_LIBRARY_PATH=$PWD/rdc_libs/  ./rdci/rdci discovery -l

Troubleshooting

Enable the debug log:

sudo RDC_LOG=DEBUG ./server/rdcd

Check the ssl connection in rdci:

rdcd_hostname= "" # Set the rdcd you want to connect
openssl s_client -connect $rdcd_hostname:50051 -cert /etc/rdc/client/certs/rdc_client_cert.pem -key /etc/rdc/client/private/rdc_client_cert.key -CAfile /etc/rdc/client/certs/rdc_cacert.pem
S
Description
No description provided
Readme 282 MiB
Languages
C++ 67.5%
C 20.6%
Python 6.6%
CMake 3.4%
Shell 0.6%
Other 1.1%