Jag har gått igenom ett liknande problem och MarkB hjälpte mig. Det finns en specifik procedur du måste följa när du SSH in i instansen.
Om du kör
export
du kan se att det inte finns någon variabel som heter RDS_HOSTNAME i det Linux-skalet och det är därför du får det felet.
Om du kör
/opt/elasticbeanstalk/bin/get-config environment
du kan se ett objekt med listan över egenskaper, inklusive det RDS_HOSTNAME.
Om du kör
/opt/elasticbeanstalk/bin/get-config environment -k RDS_USERNAME
du får det värde som är kopplat till just den fastigheten. Detta värde måste sparas i en variabel och exporteras så att andra kommandon kan känna igen det.
Om du kör
export RDS_USERNAME="value"
sedan när du springer
export
du kan se att detta nu är tillgängligt.
Om du nu kör kommandot du ville kommer det troligen att fungera (du kan behöva upprepa detta för RDS_USERNAME, RDS_PASSWORD och RDS_DB_NAME).
Obs :om det inte fungerade kan ditt problem likna det här .