Unable to connect cassandra with python
Question: I am trying to connect to cassandra from python , I have installed `cassandra`
as `pip install pycassa`.When i am trying to connect to the `cassandra` i am
getting the following exception

    
    
    from pycassa.pool import ConnectionPool
    pool = ConnectionPool('Keyspace1')
    
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/usr/lib/python2.7/site-packages/pycassa/pool.py", line 382, in __init__
    self.fill()
    File "/usr/lib/python2.7/site-packages/pycassa/pool.py", line 442, in fill
    conn = self._create_connection()
    File "/usr/lib/python2.7/site-packages/pycassa/pool.py", line 431, in _create_connection
    (exc.__class__.__name__, exc))
    pycassa.pool.AllServersUnavailable: An attempt was made to connect to each of the servers twice, but none of the attempts succeeded. The last failure was TTransportException: Could not connect to localhost:9160
    

I am using python 2.7. What is the problem, Any help would be appreciated.


Answer: Perhaps try specifying the host:

pool = ConnectionPool('Keyspace1', ['server_node_here:9160'])

