2014-12-23 2 views
0

У меня есть кластер redis. Я могу подключиться к кластеру с помощью ec2 через ssh. В случае ec2, я должен подсказывать мой узел кластера Redis с этим:Командная строка для подключения к кластеру Redis

PROMPT> src/redis-cli -h mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com -p 6379 

Я попытался это:

[[email protected] redis-stable]$ src/redis-cli -h red-aptitus-one.wqaipl.0001.usw2.cache.amazonaws.com -p 6379 
[[email protected] redis-stable]$ 

Это не дает мне ничего, подскажите не изменилось.

попытался Также это:

PROMPT> src/redis-cli -h mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com -p 6379 

bash: PROMPT: Order not found 

Я обновил все пакеты и установленные средства развития в моем случае Amazon Linux, но это не помогло.

Я следую инструкциям в AWS документации (стадия 4): http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/GettingStarted.ConnectToCacheNode.Redis.html

Любая помощь? Благодарю.

+0

У вас есть «redis-cli»? Первая команда, которую вы запускали, должна была вернуть что-то: либо этот двоичный файл отсутствует (похоже, что эта команда предназначена для тех, кто создал Redis из источников), либо «redis-cli» сообщит об ошибке. Под «ничего», вы имеете в виду, что клиент просто повесился? –

+0

Что происходит, когда вы вводите 'who redis-cli'? Если вы получите имя пути, например '/ usr/bin/redis-cli', тогда эта команда будет установлена. Если вы не получите ответа, то redis-cli недоступен, и вам нужно будет установить его. – tobiash

+0

'Какой redis-cli' возвращает/usr/local/bin/redis-cli. Когда я вхожу в redis-cli, он просто возвращается к фактическому приглашению. Он не висел, не возвращает ошибку. – aimstone

ответ

0

Похоже, вы копируете часть «PROMPT>», которую вы не должны набирать.

+0

Спасибо за ваш комментарий. Я редактировал свой вопрос. Я пробовал без «подсказки» и с, на всякий случай. Конечно, мои попытки заменяли моими значениями узлов. – aimstone

 Смежные вопросы

  • Нет связанных вопросов^_^