Setting Up iSNS

iSNS must be started at the server. You can do this by entering rcisns start or /etc/init.d/isns start at the server console of the server where you install it. You can also use the stop, status, and restart options with iSNS.

iSNS can also be configured to start automatically each time the server is rebooted. To do this

  1. Start YaST and under Network Services, select iSNS Server.

  2. With the Service tab selected, specify the IP address of your iSNS server, then click Save Address.

  3. In the Service Start section of the screen, select When Booting.

    You can also choose to start the iSNS server manually. You must then use the rcisns start command to start the service each time the server is restarted.

Creating iSNS Discovery Domains

In order for iSCSI initiators and targets to use the iSNS service, they must belong to a discovery domain. A default discovery domain named default DD is automatically created when you install the iSNS service. The existing iSCSI targets and initiators that have been configured to use iSNS are automatically added to the default discovery domain.

To create a new discovery domain:

  1. Start YaST and under Network Services, select iSNS Server.

  2. Click the Discovery Domains tab, then click the Create Discovery Domain button.

    You can also select an existing discovery domain and click the Delete button to remove that discovery domain.

  3. Specify the name of the discovery domain you are creating, then click OK.

Creating iSNS Discovery Domain Sets

Discovery domains must belong to a discovery domain set. You can create a discovery domain and add nodes to that discovery domain, but it is not active and the iSNS service does not function unless you add the discovery domain to a discovery domain set. A default discovery domain set named default DDS is automatically created when you install iSNS and the default discovery domain is automatically added to that domain set.

To create a discovery domain set:

  1. Start YaST and under Network Services, select iSNS Server.

  2. Click the Discovery Domains Sets tab, then click the Create Discovery Domain Set button.

    You can also select an existing discovery domain set and click the Delete button to remove that discovery domain set.

  3. Specify the name of the discovery domain set you are creating, then click OK.

Adding iSCSI Nodes to a Discovery Domain

  1. Start YaST and under Network Services, select iSNS Server.

  2. Click the iSCSI Nodes tab and ensure the iSCSI targets and initiators that you want to use the iSNS service are listed.

    If an iSCSI target or initiator is not listed, you might need to restart the iSCSI service on the node. You can do this by running the rcopen-iscsi restart command to restart an initiator or the rciscsitarget restart command to restart a target.

    You can select an iSCSI node and click the Delete button to remove that node from the iSNS database. This is useful if you are no longer using an iSCSI node or have renamed it.

    The iSCSI node will be automatically added to the list (iSNS database) again when you restart the iSCSI service or reboot the server unless you remove or comment out the iSNS portion of the iSCSI configuration file.

  3. Click the Discovery Domains tab, select the desired discovery domain, then click the Display Members button.

  4. Click Add existing iSCSI Node, select the node you want to add to the domain, then click Add Node.

  5. Repeat the last step for as many nodes as you want to add to the discovery domain, then click Done when you are finished adding nodes.

    An iSCSI node can belong to more than one discovery domain.

Adding Discovery Domains to a Discovery Domain Set

  1. Start YaST and under Network Services, select iSNS Server.

  2. Click the Discovery Domains Set tab.

  3. Select Create Discovery Domain Set to add a new set to the list of discovery domain sets.

  4. Choose a discovery domain set to modify.

  5. Click Add Discovery Domain, select the discovery domain you want to add to the discovery domain set, then click Add Discovery Domain.

  6. Repeat the last step for as many discovery domains as you want to add to the discovery domain set, then click Done.

    A discovery domain can belong to more than one discovery domain set.