Installing the AIX operating system

To install the AIX operating system:
  1. See the AIX documentation to install AIX Version 7.2, Technology Level 03 SP3 or later.b
    1. Make sure that these components are installed on both the primary and secondary computers:
      • Perl interpreter (Perl.rte 5.8.8 or later)
      • A UTF-8 language environment: EN_US, IT_IT, ES_ES, JA_JP, FR_FR, DE_DE, or PT_BR. Use smit lang to add a language environment.
          Note:
        • Language environment names are case-sensitive. UTF-8 language environment names are all uppercase.
      • Bash (4.3.30-1 or higher)
      • libgcc (8.1.0 or higher)
      • libstdc++ (8.1.0 or higher)
      • Korn shell

        This must be set as the default shell for the root user, at least during the RICOH ProcessDirector installation process.

      • XL C++ runtime environment (xlc.rte 13.1.2.0 or later).

      • The fontconfig and freetype2 libraries

        OpenJDK requires these libraries to identify available fonts on the system.

    2. Make sure that the maxuproc value is set to at least 4096.
      This value is adequate for most installations, but requirements vary based on the number of programs running on your system. After the system is installed and running, work with your AIX system administrator to verify that the setting is appropriate for your environment.
      • Open a command line and type this command:

        /usr/sbin/lsattr -E -l sys0 | grep maxuproc

      • If the value for maxuproc is less than 4096, type this command to increase it:

        /usr/sbin/chdev -l sys0 -a maxuproc=4096

    3. If you plan to install RICOH Transform features, we recommend that you install X Windows System because the installer for the Transform features requires it. If you do not install X Windows System, you can install the Transform features from the command line.
  2. Run these commands and look for the expected results to verify that you have all the prerequisites installed:

    AIX commands and expected results

    Command Expected result
    To check the operating system level:

    oslevel -s

    7200-03-03-xxxx or later (AIX 7.2)
    To verify that the operating system is 64-bit:

    bootinfo -K

    64
    To verify the version of Perl that is installed:

    lslpp -l all | grep perl

    Perl.rte 5.8.8 (or later)
    To verify the version of Bash that is installed:

    bash -version

    Results resemble this example:
    GNU bash, version 4.3.30(1)-release (powerpc-ibm-aix6.1.0.0) 
    Copyright (C) 2013 Free Software Foundation, Inc. 
    License GPLv3+: GNU GPL version 3 or later 
    <http://gnu.org/licenses/gpl.html>
    
    This is free software; you are free to change and 
    redistribute it. There is NO WARRANTY, to the 
    extent permitted by law.
    To verify the version of libgcc that is installed:

    rpm -qa | grep libgcc

    Results resemble this example:
    libgcc-8.1.0.ppc
    To verify the version of libstdc++ that is installed:

    rpm -qa | grep libstdc++

    Results resemble this example:
    libstdc++-8.1.0.ppc
    To check for a UTF-8 environment:

    locale -a

    EN_US, IT_IT, ES_ES, JA_JP, FR_FR, DE_DE, or PT_BR (uppercase)
    To determine the shell that the root user is running under:

    lsuser -a shell root

    /usr/bin/ksh

    If the shell is not ksh, use this command to change it:

    chuser shell=/usr/bin/sh root

    To verify the version of the XL C++ runtime environment that is installed:

    lslpp -l xlC.rte

    13.1.2.0 COMMITTED IBM XL C++ Runtime for AIX
    To verify that the libraries for font support are installed:
    • rpm -qa | grep fontconfig
    • rpm -qa | grep freetype2
    Results resemble these examples:
    • fontconfig-2.11.95-4.ppc
    • freetype2-2.8-1.ppc
    getconf -a | grep -i kernel 64 bits
    If you are going to print with AFP printers, the portmap utility must be installed and running.

    rpcinfo -p

    A response that includes portmap, such as:
    program   vers   proto   port   service
    100000    4        tcp       111  portmapper
    
      Note:
    • If you have installed a later version of a prerequisite, the version number returned varies.
  3. Create partitions and file systems. See Planning for file systems.
  4. If your system has 4 GB of memory, set the paging space to 5440 MB. If your system has other than 4 GB of memory, use this formula to determine the amount of paging space to set: total paging space = 512 MB + (memory size - 256 MB) * 1.25.
    • To check your available memory, use the prtconf -m command.
    • To check your paging space, use the lsps -a command.
    • To adjust the size of your paging space, use the chps -s 32 paging00 command.
  5. Verify date, time, and time zone settings through System Management Interface Tool (SMIT) and correct if necessary:
    Click System Environments Change/show date and time.
  6. Set up networking based on system networking information:
    1. Make sure that RICOH ProcessDirector has access to a Domain Name System (DNS) server. The DNS server must have correct entries for the host name and IP address of each primary computer and secondary computer on the network.
        Note:
      • RICOH ProcessDirector supports both IPv4 and IPv6 protocols. If you use IPv4, IP addresses can be expressed using dotted-decimal addresses or the fully qualified host name. If you use IPv6, you must use the fully qualified host name of the server.
      • If you use an IPv6 address, you must complete additional configuration steps after you install RICOH ProcessDirector. See Configuring to use IPv6 addresses.
    2. Make sure that /etc/hosts on the primary computer has an entry for its IP address and the fully qualified host name.
    3. In your firewall, open any ports that RICOH ProcessDirector uses. Depending on your configuration, you might need these ports:

      Ports to open on the RICOH ProcessDirector primary server

      Port Source system Description
      15080 User workstation Access to the RICOH ProcessDirector user interface if not using TLS.
      15090 Administrator workstation Access to the RICOH ProcessDirector Feature Manager interface if not using TLS.
      15443 User workstation Access to the RICOH ProcessDirector user interface if using TLS.
      15453 Administrator workstation Access to the RICOH ProcessDirector Feature Manager user interface if using TLS.
      515 Customer application Required when sending jobs to RICOH ProcessDirector using LPR.
      5001-65535 Customer mainframe Required when sending jobs to RICOH ProcessDirector using Download for z/OS or AFP Download Plus. The port numbers defined in RICOH ProcessDirector must match the port numbers defined as printers on the mainframe.
      55555 RICOH ProcessDirector secondary server Required if you use secondary servers that are not defined on the same system as the primary server. Allows communication between the secondary server and the primary server.
      15080 or 15443 RICOH TotalFlow Print server Used to send printing status to RICOH ProcessDirector.

      Ports to open on RICOH ProcessDirector primary and secondary server

      Port Source system Description
      15081 Administrator workstation Used to import the custom PDF printer definition to the RICOH ProcessDirector server that will be communicating with the printer

      Only necessary when using custom PDF printers. Most systems do not use custom PDF printers.

      15081 Ricoh PDF printer The job ticket contains reference to a PDF file that the printer retrieves.

      Ports to open on the NFS server

      Port Source system Description
      111 RICOH ProcessDirector primary and secondary server Used by the NFS server and User Name Mapping function when sharing data from the primary server to secondary servers or other systems using NFS.
      2049 RICOH ProcessDirector primary and secondary server Used by the NFS server when sharing data from the primary server to secondary servers or other systems using NFS.

      Ports to open on printers

      Port Source system Description
      161 RICOH ProcessDirector primary and secondary server Required when RICOH ProcessDirector gets printer status and information using SNMP.
      8010 RICOH ProcessDirector primary and secondary server Required when RICOH ProcessDirector gets printer status and information using SNMP.
      9100-9103 RICOH ProcessDirector primary and secondary server Required when sending jobs to a printer with a EFI Fiery controller using Postscript job tickets.

      Ports to open on LDAP server

      Port Source system Description
      389, 636, or other port as configured. RICOH ProcessDirector primary server Required when RICOH ProcessDirector is using LDAP to authenticate users.

      Ports to open on printers that support JMF interfaces 1

      Port Source system Description
      80 RICOH ProcessDirector primary and secondary server Required when RICOH ProcessDirector sends IMSS queries using the HTTP protocol.
      8010 RICOH ProcessDirector primary and secondary server Required when sending JMF files to EFI Fiery controllers.
      9100 (default) - 9103 RICOH ProcessDirector primary and secondary server Required when sending jobs to a printer with a EFI Fiery controller using Postscript job tickets.

      9100 is the default port. EFI printers use port 9102.

      1These printers are defined in RICOH ProcessDirector as Ricoh PDF Printer objects.

      Ports to open on Passthrough printers

      Port Source system Description
      515 RICOH ProcessDirector primary server Required when receiving jobs from RICOH ProcessDirector using LPR.

      Ports to open on IPDS printers

      Port Source system Description
      5001-65535 RICOH ProcessDirector primary server Required when sending files to RICOH ProcessDirector using Download for z/OS or AFP Download Plus.

      These port numbers are configured when you create the input devices that receive these jobs. Open these ports after you define the input devices.

      Ports to open on a transform server

      Port Source system Description
      6984-6992 RICOH ProcessDirector primary server Required if you use any of the RICOH Transforms and they are not installed on the primary server. These transforms are not the same as the RICOH ProcessDirector Advanced Transform feature.
      16080 Administrator workstation Access to the Transform Features user interface if using any of the RICOH Transforms.

      Ports to open on a PostgreSQL server

      Port Source system Description
      5432 RICOH ProcessDirector primary server and any system accessing RICOH ProcessDirector reports data Access to PostgreSQL database. By default, the PostgreSQL database is installed on the RICOH ProcessDirector primary computer.

      Required when using the RICOH ProcessDirector Reports feature.

      Ports to open on a DB2 server

      Port Source system Description
      DB2 prior to 11.5.6: 50000

      DB2 11.5.6 and higher: 25000

      RICOH ProcessDirector primary server Required when RICOH ProcessDirector uses a DB2 database installed on a different server.

      These are the default ports used by DB2; the default value changed in Version 11.5.6. If your installation of DB2 uses a different port, open the port you use.

  7. Verify network connectivity:
    1. To verify that host name resolution is working, enter this command:
      host localhost

      If you can access the DNS server, the response includes the host name localhost or loopback and the address 127.0.0.1. For example:

      localhost.infoprint.com is 127.0.0.1

    2. From the system where you will access the RICOH ProcessDirector user interface, use both the host name and the IP address to ping the primary computer.
    3. From all secondary computers (if any), ping the primary computer.
    4. From the primary computer, ping all secondary computers (if any).
    5. Contact the network administrator if you are not successful with any of these verifications.
  8. Verify that the speed, duplexing, and autonegotiation settings for the Ethernet card are those that your network administrator recommends for optimum performance. Note that the optimum settings are different for each installation.
    To display and change these settings:
    1. Log in as the root user.
    2. To display the value of the media_speed attribute, enter.
      lsattr -E -l ent0 -a media_speed
    3. If necessary, use the chdev command to change the value. For example, this command sets full-duplex mode at a speed of 100 Mb per second with autonegotiation off:
      chdev -P -l ent0 -a media_speed=100_Full_Duplex

      This command sets autonegotiation on:

      chdev -P -l ent0 -a media_speed=Auto_Negotiation