Sun N1 System Manager 1.3 Grid Engine Provisioning and Monitoring Guide

Enabling the N1GE Module

While the N1GE module is included as a standard part of N1SM 1.3, the module is not enabled by default. Use the following steps to enable the module before you attempt to launch it. Otherwise, you receive an error message.

ProcedureTo Enable the N1GE Module

Before You Begin

This procedure requires that you have root privileges on the N1SM management server. Be aware that there is a difference in the output format of the ifconfig -a depending on whether you are running your management station on a Linux or on a Solaris machine.

In either case, you need to pick the MAC address for the port that is associated with the hostname. In other words, use the IP address that is on the same line as the hostname in the /etc/hosts. For example, if the /etc/hosts file contains the line, 129.144.3.100 myhost, and the hostname command displays myhost, you need to select the MAC address associated with the IP address 129.144.3.100.


Note –

In either situation, you must enter the MAC address in the case in which it appears in the command output (including lowercase or uppercase).


Steps
  1. Run an ifconfig -a command on the management server and find the correct MAC address.

    Linux Example:


    [root@hdco09 lib]# ifconfig -a
    eth0 Link encap:Ethernet HWaddr 00:09:3D:00:23:8D
    inet addr:10.0.0.109 Bcast:10.0.0.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:19915156 errors:0 dropped:0 overruns:0 frame:0
    TX packets:4652765 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:1492354783 (1423.2 Mb) TX bytes:947655171 (903.7 Mb)
    Interrupt:25
    eth1 Link encap:Ethernet HWaddr 00:09:3D:00:25:81
    inet addr:172.20.48.109 Bcast:172.20.48.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:47450642 errors:0 dropped:0 overruns:0 frame:0
    TX packets:5943396 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:3061524439 (2919.6 Mb) TX bytes:1133911299 (1081.3 Mb)
    Interrupt:26 

    In this example, the eth0 entry is the correct interface and 00:09:3D:00:23:8D is the MAC address. This address will function as the license key.

    Solaris Example:


    # ifconfig -a
     lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
             inet 127.0.0.1 netmask ff000000
     bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
             inet 10.0.0.114 netmask ffffff00 broadcast 10.0.0.255
             ether 0:9:3d:0:66:8f
     bge1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
             inet 10.10.4.114 netmask ffffff00 broadcast 10.10.4.255
             ether 0:9:3d:0:66:90

    In this example, the bge1 entry is the correct interface and the corresponding MAC address for this entry is 0:9:3d:0:66:90. This address will function as the license key.

  2. From the CLI on the management server, run a command similar to the following; substitute your MAC address for the one in the example.

    For Linux use:


    n1-ok> set module n1ge enabled true licensekey 00:09:3D:00:23:8D
    

    or for Solaris


    n1-ok> set module n1ge enabled true licensekey 0:9:3d:0:66:90
    
  3. Use the following command to verify that the N1GE module is enabled


    n1-ok> show module all
    

    Name                            Version     Installed      Enabled
    Core                            1.0         true           true
    Drivers                         1.0         true           false
    n1ge                            1.0        true           true
    -------------------------------------------------------------------

    The N1GE module should be in the enabled state.