0

我有一个 HBase DB 的 docker 容器。我正在编写一个自动化工具(Python3),其中包括一些 HBase 命令。以下命令尝试删除 HBase 表并重新创建它:

subprocess.run([f"docker exec hbase bash -c 'hbase shell && disable \"myTable\" && drop \"myTable\" && create \"myTable\","R"]}'"], shell=True)

HBase shell 命令有效,并且 shell 确实打开了,但以下命令失败并出现错误:

stty: 'standard input': Inappropriate ioctl for device

bash: disable: command not found

提前致谢!

4

0 回答 0