                                Remote Software Installation Using CID
                                Test 116


TEST INFORMATION:

- Elective for Certified OS/2 Engineer and Certified LAN Server 
  Engineer
- Number of questions:  211
- Passing % Score:      NA*
- Length (in minutes):  180**


PREPARATION:

-  Self Study

GG24-4295-00       OS/2 Installation Techniques, CID Guide (Redbook)

-  IBM Courses

G815               Remote Software Installation Using CID


* Test is a beta test, this information is not yet available.
**Time allowed, actual time is much lower




































                                Remote Software Installation Using CID
                                Test 116 Objectives
                                Version 1

SECTION 1 - AN OVERVIEW OF CONFIGURATION/INSTALL/DISTRIBUTION (CID)

-   Define the meaning of "CID" and "CID-enabled".
-   Describe the operating characteristics of the LAN CID Utility (LCU)
    and NetView Distribution Manager/2 (NetView DM/2) CID environments.
-   Given a CID installation environment, determine which NetView DM
    platform to use.  (NetView DM, NetView DM/6000, NewView DM/2,
    NetView DM/NetWare)

SECTION 2 - CODE SERVER AND CLIENT SETUP

-   Identify planning considerations for proper configuration of a CID Server.
-   Identify the proper setup of the recommended CID directory scructure.cture.
-   Identify the steps required to install LAN CID Utility (LCU) support
    for CID.
-   Identify the steps required to install NetView DM/2 support for CID.
-   Identify how to install the code image of CID-enabled applications,
    including OS/2, onto the code server.
-   Identify the limitations of LCU.
-   Identify the flow control during the installation process of OS/2 andd
    other CID-enabled applications.
-   Identify prerequesite software for LCU and NewView DM/2.
-   Identify possible redirectors for a CID installation and reasons to
    use them.

SECTION 3 - SRVIFS AND LCU OPERATIONS

-   Identify planning considerations for proper configuration of the
    SRVIFS server.
-   Identify the use of authorization lists as it relates to the SRVIFS  ts.
    server.
-   Given a scenario, establish and explain resource sharing on a
    SRVIFS server.
-   Define the uses of and valid values for the parameters in the SRVIFS
    initialization file.  Given a scenario, identify the appropriate
    values in the SRVIFS initialization file to improve server
    performance and increase client capacity.
-   Given a scenario, identify the SRVIFS statements in CONFIG.SYS.
-   Describe how to use SCRVATTCH.
-   Identify CID utilities that install SRVIFS and LCU support on client
    machines and boot diskettes.
-   Identify how to monitor client installation status and identify      .
    errors.

SECTION 4 - NETVIEW/DM/2 OPERATIONS

-   Identify planning considerations for proper configuration of the
    the NetView DM/2 Change Control server.
-   Given a scenario, define clients to your NetView DM/2 domain.
-   Given a scenario, use shared areas to establish resource sharing on  file.
    the NetView DM/2 server.
-   Define the uses of and valid values for the parameters in the NetView
    DM/2 server initialization file to improve server performance and
    increase client capacity.
-   Given a scenario, identify the steps required to install NetView DM/2
    on a client machine and identify the resulting changes to CONFIG.SYS.
-   Identify the NetView DM/2 utilities that install NetView DM/2 support
    on client machines and boot diskettes.
-   Given a scenario, monitor client installation status using NetView
    DM/2's logging facility.

SECTION 5 - OS/2 SYSTEM INSTALLATION

-   Given a scenario, identify the problem with OS/2 installation
    parameters.
-   Identify the function of the following keywords: Include,
    IncludeInLine, AdditionalPrinters, ExitOnError, RebootRequired,
    FormatFAT, FormatHPFS, and FormatPartition.
-   Given a scenario, set up and run a remote panel driven installation
    for OS/2 in the LCU environment.
-   Identify how to setup and run a lightly attended installation for
    OS/2 in the LCU and NetView DM/2 environments.
-   Given a scenario, set up and run an unattended installation for OS/2
    in the NetView DM/2 environment.

SECTION 6 - LCU INSTALLATION OF OS/2

-   Identify the contents of the three parts of the LCU command file.
-   Describe the changes to the installation state of the clients and
    OS/2 environment variables in the command file during the LCU
    operation.
-   Identify the client environment required before and during OS/2
    LAPS installation by LCU.
-   Given a scenario, identify and describe the functions of the LCU
    subroutines imbedded in the command line.
-   Given a scenario, identify how command files need to be changed
    when the organization of the CID directory structure of the code
    server deviates from convention.
-   Identfy how to change an LCU command file.

SECTION 7 - CID INSTALLATION OF CM/2

-   Identify the contencts of the NetView DM/2 profile.
-   Identify the client environment required during OS/2 and LAPS
    installation by NetView DM/2.
-   Given a scenario, identify how profiles need to be changed when the
    organization of the CID directory structure of the code server
    deviates from convention.

SECTION 8 - CID INSTALLATION OF MPTS LAPS

-   Identify the function of the components of MPTS.
-   Identify the function of all LCU remote installation components.
-   Given a scenario, identify the correct installation mode for LAPS
    and define the three modes of installation for LAPS.
-   Identify the functions of the various sections of the response file.
-   Given a scenario, correctly invoke the LAPS installation program
    and properly position its installation queuc in the LUC command
    file.
-   Given a scenario, correctly invoke the LAPS installation program and
    using the NetView DM/2 profile and CDM install command.

SECTION 9 - CORRECTIVE SERVICE FACILITY

-   Identify when a maintenance environment is required.
-   Given a scenario, identify the steps required to set up OS/2
    corrective service distribution on a server.
-   Given a scenario, identify the steps required to set up a maintenance
    environment on a client machine to connect it to an LCU server.
-   Given a scenario, identify the steps required to set up a
    maintenance environment on a client machine and how to connect it to .
    a NetView DM/2 server.
-   Given a scenario, identify the steps required to prepare a LCU
    command file to install corrective service either by booting from a
    diskette or from a client hard drive.
-   Given a scenario, identify the steps required to prepare a NetView
    DM/2 profile to install corrective service either by booting from a
    diskette or from a client hard drive.
-   Given a scenario, identify the steps required to initiate a
    corrective service distribution to a client machine.
-   Identify the recovery steps for a client that experiences a
    SEMAINT failure.
-   Identify the two utilities used to reset a maintenance environment
    to a production environment.

SECTION 10 - PROBLEM DETERMINATION FOR CID

-   In an LCU environment, identify common installation errors and
    identify how to correct them.
-   In a NetView DM/2 environment, identify common installation errors
    and identify how to correct them.
-   Given a scenario, identify connection errors caused by the client
    and server setup.
-   Given a scenario, identify how to restart the processing to complete
    the installation after an error condition has occured.

SECTION 11 - OPTIONAL TOOLS

-   Identify features of IBM's easy Preparer for NetView/DM/2.
-   Identify the built-in CID components of Warp Connect.                .
-   Identify installation commands for products that utilize IBM's
    SoftwareInstaller program for their installation program.
-   Identify the function of the CASSETUP utility shipped with MPTS.
-   Identify the benefits of IBM's LAN Automated Distribution/2 product.



                                Remote Software Installation Using CID
                                Sample Test 116
                                Version 1


SECTION 1 - AN OVERVIEW OF CONFIGRUATION/INSTALLATION/DISTRIBUTION

1. What does the acronym "CID" stand for?

a.  Computer/Installation/Distribution
b.  Computer/Installation/Delivery
c.  Configuration/Installation/Distribution
d.  Configuration/Installation/Delivery
e.  Configuration/Integration/Distribution

SECTION 2 - CODE SERVER AND CLIENT SETUP

2. What is the most appropriate directory on the LCU Code server to
store the client's progress and error files of PRODUCTA?

a.  \CID\RSP\PRODUCTA
b.  \CID\IMG\PRODUCTA
c.  \CID\LOG\PRODUCTA
d.  \CID\CLIENT\PRODUCTA
e.  \CID\PROGRESS\PRODUCTA

3. What products must be installed before installing NetView DM/2 on the code server?

a.  OS/2
b.  CM/2
c.  DB2/2
d.  NTS/2 or MPTS
e.  LCU
f.  LAN Server

SECTION 3 - SRVIFS AND LCU OPERATIONS

4. Consider the following SRVIFS configuration file with a filename of CIDCODE.INI:

                   Adapter=0
                   MaxClients=25
                   MaxFiles=12
                   Name=CIDSRV
                   Groupname=No
                   ClientWorkers=12
                   Path=D:\CID
                   PerClient=No
                   PermitWrite=No
                   alias=ReadWrite,PerClient,Log,D:\CID\LOG
                   alias=ReadOnly,Single,CIDDIR,D:\CID

How many resources can a SRVIFS client connect to?

a.  0
b.  1
c.  2
d.  3
e.  4

SECTION 4 - NetView DM/2 OPERATIONS

5. Given a NetView DM/2 server with the following CID directory structure:

    C:\CID\IMG\OS2V3W
    C:\CID\RSP\OS2V3W
    C:\CID2\LOG\OS2V3W

Which configuration parameters are required to allow clients to
access the above resources?.

a. MessageLogFile=C:\CID2\LOG
b. SharedDirA=C:\CID
c. ErrorLogFile=C:\CID2\LOG
d. SharedDirB=C:\CID2
e. FileServiceDir=C:\CID

6. Which parameter increases the maximum number of workstations that can
process change management requests concurrently?

a. MaxClients
b. MaxRequests
c. MaxShrFiles
d. ClientWorkers
e. MaxOpenFiles

SECTION 5 - OS/2 SYSTEM INSTALLATION

7. Consider the following LCU command file segment:

      x.os2=2
      x.2.name='OS/2 install'
      x.2.statevar = 'CAS_'||x.2.name
      x.2.instprog = 'X:\EXE\OS2V30\SEINST ',
                         '/S:X:\IMG\OS2V30 ',
                         '/T:C:\ ',
                         '/L1:Y:\OS2V30\'||client||'.log ',
                         '/R:'
      x.2.rspdir = 'X:\RSP\OS2V30'
      x.2.default = 'default.rsp'

What required OS/2 installation parameter is missing from the above
segment when booting from diskettes?

a.  the source directory
b.  the target boot drive
c.  the boot directory
d.  the logfile directory

8. An OS/2 response file says:

        FormatPartition=1
        Include=SPECIAL.RSP

and SPECIAL.RSP says:

        FormatPartition=0

In this case, 0=NO and 1=YES.

Which statement is true about what will happen?

a.  The FormatPartition is set to 1 would be executed before the Include,
     so the disk would be formatted.
b.  The FormatPartition is set to 1, and all further attempts to reset
     it are ignored (disk gets formatted).
c.  The FormatPartition is set to 1, and the second attempt causes an
     error which crashes the install.
d.  The FormatPartition is set to 1, then the Include is processed,
     resetting FormatPartition to 0.

SECTION 6 - LCU INSTALLATION OF OS/2

9. As products get installed on a client from an LCU server, where is
the progress (the installation state of the client) stored between reboots?

a.  DEFAULT.CMD
b.  OS2.INI
c.  CONFIG.SYS
d.  STARTUP.CMD

10. Given the following directory structure that differs from the
recommended directory structure, which section of the LCU command file
must be modified?
     \LCU
     \LCU\IMG
     \LCU\IMG\OS2V30
     \LCU\RSP
     \LCU\RSP\OS2V30
     \LCU\CLIENT
     ...

a.  the definition section   (top section)
b.  the installation section (middle section)
c.  the subroutines section  (bottom section)
d.  no section needs modification

SECTION 7 - NetView DM/2 INSTALLATION OF OS/2

11. Which section in the NetView DM/2 profile defines the program
and its parameters which support the unattended install in a
CID environment?

a. Global
b. Catalog
c. Install
d. FileSpecList

SECTION 8 - CID INSTALLATION OF MPTS LAPS

12. Given the following LAPS command line invocation, what environment
parameter (/E:) does LAPS assume:

  MPTS /s:x:\img\laps /t:C:\ /r:x:\rsp\laps\lapsrsp.rsp,
       /l1:Y:\LAPS\LAPS.LOG

a.  /E:PREP
b.  /E:MAINT
c.  /E:PROD
d.  /E:MIGR

13. The NetView DM/2 Shared directories are defined as follows:

   SharedDirA= D:\CID
   SharedDirB= D:\IBMNVDM2\SHARED_B
   FileServicesDir=D:\IBMNVDM2\FSDATA

Use the following extract from a NetView DM/2 profile to determine
where the MPTS images are stored on the CC Server.
     Section Install
     Begin
          Program       = SA:\IMG\MPTS\MPTS.EXE
          Parms         = /T:$(targetdir) >
                          /R:$(ResponseFile) >
                          /S:$(SourceDir) /L1:$(LogFile1) /E:PROD
          ResponseFile  = SA:\RSP\MPTS\$(WorkStatName).RSP
          SourceDir     = SA:\IMG\MPTS
          LogFile1      = SA:\LOG\MPTS\$(WorkStatName).LOG
     End

a.  D:\IBMNVDM2\IMG\LAPS
b.  D:\IBMNVDM2\IMG\MPTS
c.  D:\CID\IMG\LAPS
d.  D:\CID\IMG\MPTS

SECTION 9 - CORRECTIVE SERVICE FACILITY

14. Why would you want to apply CSDs from a maintenance environment
booted from the client's hard drive?

a.  because the diskettes can't hold enough of OS/2 code to start PM
b.  because there will likely be locked files that can't be replaced
    when running in production mode
c.  because you can't run REXX from diskette boots
d.  to allow maintenance without having to use physical diskettes
e.  because you can't connect to multiple servers from a diskette boot,
    only from a maintenance partition boot

15. When executing SEMAINT, what does the /t: parameter indicate?

a.  the directory where OS/2 is installed
b.  the directory where OS/2 images are located
c.  the directory where maintenance system should be created
d.  the directory where logging for OS/2 install occurs

SECTION 10 - PROBLEM DETERMINATION FOR CID

16. What could cause the following error?

x:\exe\SETBOOT /IBD:C: SYS1041: The name specified is not
recognized as an internal or external command, operable program
or batch file. CAS0073: SETBOOT returned to REXX program

a.  SETBOOT does not reside in the path defined by EXEPATH.
b.  EXEPATH is defined incorrectly in the LCU command file.
c.  /IBD:C: is the incorrect syntax.
d.  SETBOOT does not reboot the machine.
e.  SETBOOT is not working as designed.

17. You are using NetView DM/2 to install OS/2, MPTS and NetView DM
Client on a target workstation.  After some time the server shows the
operation is incomplete and no errors. Inspection of the target system
shows that OS/2 is up and running.  What would cause this?

a.  You did not specify corequisite group.
b.  The MPTS install failed.
c.  The NetView DM/2 client install failed.
d.  The OS2 response file keyword ExitOnError is set to 0.

SECTION 11 - OPTIONAL TOOLS

18. Which non-CID functions does LAD/2 provide?

a.  formatting
b.  backup and recovery
c.  version control
d.  desktop updates
e.  custom desktop transfers


ANSWER KEY

1.  c

2.  c

3.  a,c,d

4.  d

5.  b,d

6.  a

7.  b

8.  d

9.  c

10. a

11. c

12. c

13. d

14. b,d

15. c

16. a,b

17. a,d

18. a,d,e
