Jeg har været igennem et lignende problem og MarkB hjalp mig. Der er en specifik procedure, du skal følge, når du SSH ind i instansen.
Hvis du løber
export
du kan se, at der ikke er nogen variabel med navnet RDS_HOSTNAME i den Linux-shell, og det er derfor, du får den fejl.
Hvis du løber
/opt/elasticbeanstalk/bin/get-config environment
du kan se et objekt med listen over egenskaber, inklusive det RDS_HOSTNAME.
Hvis du løber
/opt/elasticbeanstalk/bin/get-config environment -k RDS_USERNAME
du får den værdi, der er knyttet til den pågældende ejendom. Denne værdi skal gemmes i en variabel og eksporteres, så andre kommandoer kan genkende den.
Hvis du løber
export RDS_USERNAME="value"
så når du løber
export
du kan se, at dette nu er tilgængeligt.
Hvis du nu kører den kommando, du ønskede, vil den sandsynligvis fungere (du skal muligvis gentage dette for RDS_USERNAME, RDS_PASSWORD og RDS_DB_NAME).
Bemærk :hvis det ikke virkede, så ligner dit problem muligvis denne .