要重啟 HBase ThriftServer,請按照以下步驟操作:
echo "stop 'hbase.thrift.server'" | hbase shell
或者,如果您使用的是 HBase 2.x 或更高版本,可以使用 HBase Master 的 REST API 來停止 ThriftServer:
curl -X POST http://localhost:8080/api/v1/hbase/thrift/stop
請根據您的 HBase Master 地址和端口進行相應的調整。
echo "start 'hbase.thrift.server'" | hbase shell
或者,如果您使用的是 HBase 2.x 或更高版本,可以使用 HBase Master 的 REST API 來啟動 ThriftServer:
curl -X POST http://localhost:8080/api/v1/hbase/thrift/start
請根據您的 HBase Master 地址和端口進行相應的調整。
echo "status 'hbase.thrift.server'" | hbase shell
或者,如果您使用的是 HBase 2.x 或更高版本,可以使用 HBase Master 的 REST API 來檢查 ThriftServer 的狀態:
curl http://localhost:8080/api/v1/hbase/thrift/status
請根據您的 HBase Master 地址和端口進行相應的調整。如果 ThriftServer 正在運行,您將看到類似以下的輸出:
{
"status" : "RUNNING"
}