0813e7052f
Add the function to start and stop the job recording.
Add the function to get the job stats for each GPU and summary of multiple GPUs
Add the function to remove the jobs.
Add a class RdcLogger which can control the log level using the environment variable RDC_LOG.
This is similar to GRPC_VERBOSITY gRPC. When the customer has the issues, he can enable the verbose
log to help us to troubleshoot the issues.
Add the -u support in the rdci group, fieldgroup and dmon for connecting to rdcd without authentication.
Change-Id: I22c591823c1ee6485db106b911bed8271d1b2769
[ROCm/rdc commit: a547dc7efd]
32 строки
903 B
Markdown
32 строки
903 B
Markdown
# 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
|
|
```
|
|
|
|
|
|
|