gpt4 book ai didi

ubuntu - 使用 fabric 在 Ubuntu EC2 上启动 redis-server

转载 作者:可可西里 更新时间:2023-11-01 11:21:07 26 4
gpt4 key购买 nike

尝试做到以上几点。

fab.sudo("redis-server") 

我可以看到 redis-server 已经启动,但是 fabric 命令行没有返回让我输入更多命令。怀疑这是由于 redis-server 在默认模式下打开了一个终端。所以:

fab.sudo("redis-server", pty=False)

没有运气;同样的结果;所以

[确认 redis.conf 设置了'daemonize yes']

fab.sudo("nohup redis-server &> nohup.out")

没有运气;同样的结果。

:-(

最佳答案

我只是compiled Redis 来自 Ubuntu EC2 机器上的源代码并运行这个 Fab 任务:

def run_redis_server():
with cd('~/redis-stable'):
run("./src/redis-server")

其中 redis-stable 是 Redis 目录。

它成功启动了服务器。打开 shell run("./src/redis-cli") 也可以。

关于ubuntu - 使用 fabric 在 Ubuntu EC2 上启动 redis-server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32205549/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com