2016-02-18 20 views
1

Я пытался установить Vertica с помощью /opt/vertica/sbin/install_vertica сценария и после команды /opt/vertica/sbin/install_vertica -s vertica001,vertica002,vertica003 -r /root/packages/vertica-6.0.1-7.x86_64.RHEL5.rpmVertica установить неудачу с ошибкой SSH

Я получаю следующее сообщение об ошибке

Vertica Analytic Database 6.0.1-7 Installation Tool 
Starting installation tasks... 
Getting system information for cluster (this may take a while).... 
'failed to login to 172.16.10.212: EOF ERROR: Could not login with SSH. Here is what SSH said: (publickey,gssapi-keyex,gssapi-with-mic).\r\r\n' 

Updating Nodes that are UP 

'failed to login to 172.16.10.18: EOF ERROR: Could not login with SSH. Here is what SSH said: (publickey,gssapi-keyex,gssapi-with-mic).\r\r\n' 

Updating Nodes that are UP 

Removing 172.16.10.212,172.16.10.18 from hosts list 
backing up admintools.conf on 172.16.10.52 
Info: the package 'pstack' is useful during troubleshooting. Vertica recommends this package is installed. 
Checking/fixing OS parameters..... 

Error: No JSON object could be decoded 
Traceback (most recent call last): 
File "/opt/vertica/bin/verticaInstall.py", line 1187, in <module> 
if not SSH.check_min_free_kbytes(installerSSH, fix=True): 
File "/opt/vertica/oss/python/lib/python2.7/site-packages/vertica/network/SSH.py", line 2388, in check_min_free_kbytes 
data =json.loads(''.join(res[host][1])) 
File "/opt/vertica/oss/python/lib/python2.7/json/__init__.py", line 310, in loads 
return _default_decoder.decode(s) 
File "/opt/vertica/oss/python/lib/python2.7/json/decoder.py", line 346, in decode 
obj, end = self.raw_decode(s, idx=_w(s, 0).end()) 
File "/opt/vertica/oss/python/lib/python2.7/json/decoder.py", line 364, in raw_decode 
raise ValueError("No JSON object could be decoded") 
ValueError: No JSON object could be decoded 

У меня есть настройки беспарольной SSH для dbadmin также он имеет доступ SUDO ,

Нужно ли иметь здесь пароль ssh для пользователя root? что мне здесь не хватает?

+0

проверить, доступен ли пароль root без пароля root, или запустить install_vertica как root! –

ответ

2

Нужно ли иметь здесь пароль ssh для пользователя root? что мне здесь не хватает?

Да. Установщик работает на узлах, указанных в параметре хоста. Если SSH не настроен между узлами, как еще должен быть установлен установщик завершить процесс? См. Configuring the Network и как Enable Secure Shell (SSH) Logins в документе.

Вопрос: Почему вы устанавливаете Vertica 6.0? Последний выпуск - 7.2

+0

Это упражнение для тестирования обновления Vertica с 6.0.1 до 7.2 – roy

+0

@roy вы знаете о пути обновления? – Kermit

+0

Да, я собирался обновиться с 6.0.1> 6.1> 7.1> 7.2. Это верно ? – roy