kudu服务无法启动问题!

最近在kudu开发时候,遇到一个奇怪问题:kudu原本正常,重启之后再也无法正常启动,报错信息如下:

E0514 10:27:54.910121 16072 webserver_options.cc:111] --webserver_private_key_password_cmd may not be set without --webserver_private_key_file
E0514 10:27:54.910178 16072 flags.cc:431] Detected inconsistency in command-line flags; exiting

错误排除:

1、TLS/SSL无法统一

2、防止chrone浏览器自动填入密码

3、名词解析:

Master TLS/SSL Server Private Key File (PEM Format):

Kudu master host的私钥,用于master web ui的TLS/SSL加密(over HTTPS)。

Master TLS/SSL Server Certificate File (PEM Format):

对应上一个参数而言,相对于Kudu master host私钥的签名证书。

Tablet Server TLS/SSL Server Private Key File (PEM Format)

Tablet Server TLS/SSL Server Certificate File (PEM Format)

这2个参数含义上面的参数!

参考链接:

https://www.cloudera.com/documentation/kudu/5-12-x/topics/kudu_security.html#concept_syg_k35_lz__section_gkc_k45_lz

一些常用kudu命令:

1)删除kudu表:

sudo -u kudu kudu table delete hosr_address tbl_name

2)检查各个表和Tablet Server的状态:

sudo -u kudu kudu cluster ksck host_address

3)重新设置所有tablet的副本的raft配置:

sudo -u kudu kudu local_replica cmeta rewrite_raft_config --fs_wal_dir=/data/kudu/master --fs_data_dirs=/data/kudu/master 00000000000000000000000000000000 master_uuid:master_host_ip:port
4)强制单个tablet以某个副本作为一致性副本:

sudo -u kudu kudu remote_replica unsafe_change_config <tserver_address> <tablet_id> <peer uuids>

-- over --

发布了64 篇原创文章 · 获赞 24 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qm5132/article/details/90202003