From dee016956253c7f4ba6745402a4c9b8a27f79f6a Mon Sep 17 00:00:00 2001 From: Cory Spitz Date: Wed, 31 May 2017 16:39:02 -0500 Subject: [PATCH] LUDOC-326 mxlnd: Remove references to mxlnd LU-6209 (resolved for 2.8.0) removed the mxlnd from the source tree. References to the mxlnd should have been removed from the manual at that time. Signed-off-by: Cory Spitz Change-Id: I1348e0aea58f2240ba307d072fa86c754d0b6d2e Reviewed-on: https://review.whamcloud.com/27359 Tested-by: Jenkins Reviewed-by: Andreas Dilger --- ConfigurationFilesModuleParameters.xml | 131 --------------------------------- ManagingSecurity.xml | 2 +- SystemConfigurationUtilities.xml | 2 +- UnderstandingLustreNetworking.xml | 3 - 4 files changed, 2 insertions(+), 136 deletions(-) diff --git a/ConfigurationFilesModuleParameters.xml b/ConfigurationFilesModuleParameters.xml index 56e94de..0b354bd 100644 --- a/ConfigurationFilesModuleParameters.xml +++ b/ConfigurationFilesModuleParameters.xml @@ -83,22 +83,6 @@ Network Topology OFED Version 2 - - - mx - - - Myrinet MX - - - - - gm - - - Myrinet GM-2 - - @@ -490,120 +474,5 @@ forwarding ("") -
- <indexterm><primary>configuring</primary><secondary>MX LND</secondary></indexterm>MX LND - MXLND supports a number of load-time parameters using Linux's module parameter system. The following variables are available: - - - - - - - - Variable - - - Description - - - - - - - n_waitd - - - Number of completion daemons. - - - - - max_peers - - - Maximum number of peers that may connect. - - - - - cksum - - - Enables small message (below 4 KB) checksums if set to a non-zero value. - - - - - ntx - - - Number of total tx message descriptors. - - - - - credits - - - Number of concurrent sends to a single peer. - - - - - board - - - Index value of the Myrinet board (NIC). - - - - - ep_id - - - MX endpoint ID. - - - - - polling - - - Use zero (0) to block (wait). A value greater than 0 will poll that many times before blocking. - - - - - hosts - - - IP-to-hostname resolution file. - - - - - - Of the described variables, only hosts is required. It must be the absolute path to the MXLND hosts file. - For example: - options kmxlnd hosts=/etc/hosts.mxlnd - The file format for the hosts file is: - IP HOST BOARD EP_ID - The values must be space and/or tab separated where: - IP is a valid IPv4 address - HOST is the name returned by `hostname` on that machine - BOARD is the index of the Myricom NIC (0 for the first card, etc.) - EP_ID is the MX endpoint ID - To obtain the optimal performance for your platform, you may want to vary the remaining options. - n_waitd(1) sets the number of threads that process completed MX requests (sends and receives). - max_peers(1024) tells MXLND the upper limit of machines that it will need to communicate with. This affects how many receives it will pre-post and each receive will use one page of memory. Ideally, on clients, this value will be equal to the total number of Lustre servers (MDS and OSS). On servers, it needs to equal the total number of machines in the storage system. cksum (0) turns on small message checksums. It can be used to aid in troubleshooting. MX also provides an optional checksumming feature which can check all messages (large and small). For details, see the MX README. - ntx(256) is the number of total sends in flight from this machine. In actuality, MXLND reserves half of them for connect messages so make this value twice as large as you want for the total number of sends in flight. - credits(8) is the number of in-flight messages for a specific peer. - This is part of the flow-control system in provided by the Lustre software. Increasing this - value may improve performance but it requires more memory because each message requires at - least one page. - board(0) is the index of the Myricom NIC. Hosts can have multiple Myricom NICs and this identifies which one MXLND should use. This value must match the board value in your MXLND hosts file for this host. - ep_id(3) is the MX endpoint ID. Each process that uses MX is required to have at least one MX endpoint to access the MX library and NIC. The ID is a simple index starting at zero (0). This value must match the endpoint ID value in your MXLND hosts file for this host. - polling(0) determines whether this host will poll or block for MX request completions. A value of 0 blocks and any positive value will poll that many times before blocking. Since polling increases CPU usage, we suggest that you set this to zero (0) on the client and experiment with different values for servers. -
diff --git a/ManagingSecurity.xml b/ManagingSecurity.xml index f83ca48..58069ff 100644 --- a/ManagingSecurity.xml +++ b/ManagingSecurity.xml @@ -198,7 +198,7 @@ lctl get_param mdt.*.nosquash_nids <number> '-' <number> '/' <number> <net> :== <netname> | <netname><number> <netname> :== "lo" | "tcp" | "o2ib" | "cib" | "openib" | "iib" | - "vib" | "ra" | "elan" | "gm" | "mx" + "vib" | "ra" | "elan" <number> :== <nonnegative decimal> | <hexadecimal> For networks using numeric addresses (e.g. elan), the address range must be specified in the <numaddr_range> syntax. For networks using IP addresses, the address range must be in the <ipaddr_range>. For example, if elan is using numeric addresses, 1.2.3.4@elan is incorrect. diff --git a/SystemConfigurationUtilities.xml b/SystemConfigurationUtilities.xml index 0299cd0..2e6a08f 100644 --- a/SystemConfigurationUtilities.xml +++ b/SystemConfigurationUtilities.xml @@ -258,7 +258,7 @@ $ lctl conf_param testfs.llite.max_read_ahead_mb=16 - network up|down|tcp|elan|myrinet + network up|down|tcp|elan Starts or stops LNet, or selects a network type for other lctl LNet commands. diff --git a/UnderstandingLustreNetworking.xml b/UnderstandingLustreNetworking.xml index 27a65b1..35ef92c 100644 --- a/UnderstandingLustreNetworking.xml +++ b/UnderstandingLustreNetworking.xml @@ -109,9 +109,6 @@ TCP (any network carrying TCP traffic, including GigE, 10GigE, and IPoIB) - Myrinet: MX - - RapidArray: ra -- 1.8.3.1