diff --git a/rdma-tools/image/Dockerfile.template b/rdma-tools/image/Dockerfile.template index d09c2cb..2b16bdd 100644 --- a/rdma-tools/image/Dockerfile.template +++ b/rdma-tools/image/Dockerfile.template @@ -103,4 +103,5 @@ ENV CPATH=/opt/hpcx/ompi/include:/opt/hpcx/ucc/include:/opt/hpcx/ucx/include:/op ENV PKG_CONFIG_PATH=/opt/hpcx/hcoll/lib/pkgconfig:/opt/hpcx/sharp/lib/pkgconfig:/opt/hpcx/ucx/lib/pkgconfig:/opt/hpcx/ompi/lib/pkgconfig: # End of auto-generated paths +RUN chmod +x /entry.sh CMD ["/entry.sh"] diff --git a/rdma-tools/image/entry.sh b/rdma-tools/image/entry.sh index 1d781da..680aca3 100644 --- a/rdma-tools/image/entry.sh +++ b/rdma-tools/image/entry.sh @@ -1,27 +1,57 @@ #!/bin/bash +echo "" echo "----------- start ssh---------" service ssh start - +echo "" echo "=---------- ulimit ----------------" ulimit -l 2000000 ulimit -a +echo "" echo "----------- env: LD_LIBRARY_PATH ------------------" echo ${LD_LIBRARY_PATH} +echo "" echo "----------- env: PATH ------------------" echo ${PATH} +echo "" echo "----------- env: HPCX_DIR ------------------" echo ${PATH} +echo "" echo "----------- show_gids ------------------" show_gids +echo "" +echo "----------- ip a ------------------" +ip a + +echo "" +echo "----------- ibstat ------------------" +ibstat + +echo "" +echo "----------- lshw ------------------" +lshw -c network -businfo + +echo "" +echo "----------- ibdev2netdev ------------------" +ibdev2netdev + +echo "" echo "----------- nvidia-smi topo ------------------" nvidia-smi topo -m || true +echo "" +echo "----------- nvidia-smi nvlink ------------------" +nvidia-smi nvlink -s || true + +echo "" +echo "----------- inxi ------------------" +inxi -v8 + echo "----------- wait looply.... ---------- " /usr/bin/sleep infinity diff --git a/rdma-tools/image/install-tools.sh b/rdma-tools/image/install-tools.sh index 8283ceb..792b92c 100644 --- a/rdma-tools/image/install-tools.sh +++ b/rdma-tools/image/install-tools.sh @@ -93,6 +93,7 @@ packages=( openssh-server curl jq + inxi ) export DEBIAN_FRONTEND=noninteractive