Manual Graphistry Installation#
We highly recommend getting started with quick launching a preconfigured AWS Marketplace or Azure Marketplace instance. When that is not an option, you may still be able to use a preconfigured GPU environment or automation script from Graphistry.
If none of those situations apply, read on for how to go to an unconfigured Linux instance to running Graphistry.
Contents#
Quick Install & Launch
Prerequisites
Instance Provisioning
AWS Marketplace & Azure Marketplace
AWS & Azure BYOL
On-Prem
Airgapped
Linux Dependency Installation
Graphistry Container Installation
Start!
0. Quick Install & Launch#
If nvidia is already your docker info | grep Default runtime:
wget -O release.tar.gz "https://..."
tar -xvvf release.tar.gz
docker load -i containers.tar.gz
./graphistry up -d
1. Prerequisites#
Graphistry-provided tarball
Linux with Nvidia RAPIDS and Nvidia Docker via
Docker Compose 3RAPIDS-compatible NVidia GPU: Pascal or later.
For further information, see Recommended Deployment Configurations: Client, Server Software, Server Hardware.
Manual Graphistry container download#
Download the latest enterprise distribution from the enterprise release list on the support site. Please contact your Graphistry support staff for access if not available.
2. Instance Provisioning#
AWS & Azure Marketplace#
Skip almost all of these steps by instead running through AWS Marketplace and Azure Marketplace.
AWS, Azure, & GCP BYOL#
Start from an Nvidia instace
You can skip most of the steps by starting with an Nvidia NGC or Tensorflow instance.These still typically require setting
/etc/docker/daemon.jsonto default to thenvidia-dockerruntime, and restartingdocker(and testing it). Seeetc/scripts/bootstrap/in your Graphistry distribution for current setup scripts.
Start from raw Ubuntu/RHEL
You can build from scratch by picking a fully unconfigured starting point. Seeetc/scripts/bootstrap/in your Graphistry distribution for Ubuntu and RHEL setup scripts. Contact Graphistry staff for automation script assistance if also applicable.
On-Prem#
See Recommended Deployment Configurations: Client, Server Software, Server Hardware.
Airgapped#
Graphistry runs airgapped without any additional configuration.
3. Linux Dependency Installation#
The Graphistry environnment depends soley on Nvidia RAPIDS and Nvidia Docker via Docker Compose 3, and ships with all other dependencies built in.
See etc/scripts/bootstrap/ in your Graphistry distribution for Ubuntu and RHEL setup scripts. For legacy OS references, see Legacy Setup Guides. For automating this process, please contact Graphistry staff.
4. Graphistry Container Installation#
Load the Graphistry containers into your system’s registry:
docker load -i containers.tar
5. Start#
Launch with ./graphistry up, and stop with ctrl-c. To start as a background daemon, use ./graphistry up -d.
Congratulations, you have installed Graphistry!