서버에 메모리를 증설 한 뒤에 다시 기동을 했는데 couchbase-cli에서 갑자기 에러가 발생. /opt/couchbase/bin/couchbase-cli server-list -c 127.0.01:8091 -u root -p password이렇게 했더니File "/opt/couchbase/lib/python/couchbase-cli", line 260except getopt.GetoptError, err:SyntaxError: Invalid syntax이렇게 메시지가 떴다. 이것저것 찾아봤지만 정보도 없고..
일단 리부팅...
그래도 똑같은 현상 발생..
파일 내용을 보면..
def main():
debug = False
(cluster, user, password, ssl) = ('', '', '', False)
try:
(opts, _args) = getopt.getopt(sys.argv[2:],
'a:b:c:dse:gdlmo:OPp:r:Ssu:vVhH', [
'cluster=',
'debug',
Free Infrastructure automation & management tool Global Infrastructure Integration Platform http://giip.littleworld.net Subscribe and publish your links as a book with friends My Favorite Link Share http://link.littleworld.net
일단 리부팅...
그래도 똑같은 현상 발생..
파일 내용을 보면..
def main():
debug = False
(cluster, user, password, ssl) = ('', '', '', False)
try:
(opts, _args) = getopt.getopt(sys.argv[2:],
'a:b:c:dse:gdlmo:OPp:r:Ssu:vVhH', [
'cluster=',
'debug',
....(너무 많아서 생략)
'delete-users=',
])
except getopt.GetoptError, err:
usage.command_error(err)
if len(_args) > 0:
err_message = ("Possible missing '--' in front of one of parameters '%s'," +
" please see -h for more help.") % _args
usage.command_error(err_message)
commands = {
'host-list' : listservers.ListServers,
'server-list' : listservers.ListServers,
'server-info' : info.Info,
내가 실행하고 싶은 커맨드는 아래의 server-list인데 위쪽의 try로 argument를 받아오는데서 에러가 발생. 지정하지 않은 에러가 뜬 모양인데..
웃긴건.. 동일한 개발 환경에서는 정상적으로 작동한다는 것이다.
단지 달라진 것은 서비스 환경에서 메모리 증설 후 부터 이런 문제가 발생한 것.
python모듈이 일부 안올라 온 것이 아닐까 싶다..
나중에 해결되면 다시 업데이트..
Free Infrastructure automation & management tool Global Infrastructure Integration Platform http://giip.littleworld.net Subscribe and publish your links as a book with friends My Favorite Link Share http://link.littleworld.net
댓글
댓글 쓰기