Advertisement
Guest User

opensm.conf

a guest
Mar 4th, 2014
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.28 KB | None | 0 0
  1. #
  2. # DEVICE ATTRIBUTES OPTIONS
  3. #
  4. # The port GUID on which the OpenSM is running
  5. guid 0x0000000000000000
  6.  
  7. # M_Key value sent to all ports qualifying all Set(PortInfo)
  8. m_key 0x0000000000000000
  9.  
  10. # The lease period used for the M_Key on this subnet in [sec]
  11. m_key_lease_period 0
  12.  
  13. # SM_Key value of the SM used for SM authentication
  14. sm_key 0x0000000000000001
  15.  
  16. # SM_Key value to qualify rcv SA queries as 'trusted'
  17. sa_key 0x0000000000000001
  18.  
  19. # Note that for both values above (sm_key and sa_key)
  20. # OpenSM version 3.2.1 and below used the default value '1'
  21. # in a host byte order, it is fixed now but you may need to
  22. # change the values to interoperate with old OpenSM running
  23. # on a little endian machine.
  24.  
  25. # Subnet prefix used on this subnet
  26. subnet_prefix 0xfe80000000000000
  27.  
  28. # The LMC value used on this subnet
  29. lmc 0
  30.  
  31. # lmc_esp0 determines whether LMC value used on subnet is used for
  32. # enhanced switch port 0. If TRUE, LMC value for subnet is used for
  33. # ESP0. Otherwise, LMC value for ESP0s is 0.
  34. lmc_esp0 FALSE
  35.  
  36. # sm_sl determines SMSL used for SM/SA communication
  37. sm_sl 0
  38.  
  39. # The code of maximal time a packet can live in a switch
  40. # The actual time is 4.096usec * 2^<packet_life_time>
  41. # The value 0x14 disables this mechanism
  42. packet_life_time 0x12
  43.  
  44. # The number of sequential packets dropped that cause the port
  45. # to enter the VLStalled state. The result of setting this value to
  46. # zero is undefined.
  47. vl_stall_count 0x07
  48.  
  49. # The number of sequential packets dropped that cause the port
  50. # to enter the VLStalled state. This value is for switch ports
  51. # driving a CA or router port. The result of setting this value
  52. # to zero is undefined.
  53. leaf_vl_stall_count 0x07
  54.  
  55. # The code of maximal time a packet can wait at the head of
  56. # transmission queue.
  57. # The actual time is 4.096usec * 2^<head_of_queue_lifetime>
  58. # The value 0x14 disables this mechanism
  59. head_of_queue_lifetime 0x12
  60.  
  61. # The maximal time a packet can wait at the head of queue on
  62. # switch port connected to a CA or router port
  63. leaf_head_of_queue_lifetime 0x10
  64.  
  65. # Limit the maximal operational VLs
  66. max_op_vls 5
  67.  
  68. # Force PortInfo:LinkSpeedEnabled on switch ports
  69. # If 0, don't modify PortInfo:LinkSpeedEnabled on switch port
  70. # Otherwise, use value for PortInfo:LinkSpeedEnabled on switch port
  71. # Values are (IB Spec 1.2.1, 14.2.5.6 Table 146 "PortInfo")
  72. # 1: 2.5 Gbps
  73. # 3: 2.5 or 5.0 Gbps
  74. # 5: 2.5 or 10.0 Gbps
  75. # 7: 2.5 or 5.0 or 10.0 Gbps
  76. # 2,4,6,8-14 Reserved
  77. # Default 15: set to PortInfo:LinkSpeedSupported
  78. force_link_speed 15
  79.  
  80. # Force PortInfo:LinkSpeedExtEnabled on ports
  81. # If 0, don't modify PortInfo:LinkSpeedExtEnabled on port
  82. # Otherwise, use value for PortInfo:LinkSpeedExtEnabled on port
  83. # Values are (MgtWG RefID #4722)
  84. # 1: 14.0625 Gbps
  85. # 2: 25.78125 Gbps
  86. # 3: 14.0625 Gbps or 25.78125 Gbps
  87. # 30: Disable extended link speeds
  88. # Default 31: set to PortInfo:LinkSpeedExtSupported
  89. force_link_speed_ext 31
  90.  
  91. # FDR10 on ports on devices that support FDR10
  92. # Values are:
  93. # 0: don't use fdr10 (no MLNX ExtendedPortInfo MADs)
  94. # Default 1: enable fdr10 when supported
  95. # 2: disable fdr10 when supported
  96. fdr10 1
  97.  
  98. # The subnet_timeout code that will be set for all the ports
  99. # The actual timeout is 4.096usec * 2^<subnet_timeout>
  100. subnet_timeout 18
  101.  
  102. # Threshold of local phy errors for sending Trap 129
  103. local_phy_errors_threshold 0x08
  104.  
  105. # Threshold of credit overrun errors for sending Trap 130
  106. overrun_errors_threshold 0x08
  107.  
  108. # Use SwitchInfo:MulticastFDBTop if advertised in PortInfo:CapabilityMask
  109. use_mfttop TRUE
  110.  
  111. #
  112. # PARTITIONING OPTIONS
  113. #
  114. # Partition configuration file to be used
  115. partition_config_file %ProgramFiles%\OFED\OpenSM\partitions.conf
  116.  
  117. # Disable partition enforcement by switches
  118. no_partition_enforcement FALSE
  119.  
  120. #
  121. # SWEEP OPTIONS
  122. #
  123. # The number of seconds between subnet sweeps (0 disables it)
  124. sweep_interval 10
  125.  
  126. # If TRUE cause all lids to be reassigned
  127. reassign_lids FALSE
  128.  
  129. # If TRUE forces every sweep to be a heavy sweep
  130. force_heavy_sweep FALSE
  131.  
  132. # If TRUE every trap will cause a heavy sweep.
  133. # NOTE: successive identical traps (>10) are suppressed
  134. sweep_on_trap TRUE
  135.  
  136. #
  137. # ROUTING OPTIONS
  138. #
  139. # If TRUE count switches as link subscriptions
  140. port_profile_switch_nodes FALSE
  141.  
  142. # Name of file with port guids to be ignored by port profiling
  143. port_prof_ignore_file (null)
  144.  
  145. # The file holding routing weighting factors per output port
  146. hop_weights_file (null)
  147.  
  148. # The file holding non-default port order per switch for routing
  149. port_search_ordering_file (null)
  150.  
  151. # Routing engine
  152. # Multiple routing engines can be specified separated by
  153. # commas so that specific ordering of routing algorithms will
  154. # be tried if earlier routing engines fail.
  155. # Supported engines: minhop, updn, dnup, file, ftree, lash,
  156. # dor, torus-2QoS
  157. routing_engine (null)
  158.  
  159. # Connect roots (use FALSE if unsure)
  160. connect_roots FALSE
  161.  
  162. # Use unicast routing cache (use FALSE if unsure)
  163. use_ucast_cache FALSE
  164.  
  165. # Lid matrix dump file name
  166. lid_matrix_dump_file (null)
  167.  
  168. # LFTs file name
  169. lfts_file (null)
  170.  
  171. # The file holding the root node guids (for fat-tree or Up/Down)
  172. # One guid in each line
  173. root_guid_file (null)
  174.  
  175. # The file holding the fat-tree compute node guids
  176. # One guid in each line
  177. cn_guid_file (null)
  178.  
  179. # The file holding the fat-tree I/O node guids
  180. # One guid in each line
  181. io_guid_file (null)
  182.  
  183. # Number of reverse hops allowed for I/O nodes
  184. # Used for connectivity between I/O nodes connected to Top Switches
  185. max_reverse_hops 0
  186.  
  187. # The file holding the node ids which will be used by Up/Down algorithm instead
  188. # of GUIDs (one guid and id in each line)
  189. ids_guid_file (null)
  190.  
  191. # The file holding guid routing order guids (for MinHop and Up/Down)
  192. guid_routing_order_file (null)
  193.  
  194. # Do mesh topology analysis (for LASH algorithm)
  195. do_mesh_analysis FALSE
  196.  
  197. # Starting VL for LASH algorithm
  198. lash_start_vl 0
  199.  
  200. # Port Shifting (use FALSE if unsure)
  201. port_shifting FALSE
  202.  
  203. # Assign ports in a random order instead of round-robin.
  204. # If zero disable, otherwise use the value as a random seed
  205. scatter_ports 0
  206.  
  207. # SA database file name
  208. sa_db_file (null)
  209.  
  210. # If TRUE causes OpenSM to dump SA database at the end of
  211. # every light sweep, regardless of the verbosity level
  212. sa_db_dump FALSE
  213.  
  214. # Torus-2QoS configuration file name
  215. torus_config %ProgramFiles%\OFED\OpenSM\osm-torus-2QoS.conf
  216.  
  217. #
  218. # HANDOVER - MULTIPLE SMs OPTIONS
  219. #
  220. # SM priority used for deciding who is the master
  221. # Range goes from 0 (lowest priority) to 15 (highest).
  222. sm_priority 0
  223.  
  224. # If TRUE other SMs on the subnet should be ignored
  225. ignore_other_sm FALSE
  226.  
  227. # Timeout in [msec] between two polls of active master SM
  228. sminfo_polling_timeout 10000
  229.  
  230. # Number of failing polls of remote SM that declares it dead
  231. polling_retry_number 4
  232.  
  233. # If TRUE honor the guid2lid file when coming out of standby
  234. # state, if such file exists and is valid
  235. honor_guid2lid_file FALSE
  236.  
  237. #
  238. # TIMING AND THREADING OPTIONS
  239. #
  240. # Maximum number of SMPs sent in parallel
  241. max_wire_smps 4
  242.  
  243. # Maximum number of timeout based SMPs allowed to be outstanding
  244. # A value less than or equal to max_wire_smps disables this mechanism
  245. max_wire_smps2 4
  246.  
  247. # The timeout in [usec] used for sending SMPs above max_wire_smps limit and below max_wire_smps2 limit
  248. max_smps_timeout 9000000
  249.  
  250. # The maximum time in [msec] allowed for a transaction to complete
  251. transaction_timeout 3000
  252.  
  253. # The maximum number of retries allowed for a transaction to complete
  254. transaction_retries 3
  255.  
  256. # Maximal time in [msec] a message can stay in the incoming message queue.
  257. # If there is more than one message in the queue and the last message
  258. # stayed in the queue more than this value, any SA request will be
  259. # immediately be dropped but BUSY status is not currently returned.
  260. max_msg_fifo_timeout 150000
  261.  
  262. # Use a single thread for handling SA queries
  263. single_thread FALSE
  264.  
  265. #
  266. # MISC OPTIONS
  267. #
  268. # Daemon mode
  269. daemon FALSE
  270.  
  271. # SM Inactive
  272. sm_inactive FALSE
  273.  
  274. # Babbling Port Policy
  275. babbling_port_policy FALSE
  276.  
  277. # Use Optimized SLtoVLMapping programming if supported by device
  278. use_optimized_slvl FALSE
  279.  
  280. #
  281. # Event Plugin Options
  282. #
  283. # Event plugin name(s)
  284. event_plugin_name (null)
  285.  
  286. # Options string that would be passed to the plugin(s)
  287. event_plugin_options (null)
  288.  
  289. #
  290. # Node name map for mapping node's to more descriptive node descriptions
  291. # (man ibnetdiscover for more information)
  292. #
  293. node_name_map_name (null)
  294.  
  295. #
  296. # DEBUG FEATURES
  297. #
  298. # The log flags used
  299. log_flags 0x03
  300.  
  301. # Force flush of the log file after each log message
  302. force_log_flush FALSE
  303.  
  304. # Log file to be used
  305. log_file %windir%\temp\osm.log
  306.  
  307. # Limit the size of the log file in MB. If overrun, log is restarted
  308. log_max_size 0
  309.  
  310. # If TRUE will accumulate the log over multiple OpenSM sessions
  311. accum_log_file TRUE
  312.  
  313. # The directory to hold the file OpenSM dumps
  314. dump_files_dir %windir%\temp\
  315.  
  316. # If TRUE enables new high risk options and hardware specific quirks
  317. enable_quirks FALSE
  318.  
  319. # If TRUE disables client reregistration
  320. no_clients_rereg FALSE
  321.  
  322. # If TRUE OpenSM should disable multicast support and
  323. # no multicast routing is performed if TRUE
  324. disable_multicast FALSE
  325.  
  326. # If TRUE opensm will exit on fatal initialization issues
  327. exit_on_fatal TRUE
  328.  
  329. # console [off|local]
  330. console off
  331.  
  332. # Telnet port for console (default 10000)
  333. console_port 10000
  334.  
  335. #
  336. # QoS OPTIONS
  337. #
  338. # Enable QoS setup
  339. qos FALSE
  340.  
  341. # QoS policy file to be used
  342. qos_policy_file %ProgramFiles%\OFED\OpenSM\qos-policy.conf
  343.  
  344. # QoS default options
  345. qos_max_vls 0
  346. qos_high_limit -1
  347. qos_vlarb_high (null)
  348. qos_vlarb_low (null)
  349. qos_sl2vl (null)
  350.  
  351. # QoS CA options
  352. qos_ca_max_vls 0
  353. qos_ca_high_limit -1
  354. qos_ca_vlarb_high (null)
  355. qos_ca_vlarb_low (null)
  356. qos_ca_sl2vl (null)
  357.  
  358. # QoS Switch Port 0 options
  359. qos_sw0_max_vls 0
  360. qos_sw0_high_limit -1
  361. qos_sw0_vlarb_high (null)
  362. qos_sw0_vlarb_low (null)
  363. qos_sw0_sl2vl (null)
  364.  
  365. # QoS Switch external ports options
  366. qos_swe_max_vls 0
  367. qos_swe_high_limit -1
  368. qos_swe_vlarb_high (null)
  369. qos_swe_vlarb_low (null)
  370. qos_swe_sl2vl (null)
  371.  
  372. # QoS Router ports options
  373. qos_rtr_max_vls 0
  374. qos_rtr_high_limit -1
  375. qos_rtr_vlarb_high (null)
  376. qos_rtr_vlarb_low (null)
  377. qos_rtr_sl2vl (null)
  378.  
  379. # Prefix routes file name
  380. prefix_routes_file %ProgramFiles%\OFED\OpenSM\prefix-routes.conf
  381.  
  382. #
  383. # IPv6 Solicited Node Multicast (SNM) Options
  384. #
  385. consolidate_ipv6_snm_req FALSE
  386.  
  387. # Log prefix
  388. log_prefix (null)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement