Installing watsonx.data developer edition on Linux(RHEL)

This section provides step-by-step instructions for installing the watsonx.data developer edition on Linux(RHEL).

Procedure

  1. Sign up to download the watsonx.data developer edition from Sign up page.
  2. Expand the Linux section and download the latest version of the watsonx.data developer edition installer.
  3. Install the application:
    1. Extract the wxd-dev-edition.tar archive using the following command:
      rm -rf ./watsonx.data-developer-edition-installer #removing older unzip folder
      tar -xvf watsonx.data-developer-edition-installer.tar #unziping 
      This command extracts the content of the archive to a new directory.
    2. Navigate to the directory where the archive content is extracted.
      cd watsonx.data-developer-edition-installer # moving to Unzipped folder.
    3. Run the following command to set the permissions required for installation.
      chmod 777 ./installer.sh # give exicutable permission for install script.
  4. Run the installer script using the following command to start the installation process.
    ./installer.sh # running the install script for installing prerequest and wxd.
  5. Run the following command to review the progress.
    nohup kubectl port-forward -n wxd service/lhconsole-ui-svc 6443:443 --address 0.0.0.0 > /dev/null 2>&1 &
    Note: Wait until all the pods reach either the Running or Completed status before proceeding.
  6. Use the following to log in to the watsonx.data user interface:
    • URL: https://<vmhost>:6443/
    • user name : ibmlhadmin
    • password : password
Managing watsonx.data developer edition environment
Use the following features to streamline the system and efficiently utilize resources without rerunning the installer.
  • Start KIND Cluster: Restart the watsonx.data environment after a system reboot.
    docker start kind-wxd-control-plane #for starting kind cluster
  • Stop KIND Cluster: Stops the watsonx.data environment by stopping the internal Kubernetes cluster. Use this option to reduce resource usage.
    docker stop kind-wxd-control-plane # for stoping kind cluster
    
Exposing MinIO and MDS (Optional)
  1. Run the following command to expose the MinIO object store port:
    nohup kubectl port-forward -n wxd service/ibm-lh-minio-svc 9001:9001 --address 0.0.0.0 > /dev/null 2>&1 &
  2. Run the following command to expose the Metadata Service port:
    Note: The Metadata Service port is used to facilitate connections from external applications such as Db2, Netezza, and Spark to IBM® watsonx.data, especially when these services run outside Docker or Podman environments.
    nohup kubectl port-forward -n wxd service/ibm-lh-mds-thrift-svc 8381:8381 --address 0.0.0.0 > /dev/null 2>&1 &
.