Vertica won't start
bhusler
Vertica Customer
When I try to start the database using admintools, I am presented with this message:
error message: 'NoneType' object has no attribute 'getitem'
(version 7.2.3-0)
0
Answers
from admin tools.log:
2020-09-11 22:29:17.572 admintools/493700:0x7f3cc1d06700 [ATMain.main] --------------------------------
2020-09-11 22:29:17.572 admintools/493700:0x7f3cc1d06700 [ATMain.main] raisedError
2020-09-11 22:29:17.572 admintools/493700:0x7f3cc1d06700 [ATMain.main] Traceback (most recent call last):
File "/opt/vertica/oss/python/lib/python2.7/site-packages/vertica/tools/ATMain.py", line 503, in main
cmdController)
File "/opt/vertica/oss/python/lib/python2.7/site-packages/vertica/tools/ATMain.py", line 404, in runTool
return toolFunc(toolArgs)
File "/opt/vertica/oss/python/lib/python2.7/site-packages/vertica/ui/commandLineCtrl.py", line 343, in startDB
result, theMessage = self.exec.dbStart(databaseToStart, options.DBpassword, delete_corrupted_data=options.force_cleanup,unsafe_startup = options.unsafe_startup)
File "/opt/vertica/oss/python/lib/python2.7/site-packages/vertica/engine/adminExec.py", line 837, in dbStart
log=r.content["db_log_path"]))
TypeError: 'NoneType' object has no attribute '__getitem'
Please open a support case.
Might be a dir or file permissions issue.
From Version 8.1.x (VER-42417) Vertica has improved admintools error message handling. Specifically, errors that caused admintools to issue the generic error message "'NoneType' object has no attribute 'getitem'" now include messages specific to the actual error.
See: https://www.vertica.com/docs/ReleaseNotes/8.1.x/Vertica_8.1.x_Release_Notes.htm