Enabling trial learning mode

By default, trial learning mode is disabled.
You can edit the tsm.conf file and enable this feature. The lines to be edited are:
NumberOfDomains = 1 # IsTrialLearningEnabled = FALSE # IsSplitFromScratch = FALSE # NumberOfTrials = 3
To enable trial learning mode:
  1. Go to the TSM_BASEDIR/smarts/bin directory and enter the following command to open the tsm.conf file:
    sm_edit conf/discovery/topo-split/tsm.conf
  2. Find the following lines:
    NumberOfDomains = 1 # IsTrialLearningEnabled = FALSE # IsSplitFromScratch = FALSE # NumberOfTrials = 3
  3. Make the following edits to the four parameters:
    NumberOfDomains = <
    number of domains into which to split the topology
    > IsTrialLearningEnabled = TRUE IsSplitFromScratch = TRUE NumberOfTrials = <
    number of initial (full) topology splits to run
    >
  4. Save and close the file.
    The modified version of the tsm.conf file is saved to the TSM_BASEDIR/smarts/local/conf/discovery/topo-split directory.
    Or, as an alternative to the preceding procedure, and assuming that the four parameters are commented-out in the tsm.conf file, use the dmctl utility to set these parameters. Go to the TSM_BASEDIR/smarts/bin directory and issue the following commands:
    dmctl -s
    <TSM name>
    put TopoSplit_Manager::TopoSplit-Manager::NumberOfDomains
       <
    number of domains into which to split the topology>
    dmctl -s
    <TSM name>
    put TopoSplit_Manager::TopoSplit-Manager::IsTrialLearningEnabled TRUE
    dmctl -s
    <TSM name>
    put TopoSplit_Manager::TopoSplit-Manager::IsSplitFromScratch TRUE
    dmctl -s
    <TSM name>
    put TopoSplit_Manager::TopoSplit-Manager::NumberOfTrials
       <
    number of initial (full) topology splits to run
    >