在Virtuozzo容器中运行yugabytedb有问题



[用户在YugabyteDB社区Slack上发布的问题]

是否可以在Virtuozzo容器中运行YugabyteDB ?我在启动时出错,但不知道如何解决问题。此错误是否与先决条件检查相关,因为此类失败在日志中可见?

$ ./bin/yugabyted start
Starting yugabyted...
/ Running system checks...yugabyted crashed. For troubleshooting, contact us on https://www.yugabyte.com/slack or check our FAQ at https://docs.yugabyte.com/latest/faq/
Traceback (most recent call last):
File "./bin/yugabyted", line 1621, in run
args.func()
File "./bin/yugabyted", line 254, in start
self.start_processes()
File "./bin/yugabyted", line 788, in start_processes
prereqs_check_result = self.prereqs_check(ulimits=ulimits_failed)
File "./bin/yugabyted", line 511, in prereqs_check
check = self.linux_prereqs_check()
File "./bin/yugabyted", line 473, in linux_prereqs_check
transparent_hugepages = re.search("[(.*)]", transparent_hugepages_check[0]).group(1)
AttributeError: 'NoneType' object has no attribute 'group'

在容器外,YugabyteDB正常启动。

看起来yugabytedcli正在检查巨大的页面和Virtuozzo容器没有它们。尝试手动运行db,它应该可以工作。