Я попробовал следующую команду Curl, используя метод PUT, как указано в документации.Но даже после получения ответа 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
И на следующий керл я получаю ответ 200OK, но в моей таблице обновления не происходит.
- О подключении () к порту hadoop.example.com 17001(# 0)
- Попытка [IP-адрес здесь] ...
- Подключен к порту hadoop.example.com (IP-адрес) 17001 (# 0)
- Инициализация NSSс certpath: sql: / etc / pki / nssdb
- пропуск проверки сертификата однорангового SSL-сертификата
- SSL-соединение с использованием TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- сертификат сервера:
- тема: CN= Пушкарь, OU = Неизвестно, O = Неизвестно, L = Неизвестно, ST = Неизвестно, C = Un ...
- Дата начала: 17 мая 06:43:16 2018 GMT
- expireДата: 15 августа 06:43:16 2018 GMT
- общее имя: Pushkar
- эмитент: CN = Pushkar, OU = Неизвестно, O = Неизвестно, L = Неизвестно, ST = Неизвестно, C= Un ...
PUT / таблица / rowkey HTTP / 1.1 Пользователь-агент: curl / 7.29.0 Хост: hadoop.example.com:17001 Принять: application / json Content-Type: application / json Content-Длина: 145
- загрузка полностью отправлена: 145 из 145 байтов
- Соединение № 0 с хостом hadoop.example.ком остался нетронутым