Problem executing ceph-deploy on RHEL6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,
 
I’ve deployed a Ceph cluster consisting of 5 server nodes and a Ceph client that will hold the mounted CephFS.
 
From the client I want to deploy the 5 servers with the ceph-deploy tool.
 
I installed Ceph from this repository: http://ceph.com/rpm-cuttlefish/el6/x86_64
And ceph-deploy from this one: http://ceph.com/rpm-cuttlefish/el6/noarch/
(BTW: I found myself the second repository, there’s no sign of it in the instructions – as far as I know)
 
I made sure that the client can automatically SSH the servers with the command “ssh cephserverX”, where X goes from 1 to 5. There’s a “ceph” user in each of them, with passwordless sudo.
 
I executed first: ceph-deploy new cephserver2
 
Then, I executed this command: ceph-deploy install cephserver2
 
I received the following error:
 
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/pushy/client.py", line 383, in __init__
    self.modules = AutoImporter(self)
  File "/usr/lib/python2.6/site-packages/pushy/client.py", line 236, in __init__
    remote_compile = self.__client.eval("compile")
  File "/usr/lib/python2.6/site-packages/pushy/client.py", line 478, in eval
    return self.remote.eval(code, globals, locals)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/connection.py", line 54, in eval
    return self.send_request(MessageType.evaluate, args)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py", line 315, in send_request
    m = self.__waitForResponse(handler)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py", line 420, in __waitForResponse
    m = self.__recv()
  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py", line 601, in __recv
    m = self.__istream.receive_message()
  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py", line 104, in receive_message
    return Message.unpack(self.__file)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/message.py", line 96, in unpack
    header = read(file, Message.PACKING_SIZE)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/message.py", line 60, in read
    raise IOError, "End of file"
IOError: End of file
 
[remote] sudo: sorry, you must have a tty to run sudo
 
Traceback (most recent call last):
  File "/usr/bin/ceph-deploy", line 21, in <module>
    main()
  File "/usr/lib/python2.6/site-packages/ceph_deploy/cli.py", line 112, in main
    return args.func(args)
  File "/usr/lib/python2.6/site-packages/ceph_deploy/install.py", line 364, in install
    sudo = args.pushy(get_transport(hostname))
  File "/usr/lib/python2.6/site-packages/pushy/client.py", line 583, in connect
    return PushyClient(target, **kwargs)
  File "/usr/lib/python2.6/site-packages/pushy/client.py", line 383, in __init__
    self.modules = AutoImporter(self)
  File "/usr/lib/python2.6/site-packages/pushy/client.py", line 236, in __init__
    remote_compile = self.__client.eval("compile")
  File "/usr/lib/python2.6/site-packages/pushy/client.py", line 478, in eval
    return self.remote.eval(code, globals, locals)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/connection.py", line 54, in eval
    return self.send_request(MessageType.evaluate, args)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py", line 315, in send_request
    m = self.__waitForResponse(handler)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py", line 420, in __waitForResponse
    m = self.__recv()
  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py", line 601, in __recv
    m = self.__istream.receive_message()
  File "/usr/lib/python2.6/site-packages/pushy/protocol/baseconnection.py", line 104, in receive_message
    return Message.unpack(self.__file)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/message.py", line 96, in unpack
    header = read(file, Message.PACKING_SIZE)
  File "/usr/lib/python2.6/site-packages/pushy/protocol/message.py", line 60, in read
    raise IOError, "End of file"
IOError: End of file
 
What should I do?
 
Thanks in advance for your help.
 
José Valerio
 
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux