簡體   English   中英

無法初始化微堆棧

[英]Unable to init microstack

我正在嘗試在 ubuntu 20.04 服務器上安裝 openstack,但 init 失敗。 有人可以解釋為什么這個錯誤和任何建議嗎?

2022-04-29 12:08:28,706 - microstack_init - INFO - Setting up as a control node.
2022-04-29 12:08:40,467 - microstack_init - INFO - Generating TLS Certificate and Key
2022-04-29 12:08:44,707 - microstack_init - INFO - Configuring networking ...
2022-04-29 12:09:01,841 - microstack_init - INFO - Opening horizon dashboard up to *
2022-04-29 12:09:04,997 - microstack_init - INFO - Waiting for RabbitMQ to start ...
Waiting for 192.168.219.131:5672
2022-04-29 12:09:06,279 - microstack_init - INFO - RabbitMQ started!
2022-04-29 12:09:06,280 - microstack_init - INFO - Configuring RabbitMQ ...
2022-04-29 12:09:09,530 - microstack_init - INFO - RabbitMQ Configured!
2022-04-29 12:09:09,606 - microstack_init - INFO - Waiting for MySQL server to start ...
Waiting for 192.168.219.131:3306
2022-04-29 12:09:10,857 - microstack_init - INFO - Mysql server started! Creating databases ...
2022-04-29 12:09:13,539 - microstack_init - INFO - Configuring Keystone Fernet Keys ...
Traceback (most recent call last):
  File "/snap/microstack/245/bin/microstack", line 11, in <module>
    load_entry_point('microstack==0.0.1', 'console_scripts', 'microstack')()
  File "/snap/microstack/245/lib/python3.8/site-packages/microstack/main.py", line 44, in main
    cmd()
  File "/snap/microstack/245/lib/python3.8/site-packages/init/main.py", line 60, in wrapper
    return func(*args, **kwargs)
  File "/snap/microstack/245/lib/python3.8/site-packages/init/main.py", line 228, in init
    question.ask()
  File "/snap/microstack/245/lib/python3.8/site-packages/init/questions/question.py", line 210, in ask
    self.yes(awr)
  File "/snap/microstack/245/lib/python3.8/site-packages/init/questions/__init__.py", line 482, in yes
    check('snap-openstack', 'launch', 'keystone-manage', 'db_sync')
  File "/snap/microstack/245/lib/python3.8/site-packages/init/shell.py", line 69, in check
    raise subprocess.CalledProcessError(proc.returncode, " ".join(args))
subprocess.CalledProcessError: Command 'snap-openstack launch keystone-manage db_sync' returned non-zero exit status 1.```

大多數問題是所需的端口被另一個進程使用(正在使用中)。

#檢查端口是否被占用:

sudo lsof -i:[port]

我沒有安裝 lxd 並通過運行解決:

sudo snap install lxd && sudo lxd init

之后,只需再次運行以下命令即可完成:

sudo microstack init

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM