Hi, We are deploying a cluster with stateless nodes, and so are trying to minimize the memory footprint of our images. This is new territory for us. My sysadmin counterpart has a large collection of openib rpms built, but we are wondering which are necessary to build/support open mpi (1.4.1). In order just to configure the IB network, she has already installed these:
libibumad-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm opensm-libs-3.2.6_20090317-1.ofed1.4.2.x86_64.rpm mstflint-1.4-1.ofed1.4.2.x86_64.rpm infiniband-diags-1.4.4_20090314-1.ofed1.4.2.x86_64.rpm libibcommon-1.1.2_20090314-1.ofed1.4.2.x86_64.rpm libibmad-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibverbs-1.1.2-1.ofed1.4.2.x86_64.rpm kernel-ib-1.4.2-2.6.18_164.9.1.el5n.x86_64.rpm Here is the complete list of 95 rpms that we are working with: compat-dapl-1.2.14-1.x86_64.rpm compat-dapl-debuginfo-1.2.14-1.x86_64.rpm compat-dapl-devel-1.2.14-1.x86_64.rpm compat-dapl-devel-static-1.2.14-1.x86_64.rpm compat-dapl-utils-1.2.14-1.x86_64.rpm dapl-2.0.19-1.x86_64.rpm dapl-debuginfo-2.0.19-1.x86_64.rpm dapl-devel-2.0.19-1.x86_64.rpm dapl-devel-static-2.0.19-1.x86_64.rpm dapl-utils-2.0.19-1.x86_64.rpm ib-bonding-0.9.0-2.6.18_164.9.1.el5n.x86_64.rpm ib-bonding-debuginfo-0.9.0-2.6.18_164.9.1.el5n.x86_64.rpm ibsim-0.5-1.ofed1.4.2.x86_64.rpm ibsim-debuginfo-0.5-1.ofed1.4.2.x86_64.rpm ibutils-1.2-1.ofed1.4.2.x86_64.rpm ibutils-debuginfo-1.2-1.ofed1.4.2.x86_64.rpm ibvexdmtools-0.0.1-1.ofed1.4.2.x86_64.rpm infiniband-diags-1.4.4_20090314-1.ofed1.4.2.x86_64.rpm infiniband-diags-debuginfo-1.4.4_20090314-1.ofed1.4.2.x86_64.rpm kernel-ib-1.4.2-2.6.18_164.9.1.el5n.x86_64.rpm kernel-ib-devel-1.4.2-2.6.18_164.9.1.el5n.x86_64.rpm libcxgb3-1.2.2-1.ofed1.4.2.x86_64.rpm libcxgb3-debuginfo-1.2.2-1.ofed1.4.2.x86_64.rpm libcxgb3-devel-1.2.2-1.ofed1.4.2.x86_64.rpm libibcm-1.0.4-1.ofed1.4.2.x86_64.rpm libibcm-debuginfo-1.0.4-1.ofed1.4.2.x86_64.rpm libibcm-devel-1.0.4-1.ofed1.4.2.x86_64.rpm libibcommon-1.1.2_20090314-1.ofed1.4.2.x86_64.rpm libibcommon-debuginfo-1.1.2_20090314-1.ofed1.4.2.x86_64.rpm libibcommon-devel-1.1.2_20090314-1.ofed1.4.2.x86_64.rpm libibcommon-static-1.1.2_20090314-1.ofed1.4.2.x86_64.rpm libibmad-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibmad-debuginfo-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibmad-devel-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibmad-static-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibumad-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibumad-debuginfo-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibumad-devel-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibumad-static-1.2.3_20090314-1.ofed1.4.2.x86_64.rpm libibverbs-1.1.2-1.ofed1.4.2.x86_64.rpm libibverbs-debuginfo-1.1.2-1.ofed1.4.2.x86_64.rpm libibverbs-devel-1.1.2-1.ofed1.4.2.x86_64.rpm libibverbs-devel-static-1.1.2-1.ofed1.4.2.x86_64.rpm libibverbs-utils-1.1.2-1.ofed1.4.2.x86_64.rpm libipathverbs-1.1-1.ofed1.4.2.x86_64.rpm libipathverbs-debuginfo-1.1-1.ofed1.4.2.x86_64.rpm libipathverbs-devel-1.1-1.ofed1.4.2.x86_64.rpm libmlx4-1.0-1.ofed1.4.2.x86_64.rpm libmlx4-debuginfo-1.0-1.ofed1.4.2.x86_64.rpm libmlx4-devel-1.0-1.ofed1.4.2.x86_64.rpm libmthca-1.0.5-1.ofed1.4.2.x86_64.rpm libmthca-debuginfo-1.0.5-1.ofed1.4.2.x86_64.rpm libmthca-devel-static-1.0.5-1.ofed1.4.2.x86_64.rpm libnes-0.6-1.ofed1.4.2.x86_64.rpm libnes-debuginfo-0.6-1.ofed1.4.2.x86_64.rpm libnes-devel-static-0.6-1.ofed1.4.2.x86_64.rpm librdmacm-1.0.8-1.ofed1.4.2.x86_64.rpm librdmacm-debuginfo-1.0.8-1.ofed1.4.2.x86_64.rpm librdmacm-devel-1.0.8-1.ofed1.4.2.x86_64.rpm librdmacm-utils-1.0.8-1.ofed1.4.2.x86_64.rpm libsdp-1.1.99-1.ofed1.4.2.x86_64.rpm libsdp-debuginfo-1.1.99-1.ofed1.4.2.x86_64.rpm libsdp-devel-1.1.99-1.ofed1.4.2.x86_64.rpm mpi-selector-1.0.3-1.x86_64.rpm mstflint-1.4-1.ofed1.4.2.x86_64.rpm mstflint-debuginfo-1.4-1.ofed1.4.2.x86_64.rpm mvapich2_gcc-1.2p1-1.x86_64.rpm mvapich_gcc-1.1.0-3355.x86_64.rpm ofed-docs-1.4.2-0.x86_64.rpm ofed-scripts-1.4.2-0.x86_64.rpm opensm-3.2.6_20090317-1.ofed1.4.2.x86_64.rpm opensm-debuginfo-3.2.6_20090317-1.ofed1.4.2.x86_64.rpm opensm-devel-3.2.6_20090317-1.ofed1.4.2.x86_64.rpm opensm-libs-3.2.6_20090317-1.ofed1.4.2.x86_64.rpm opensm-static-3.2.6_20090317-1.ofed1.4.2.x86_64.rpm perftest-1.2-1.ofed1.4.2.x86_64.rpm perftest-debuginfo-1.2-1.ofed1.4.2.x86_64.rpm qlgc_vnic_daemon-0.0.1-1.ofed1.4.2.x86_64.rpm qlvnictools-0.0.1-1.ofed1.4.2.x86_64.rpm qlvnictools-debuginfo-0.0.1-1.ofed1.4.2.x86_64.rpm qperf-0.4.6-1.ofed1.4.2.x86_64.rpm qperf-debuginfo-0.4.6-1.ofed1.4.2.x86_64.rpm rds-tools-1.4-1.x86_64.rpm rds-tools-debuginfo-1.4-1.x86_64.rpm rnfs-utils-1.1.5-2.OFED.x86_64.rpm rnfs-utils-debuginfo-1.1.5-2.OFED.x86_64.rpm scsi-target-utils-0.1-20080828.x86_64.rpm sdpnetstat-1.60-1.ofed1.4.2.x86_64.rpm sdpnetstat-debuginfo-1.60-1.ofed1.4.2.x86_64.rpm srptools-0.0.4-1.ofed1.4.2.x86_64.rpm srptools-debuginfo-0.0.4-1.ofed1.4.2.x86_64.rpm tgt-0.1-20080828.x86_64.rpm tgt-generic-debuginfo-0.1-20080828.x86_64.rpm tvflash-0.9.0-1.ofed1.4.2.x86_64.rpm tvflash-debuginfo-0.9.0-1.ofed1.4.2.x86_64.rpm Thanks! -- Best regards, David Turner User Services Group email: dptur...@lbl.gov NERSC Division phone: (510) 486-4027 Lawrence Berkeley Lab fax: (510) 486-4316