我按照教程riak quick start中的说明安装了 riak 。
我可以使用 curl 客户端将数据上传/播种到 riak,如 REST API 中所述。示例 curl 命令如下
curl -v -X PUT http://localhost:10018/riak/favs/db \
-H "内容类型:文本/html" \ -d "
我最喜欢的新数据库是 RIAK
"当我尝试 GET 时也是如此,
curl -i -X GET http://localhost:10018/riak/favs/db
HTTP/1.1 200 正常
而当我尝试从另一台机器(远程机器)上传/播种数据时,事情并没有按预期工作。
curl -i -X GET http://10.0.77.81:10018/riak/stats
curl: (7) 无法连接到主机
但我可以ping通主机,
ping 10.0.77.81
PING 10.0.77.81 (10.0.77.81) 56(84) 字节数据。来自 10.0.77.81 的 64 个字节:icmp_req=1 ttl=61 时间=576 毫秒 来自 10.0.77.81 的 64 个字节:icmp_req=1 ttl=61 时间=576 毫秒
可以连接到tomcat服务器,
hariharankumar@pc170233-ThinkCentre-M70e:~/softwares/riak-1.4.2/rel/riak$ curl -i -X GET http://10.0.77.81:8080
HTTP/1.1 200 正常
当单独连接到 riak 主机时,curl 会抛出错误,说无法连接到主机。