Note: The lsportcheck and pmportcheck tools supplied by IBM are designed to display the ports configured for use by Platform Suite for SAS® versions 8, 9 and 10 (which include IBM Spectrum LSF and IBM Spectrum LSF Process Manager). When executed on a node, these tools also identify the process ID and program name currently occupying that port. Therefore, they can be used to confirm that the appropriate processes have successfully started and reserved their necessary ports on a particular host. Combining these tools with Nmap, you can confirm that these ports are accessible from one node to another.
If the profile.lsf file or the profile.js file is not sourced or if the file is run on a system that does not have IBM Spectrum LSF or IBM Spectrum LSF Process Manager installed, these programs will read against the default port configurations.
Note: These programs require that libstdc++ is installed on UNIX platforms.
Note: The profile.lsf file must be sourced for this program to check configured ports instead of the defaults.
After extracting the appropriate lsportcheck binary for your particular host, running ./lsportcheck or ./lsportcheck -h produces the usage instructions for the application.
To examine the ports on a master host, run ./lsportcheck -l -m. For a slave host, run ./lsportcheck -l -s.
The output of the program should look similar to the following:
Note: The profile.js file must be sourced for this program to check configured ports instead of the defaults.
Using pmportcheck is similar to using lsportcheck, though IBM Spectrum LSF Process Manager does not have master hosts. So, you would run this tool only on the host that is running IBM Spectrum LSF Process Manager.
To examine the ports for IBM Spectrum LSF Process Manager, run ./pmportcheck -l.
The output of the program should look similar to the following:
These programs confirm that the process on the local host has successfully reserved the port, but do not confirm that these ports are accessible from the other hosts. You can test port accessibility using a program called Nmap, which can be installed using yum on Linux with the command yum install nmap.
The example above shows the ports being used by IBM Spectrum LSF and IBM Spectrum LSF Process Manager on a particular host being identified. Using Nmap from another host, you can confirm that these ports are accessible remotely by submitting the following syntax:
nmap -p<port1,port2,portn> <hostname>
The output of the program looks similar to the following if the ports are accessible:
If the ports are not accessible, the output looks similar to the following:
Product Family | Product | System | SAS Release | |
Reported | Fixed* | |||
SAS System | Platform Suite for SAS | Microsoft® Windows® for 64-Bit Itanium-based Systems | ||
Microsoft Windows Server 2003 Datacenter 64-bit Edition | ||||
Microsoft Windows Server 2003 Enterprise 64-bit Edition | ||||
Microsoft Windows XP 64-bit Edition | ||||
Microsoft® Windows® for x64 | ||||
Microsoft Windows 8 Enterprise 32-bit | ||||
Microsoft Windows 8 Enterprise x64 | ||||
Microsoft Windows 8 Pro 32-bit | ||||
Microsoft Windows 8 Pro x64 | ||||
Microsoft Windows 8.1 Enterprise 32-bit | ||||
Microsoft Windows 8.1 Enterprise x64 | ||||
Microsoft Windows 8.1 Pro 32-bit | ||||
Microsoft Windows 8.1 Pro x64 | ||||
Microsoft Windows 10 | ||||
Microsoft Windows 95/98 | ||||
Microsoft Windows 2000 Advanced Server | ||||
Microsoft Windows 2000 Datacenter Server | ||||
Microsoft Windows 2000 Server | ||||
Microsoft Windows 2000 Professional | ||||
Microsoft Windows NT Workstation | ||||
Microsoft Windows Server 2003 Datacenter Edition | ||||
Microsoft Windows Server 2003 Enterprise Edition | ||||
Microsoft Windows Server 2003 Standard Edition | ||||
Microsoft Windows Server 2003 for x64 | ||||
Microsoft Windows Server 2008 | ||||
Microsoft Windows Server 2008 R2 | ||||
Microsoft Windows Server 2008 for x64 | ||||
Microsoft Windows Server 2012 Datacenter | ||||
Microsoft Windows Server 2012 R2 Datacenter | ||||
Microsoft Windows Server 2012 R2 Std | ||||
Microsoft Windows Server 2012 Std | ||||
Microsoft Windows Server 2016 | ||||
Microsoft Windows XP Professional | ||||
Windows 7 Enterprise 32 bit | ||||
Windows 7 Enterprise x64 | ||||
Windows 7 Home Premium 32 bit | ||||
Windows 7 Home Premium x64 | ||||
Windows 7 Professional 32 bit | ||||
Windows 7 Professional x64 | ||||
Windows 7 Ultimate 32 bit | ||||
Windows 7 Ultimate x64 | ||||
Windows Millennium Edition (Me) | ||||
Windows Vista | ||||
Windows Vista for x64 | ||||
64-bit Enabled AIX | ||||
64-bit Enabled HP-UX | ||||
64-bit Enabled Solaris | ||||
HP-UX IPF | ||||
Linux | ||||
Linux for x64 | ||||
Linux on Itanium | ||||
Solaris for x64 |
Click the following links to download the IBM Spectrum LSF and IBM Spectrum LSF Process Manager port check tools and their associated instructions:
IBM Spectrum LSF and IBM Spectrum LSF Process Manager port check tools
Type: | Usage Note |
Priority: |
Date Modified: | 2017-11-21 10:42:01 |
Date Created: | 2017-09-26 11:01:56 |