Installing PowerAI Vision stand-alone

You use the command line to install PowerAI Vision stand-alone.

PowerAI Vision stand-alone installation prerequisites

You must complete the following installation prerequisites steps before you install PowerAI Vision.
  1. Complete all steps in the Prerequisites for installing PowerAI Vision topic.
  2. Your system must have a proper subscription and repository that provides you with updated packages. For information, see the Red Hat Subscription Manager documentation.
  3. Turn on Extra Packages for Enterprise Linux (EPEL). For information, see the EPEL website.
Attention: You cannot install PowerAI Vision stand-alone on the same system that has the following software installed:
  • IBM Data Science Experience (DSX)
  • IBM Cloud Private
  • Any other Kubernetes based applications

Install PowerAI Vision from IBM Passport Advantage

To install PowerAI Vision stand-alone, complete the following steps:
  1. Download the product tar file from the IBM Passport Advantage website.
  2. Decompress the product tar file, and run the installation command for the platform you are installing on.
    RHEL
    sudo yum install ./<file_name>.rpm
    Ubuntu
    sudo dpkg -i ./<file_name>.deb
  3. From the directory that contains the downloaded tar file, run the appropriate script as root or with sudo privileges:
    sudo /opt/powerai-vision/bin/load_images.sh -f ./file_name.tar
    Note: The installation process can take some time to complete.
  4. (RHEL only) Open ports for the firewall to access PowerAI Vision by running this script:
    sudo /opt/powerai-vision/sbin/firewall.sh
  5. After the installation is complete, you can start PowerAI Vision by running this script:
    sudo /opt/powerai-vision/bin/powerai_vision_start.sh
    A user named admin is created with a password of passw0rd. For instructions to change these values, see Managing users.

    You must read and accept the license agreement that is displayed before you can use PowerAI Vision.

    It can take several minutes to start PowerAI Vision. To check the status of the startup process, run this script:
    sudo /opt/powerai-vision/bin/helm.sh status vision
    In the output from the helm.sh status vision script, you can verify which PowerAI Vision components are available by locating the Deployment section and identifying that the AVAILABLE column has a value of 1 for each component. The following is an example of the output from the helm.sh status vision script that shows all components are available:
    ==> v1beta1/Deployment
    NAME                              DESIRED  CURRENT  UP-TO-DATE  AVAILABLE  AGE
    powerai-vision-mongodb            1        1        1           1          3h
    powerai-vision-portal             1        1        1           1          3h
    powerai-vision-postgres           1        1        1           1          3h
    powerai-vision-taskanaly          1        1        1           1          3h
    powerai-vision-ui                 1        1        1           1          3h
    powerai-vision-video-nginx        1        1        1           1          3h
    powerai-vision-video-portal       1        1        1           1          3h
    powerai-vision-video-rabmq        1        1        1           1          3h
    powerai-vision-video-redis        1        1        1           1          3h
    powerai-vision-video-test-nginx   1        1        1           1          3h
    powerai-vision-video-test-portal  1        1        1           1          3h
    powerai-vision-video-test-rabmq   1        1        1           1          3h
    powerai-vision-video-test-redis   1        1        1           1          3h
  6. Install any available fix packs. For instructions see Getting fixes from Fix Central.

Install PowerAI Vision from AAS

  1. Download the product tar.gz file from Advanced Administration System (AAS). This system is also called Entitled Software Support (ESS).
  2. Unzip and untar the tar.gz file by running this command. The install files are extracted to powerai-vision-aas-1.1.3.1/.
    gunzip -c file_name.tar.gz | tar -xvf
        -
  3. Decompress the product tar file, and run the installation command for the platform you are installing on.
    RHEL
    sudo yum install ./<file_name>.rpm
    Ubuntu
    sudo dpkg -i ./<file_name>.deb
  4. From the directory that contains the extracted tar file, run this script as root or with sudo privileges:
    sudo /opt/powerai-vision/bin/load_images.sh -f ./file_name.tar
    Note: The installation process can take some time to complete.
  5. (RHEL only) Open ports for the firewall to access PowerAI Vision by running this script:
    sudo /opt/powerai-vision/sbin/firewall.sh
  6. After the installation is complete, you can start PowerAI Vision by running this script:
    sudo /opt/powerai-vision/bin/powerai_vision_start.sh
    A user named admin is created with a password of passw0rd. For instructions to change these values, see Managing users.

    You must read and accept the license agreement that is displayed before you can use PowerAI Vision.

    It can take several minutes to start PowerAI Vision. To check the status of the startup process, run this script:
    sudo /opt/powerai-vision/bin/helm.sh status vision
    In the output from the helm.sh status vision script, you can verify which PowerAI Vision components are available by locating the Deployment section and identifying that the AVAILABLE column has a value of 1 for each component. The following is an example of the output from the helm.sh status vision script that shows all components are available:
    ==> v1beta1/Deployment
    NAME                              DESIRED  CURRENT  UP-TO-DATE  AVAILABLE  AGE
    powerai-vision-mongodb            1        1        1           1          3h
    powerai-vision-portal             1        1        1           1          3h
    powerai-vision-postgres           1        1        1           1          3h
    powerai-vision-taskanaly          1        1        1           1          3h
    powerai-vision-ui                 1        1        1           1          3h
    powerai-vision-video-nginx        1        1        1           1          3h
    powerai-vision-video-portal       1        1        1           1          3h
    powerai-vision-video-rabmq        1        1        1           1          3h
    powerai-vision-video-redis        1        1        1           1          3h
    powerai-vision-video-test-nginx   1        1        1           1          3h
    powerai-vision-video-test-portal  1        1        1           1          3h
    powerai-vision-video-test-rabmq   1        1        1           1          3h
    powerai-vision-video-test-redis   1        1        1           1          3h
  7. Install any available fix packs. For instructions see Getting fixes from Fix Central.

Install PowerAI Vision trial mode

  1. Go to PowerAI Vision Trial download site. Download the .tar file and the .rpm files as instructed.
  2. Decompress the product tar file, and run the installation command for the platform you are installing on.
    RHEL
    sudo yum install ./<file_name>.rpm
    Ubuntu
    sudo dpkg -i ./<file_name>.deb
  3. From the directory that contains the downloaded tar file, run the appropriate script as root or with sudo privileges:
    sudo /opt/powerai-vision/bin/load_images.sh -f ./file_name.tar
    Note: The installation process can take some time to complete.
  4. (RHEL only) Open ports for the firewall to access PowerAI Vision by running this script:
    sudo /opt/powerai-vision/sbin/firewall.sh
  5. After the installation is complete, you can start PowerAI Vision by running this script:
    sudo /opt/powerai-vision/bin/powerai_vision_start.sh
    A user named admin is created with a password of passw0rd. For instructions to change these values, see Managing users.

    You must read and accept the license agreement that is displayed before you can use PowerAI Vision.

    It can take several minutes to start PowerAI Vision. To check the status of the startup process, run this script:
    sudo /opt/powerai-vision/bin/helm.sh status vision
    In the output from the helm.sh status vision script, you can verify which PowerAI Vision components are available by locating the Deployment section and identifying that the AVAILABLE column has a value of 1 for each component. The following is an example of the output from the helm.sh status vision script that shows all components are available:
    ==> v1beta1/Deployment
    NAME                              DESIRED  CURRENT  UP-TO-DATE  AVAILABLE  AGE
    powerai-vision-mongodb            1        1        1           1          3h
    powerai-vision-portal             1        1        1           1          3h
    powerai-vision-postgres           1        1        1           1          3h
    powerai-vision-taskanaly          1        1        1           1          3h
    powerai-vision-ui                 1        1        1           1          3h
    powerai-vision-video-nginx        1        1        1           1          3h
    powerai-vision-video-portal       1        1        1           1          3h
    powerai-vision-video-rabmq        1        1        1           1          3h
    powerai-vision-video-redis        1        1        1           1          3h
    powerai-vision-video-test-nginx   1        1        1           1          3h
    powerai-vision-video-test-portal  1        1        1           1          3h
    powerai-vision-video-test-rabmq   1        1        1           1          3h
    powerai-vision-video-test-redis   1        1        1           1          3h