Я пытаюсь подключиться к POD Cassandra DB из клиента cqlsh, который установил другой модуль cron. Однако, когда я запускаю оператор cql, я сталкиваюсь со следующим сообщением об ошибке.
Запрос: (из cron POD)
CQLSH -e "Select * form keyspace.tablename" db.service.dc-env:9042
Ошибка:
Traceback (most recent call last):
File "/usr/bin/cqlsh", line 2816, in <module>
main(*read_options(sys.arv[1:], os.environ))
File "/usr/bin/cqlsh", line 2795, in main
encoding=options.encoding)
File "/usr/bin/cqlsh", line 690, in __init__
load_balancing_policy=WhiteListRoundRobinPolicy([self.hostname]),
File "/usr/lib64/python2.7/site-packages/cassandra/policies.py", line 425, in __init__
for endpoint in socket.getaddrinfo(a, None, socket.AF_UNSPEC, socket.SOCK_STREAM)]
socket.gaierror: [Errno -2] Name or service not known
Я собираюсь подключиться к POD Cassandra DB с помощью клиента cqlsh с этого удаленного POD и выполнить указанный запрос.
Пожалуйста, кто-нибудь может помочь?