Server software prerequisites

InfoPrint Manager for Linux requires the 64-bit Linux (x86_64) operating system to be installed at one of these distributions:

  • AlmaLinux 8 x86_64 (version 8.6 or later)
  • AlmaLinux 9 x86_64
  • Red Hat Enterprise Linux 8 x86_64
  • Red Hat Enterprise Linux 9 x86_64
  • SUSE Linux Enterprise Server 15 x86_64
    Important:
  • If tuned daemon is running on RHEL, it must not be allowed to modify the kernel parameter kernel.sched_min_granularity_ns.
  • If you run InfoPrint Manager as root, you must set: ROOT_USES_LANG variable from /etc/sysconfig/language file is set to yes.
  • The authorized user must be able to run the ping command. The package that provides this command is iputils. If the ping command is restricted to a certain group for security reasons, the authorized user must be a member of that certain group.

  • If you run InfoPrint Manager on RHEL or SLES 15, before you run the installation, if the SystemGroup directive in the /etc/cups/cups-files.conf CUPS file does not contain the group of the InfoPrint Manager user, you must add it.
  • If the user does not exist and there is no group specified by the person installing (that is, ipm1), check if the sys group exists and create it if it does not exist. When you create the sys group, specify -r (system group). If the user does not exist and the group is specified (that is, ipm1:ipm1group), check if the ipm1group exists and create it if it does not exist without specifying system group. Then, create the user using the ipm1group group.
  • InfoPrint Manager needs /var/pd, /var/pddir, /var/psf, /var/psm, /tmp, and /var/tmp to be on a partition that permits execution of binaries. If any of those partitions is mounted with noexec mount option, it is impossible to install or run InfoPrint Manager.

    For greater flexibility, the InfoPrint Manager Installer does not create the file systems for /var/pd, /var/psf, and /var/psf/segments anymore. If a file system is found in the above locations, it will be used as is. Otherwise, a directory is created for each of the above locations. To create a file system for each of the above locations, use the allocfs.sh script from the root directory of your installation media.

    The allocfs.sh syntax is:

    allocfs.sh -c <lv-name> -s <lv-size> -v <vg-name>
    where:
    • vg-name is the volume group where the logical volumes will reside
    • lv-name is one of the following logical volumes names:
      Mount point Logical volume Minimum size
      /var/pd lvpd 10240 MiB
      /var/psf lvpsf 5120 MiB
      /var/psf/segmnets lvpsfs 10240 MiB
      /ipdata lvipd 5120 MiB
    • lv-size is the size allocated to the logical volume. It cannot be less than the minimum size in the previous table.

    The available volume groups can be listed with this command:

    allocfs.sh -l
    and the list of logical volumes for a specific volume group can be listed like this:
    allocfs.sh -l -v <vg-name>