Installing Runtime 22.1 on Python 3.9 with GPU
A project administrator can install Runtime 22.1 on Python 3.9 with GPU on IBM Cloud Pak® for Data.
- What permissions do you need to complete this task?
- The permissions that you need depend on which tasks you must complete:
- To install Runtime 22.1 on Python 3.9 with
GPU, you must be an
administrator of the project where Runtime 22.1 on Python 3.9 with
GPU is installed. This project is identified by
the
${PROJECT_CPD_INSTANCE}
environment variable.
- To install Runtime 22.1 on Python 3.9 with
GPU, you must be an
administrator of the project where Runtime 22.1 on Python 3.9 with
GPU is installed. This project is identified by
the
Information you need to complete this task
Review the following information before you install Runtime 22.1 on Python 3.9 with GPU:
- Environment variables
- The commands in this task use environment variables so that you can run the commands exactly as
written.
- If you don't have the script that defines the environment variables, see Setting up installation environment variables.
- To use the environment variables from the script, you must source the environment variables
before you run the commands in this task, for
example:
source ./cpd_vars.sh
- Security context constraint requirements
- Runtime 22.1 on Python 3.9 with
GPU uses the
restricted
security context constraint (SCC).
- Installation location
- Runtime 22.1 on Python 3.9 with
GPU must be installed in the same project
(namespace) as the Cloud Pak for Data control
plane. This project is
identified by the
${PROJECT_CPD_INSTANCE}
environment variable.
- Storage requirements
- You don't need to specify storage when you install Runtime 22.1 on Python 3.9 with GPU.
Before you begin
This task assumes that the following prerequisites are met:
Prerequisite | Where to find more information |
---|---|
The cluster meets the minimum requirements for installing Runtime 22.1 on Python 3.9 with GPU. | If this task is not complete, see System requirements. |
The workstation from which you will run the installation is set up as a client workstation
and includes the following command-line interfaces:
|
If this task is not complete, see Setting up a client workstation. |
The Cloud Pak for Data control plane is installed. | If this task is not complete, see Installing the platform and services. |
For environments that use a private container registry, such as air-gapped environments, the Runtime 22.1 on Python 3.9 with GPU software images are mirrored to the private container registry. | If this task is not complete, see Mirroring images to a private container registry. |
The node settings are adjusted for Runtime 22.1 on Python 3.9 with GPU. | If this task is not complete, see Changing required node settings. |
Prerequisite services
Before you install Runtime 22.1 on Python 3.9 with GPU, ensure that the following services are installed and running:
Procedure
Complete the following tasks to install Runtime 22.1 on Python 3.9 with GPU:
Logging in to the cluster
To run cpd-cli
manage
commands, you must log in to the cluster.
To log in to the cluster:
-
Run the
cpd-cli manage login-to-ocp
command to log in to the cluster as a user with sufficient permissions to complete this task. For example:cpd-cli manage login-to-ocp \ --username=${OCP_USERNAME} \ --password=${OCP_PASSWORD} \ --server=${OCP_URL}
Tip: Thelogin-to-ocp
command takes the same input as theoc login
command. Runoc login --help
for details.
Installing the service
- Who needs to complete this task?
- You must be an administrator of the project where you will install Runtime 22.1 on Python 3.9 with GPU.
- When do you need to complete this task?
- Complete this task if you want to add Runtime 22.1 on Python 3.9 with GPU to your environment.
To install the service:
- Create the custom resource for Runtime 22.1 on Python 3.9 with
GPU
cpd-cli manage apply-cr \ --components=ws_runtimes \ --release=${VERSION} \ --cpd_instance_ns=${PROJECT_CPD_INSTANCE} \ --extra-vars="cr_name=ibm-cpd-ws-runtime-py39gpu" \ --license_acceptance=true
Specifying additional installation options
You can optionally install the pre-trained NLP models for the Watson Natural Language Processing library.
oc patch -n ${PROJECT_CPD_INSTANCE} NotebookRuntime ibm-cpd-ws-runtime-py39gpu --type=merge --patch '{"spec":{"install_nlp_models":true}}'
oc get -n ${PROJECT_CPD_INSTANCE} NotebookRuntime -o custom-columns=NAME:metadata.name,STATUS:status.runtimeStatus
The pre-trained NLP models are available only when the status column for the notebook runtimes changes to Completed.
Validating the installation
You can optionally run the cpd-cli
manage
get-cr-status
command if you want to confirm that the custom
resource status is Completed
:
cpd-cli manage get-cr-status \
--cpd_instance_ns=${PROJECT_CPD_INSTANCE} \
--components=ws_runtimes
What to do next
This service is ready to use. See Notebook environments.