Acceldata
ODP

Last updated: Sep 24, 2026 22:18 UTC

Livy 3 Migration Guide

Migrating from Livy 3.3.3 to Livy 3.5.5

Step 1: Assessment

# Check current session usage
curl http://<host>:8333/sessions | jq '.total'
# Identify client applications
grep -r "8333" /path/to/application/configs

Step 2: Testing

# Test application with Livy 3.5.5
livy_client = LivySession(url='http://<host>:8355')
session = livy_client.create(kind='pyspark')
# Run test workloads
# Validate results
# Check for errors

Step 3: Gradual Migration

  • Update non-critical applications first
  • Monitor for issues for 1-2 weeks
  • Migrate critical applications during the maintenance window
  • Keep Livy 3.3.3 running for 30 days post-migration

Step 4: Decommission

# Stop Livy 3.3.3 server via Ambari UI
# Monitor for any connection attempts
# Remove service after validation period