IBM i

  • 1.  IBM i *NODL Object Type: What is it used for?

    Posted Mon July 26, 2021 08:29 AM
    Hi came across an object type on #IBMI of *NODL "Node List" that contains Entries.
    There seems to just be a designation of *IP or *SNA and a location name (or IP address) field in their entires.
    Docs indicate it was introduced back in (at least) V2R3.

    The question is, does anyone know what they're used for? I thought maybe it was database related for DDM but can't find any documentation on it beyond the CL commands which just have circular references and no definition.

    This is just a curiosity as I never noticed this object type before.
    Thanks
    -Bob Cozzi


  • 2.  RE: IBM i *NODL Object Type: What is it used for?

    Posted Tue July 27, 2021 08:15 AM
    bob, I had not heard of them either. 

    from the help of the CRTNODGRP command:

    Note: Node lists can be used by system functions to indicate an operation is to be performed on a set of systems.

    also refers to manual "DB2 Multisystem for IBM i"

    Bryan


    ------------------------------
    Bryan Dietz
    ------------------------------



  • 3.  RE: IBM i *NODL Object Type: What is it used for?

    Posted Tue July 27, 2021 09:56 AM
    Looks like *NODGRP is something different than *NODL
    Initially I thought is was related to Db2 Multisystem as well.
    But *NODL was introduced at least as far back as V2R3.

    IBM i Archeology -- The hunt for *NODL continues... :)




  • 4.  RE: IBM i *NODL Object Type: What is it used for?

    Posted Tue July 27, 2021 10:08 AM
    GO CMDNODL

    Commands
    1. Add Node List Entry ADDNODLE
    2. Create Node List CRTNODL
    3. Delete Node List DLTNODL
    4. Remove Node List Entry RMVNODLE
    5. Work with Node List WRKNODL
    6. Work with Node List Entries WRKNODLE

    now to figure out how to use

    ------------------------------
    Bryan Dietz
    ------------------------------



  • 5.  RE: IBM i *NODL Object Type: What is it used for?

    Posted Tue July 27, 2021 10:13 AM
    Yep, been there, seen the movie. :)
    Most have circular references for documentation. Like a high schooler who didn't read the book and tries to give a book report by paraphrasing the title.
    -Bob




  • 6.  RE: IBM i *NODL Object Type: What is it used for?

    Posted Tue July 27, 2021 10:32 AM
    so doing a DSPCMD for ADDNODLE
    Command . . . . . . . : ADDNODLE
    Program to process command . . . . . . : QFVNODAE

    I looked for APIs starting with QFV

    QFVADDA - Add Activity
    QFVLSTA - List Activities
    QFVLSTNL - List Node List Entries
    QFVRMVA - Remove Activity
    QFVRTVCD - Retrieve Change Request Description

    Might they be part of the old SM1 "System Manager for i5/OS APIs" ?



    ------------------------------
    Bryan Dietz
    ------------------------------



  • 7.  RE: IBM i *NODL Object Type: What is it used for?

    Posted Tue July 27, 2021 10:48 AM
    I wrote an SQL UDTF named RTVNODLE (or as I call it "Retrieve Noodle) for SQL TOOLS that lists the entries in a *NODL object.
    I had to create a *NODL object and add entries to test it to see if it works, since I had none on my system and none of my customers that I have access to have one either.
    But I still don't know what it is used for. Looks like it isn't important in today's environment.

    -Bob




  • 8.  RE: IBM i *NODL Object Type: What is it used for?

    Posted Tue July 27, 2021 10:58 AM

    5770SM1 product library QSMU
    I grabbed one command ADDOBJCRQA and it referenced NODE LIST
    and the manuals mention node lists too.
    https://www.ibm.com/docs/en/i/7.4?topic=ssw_ibm_i_74/cl/addobjcrqa.htm


    ------------------------------
    Bryan Dietz
    ------------------------------