关闭 hashicorp 保险库服务器开发

问题描述 投票:0回答:2

我正在摆弄和测试 Hashicorp Vault。我在 mac 终端中以开发模式启动一个保险库服务器:

vault server -dev

因此,如果我这样做,我会得到一些数据

vault status

但是,如果我想关闭服务器并重新启动它,我必须重新启动计算机。关闭 mac shell 不会解决问题,因为我假设服务器继续存在于 mac 内存中。我在谷歌上搜索了很多,看看是否有一个简单的命令来停止开发服务器,但没有找到。

非常感谢帮助。

hashicorp-vault
2个回答
13
投票

如果您 ctrl+c 该过程,保管库将终止,您将丢失存储在其中的所有数据。无需重启电脑。

如果这不起作用,你可以用

pkill -9 vault

杀死它

0
投票

你可以参考这个hashicorp vault官方链接:Deploy Vault#Clean up

它描述了两种方法:

  1. 使用
    ctrl
    +
    c
    停止服务器。
  2. 或使用
    pgrep -f vault | xargs kill
    命令终止金库进程。

这是官方文档的描述:

Ctrl+C
停止服务器。

或者,从命令中终止 Vault 进程。

pgrep -f vault | xargs kill

© www.soinside.com 2019 - 2024. All rights reserved.