Skip to main content

Prerequisites

The prerequisites and requirements for installing and running Snow Inventory Oracle Hardware Scanner are described below.

System requirements

Snow Inventory Oracle Hardware Scanner is dependent on Snow Inventory Agents for Windows, Linux, and Unix. It requires to be executed in a Java Runtime Environment. For information on required agent and Java versions, see System Requirements.

Permissions and environment variables

The operating system user running Snow Inventory Oracle Hardware Scanner needs the following permissions and environment variables, depending on the platform:

PlatformPermissions and environment variables
LinuxMust have write permissions to: /var/run/SnowSoftware/Inventory/Agent/ script-output
Must have execute rights to the following operating system commands:
  • General commands:
    • /proc/cpuinfo
    • /usr/sbin/dmidecode
  • In case of LPAR:
    • /proc/ppc64/lparcfg
  • In case of Oracle VM for x86:
    • /usr/sbin/xm
    • /usr/sbin/xenpm
    • /usr/sbin/ovs-agent-db
    • /usr/local/bin/ovm-info
  • In case of Oracle Database Appliance:
    • /opt/oracle/oak/bin/oakcli
    • /opt/oracle/dcs/bin/odacli
  • In case of Oracle VM for x86, must have read permissions on the following files:
    • /OVS/Repositories/*/VirtualMachines
    • /OVS/running_pool/*/
    • /var/log/ovs-agent.log
  • In case of Linux KVM:
    • /usr/bin/lscpu
    • /usr/bin/numactl
    • /usr/bin/lstopo-no-graphics
    • /usr/bin/virsh
  • In case of Linux KVM, must have read permissions on the following files:
    • /etc/oracle-release
    • /var/log/ovirt-engine/engine.log
SunOSMust have write permissions to: /var/tmp/SnowSoftware/Inventory/Agent/ script-output
Must have execute rights to the following operating system commands:
  • General commands:
    • /usr/sbin/prtconf
    • /usr/sbin/prtdiag
    • /usr/sbin/psrinfo
    • /usr/bin/kstat
    • /bin/kstat
    • /sbin/zonename
    • /usr/sbin/zoneadm
    • /usr/sbin/zonecfg
    • /usr/sbin/pooladm
  • In case of LDOM:
    • /usr/sbin/virtinfo
    • /usr/sbin/ldm
    • /opt/SUNWldm/bin/ldm
HP-UXMust have write permissions to: /var/tmp/SnowSoftware/Inventory/Agent/ script-output
Must have execute rights to the following operating system commands:
  • General commands:
    • /usr/sbin/icapstatus
    • /usr/sbin/icod_stat
    • /usr/sbin/ioscan
    • /usr/bin/getconf
    • /usr/contrib/bin/machinfo
  • In case of an Itanium box:
    • /opt/hpvm/bin/hpvmstatus
    • /usr/sbin/setboot
  • In case of nPars:
    • /usr/sbin/parstatus
  • In case of vPars:
    • /usr/sbin/vparstatus
    • /usr/sbin/vparhwmgmt
  • In case of Secure Resource Partitions/HP Containers:
    • opt/hpsrp/bin/srp
AIXMust have write permissions to: /var/tmp/SnowSoftware/Inventory/Agent/ script-output
Must have execute rights to the following operating system commands:
  • General commands:
    • /usr/sbin/lsdev
    • /usr/sbin/prtconf
    • /usr/bin/lparstat
    • /usr/bin/errpt
    • /usr/sbin/lsattr
    • /usr/sbin/lsdev
    • /usr/sbin/smtctl
WindowsShould run the component with an admin user account (Local Admin on the server).