我使用文档中提到的put方法尝试了以下curl命令。但即使得到200ok响应,hbase表中的数据也不会更新。 curl -vi -X PUT \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -d '{"Row":[{"key":"NzAx", "Cell": [{"column":"Y2FzZUR", "$":"QUJD"}]}]}' "https://hadoop.example.com:17001/table/rowkey" -k
对于下面的curl,我得到了200ok的响应,但是在我的表中,没有更新发生。
即将连接()到hadoop.example.com端口17001(#0)
正在尝试[ip地址]。。。
已连接到hadoop.example.com(ip地址)端口17001(#0)
使用certpath:sql:/etc/pki/nssdb初始化nss
跳过ssl对等证书验证
ssl连接使用tls\u ecdhe\u rsa\u和\u aes\u 256\u gcm\u sha384
服务器证书:
主题:cn=pushkar,ou=unknown,o=unknown,l=unknown,st=unknown,c=un。。。
开始日期:2018年5月17日06:43:16 gmt
有效期:2018年8月15日06:43:16 gmt
通用名:普什卡尔
发卡机构:cn=pushkar,ou=unknown,o=unknown,l=unknown,st=unknown,c=un。。。
put/table/rowkey http/1.1用户代理:curl/7.29.0主机:hadoop.example。com:17001 accept:application/json content type:应用程序/json内容长度:145
上传完全发送:145字节中的145字节<http/1.1 200 ok http/1.1 200 ok<content length:0 content length:0<
连接#0到主机hadoop.example.com保持不变
暂无答案!
目前还没有任何答案,快来回答吧!