Fabricを使用してプロセスを開始するにはどうすればよいですか?ファブリックでプロセスを起動する方法
私は、私が使用してmysqld_safe
デーモンを起動する必要と、MySQLのパスワードをリセットするタスクを記述しようとしている:私は、サーバー上で手動でこれを実行すると、ps aux|grep -i mysql
はそれがうまく動いている示し
sudo bash -c "mkdir -p /var/run/mysqld; chown mysql /var/run/mysqld; mysqld_safe --skip-grant-tables &"
が、 Fabricのsudo()
を使ってこれを実行すると、ほとんど直ちに終了するように見えます。私は間違って何をしていますか?
私も同じようnohup
を使用して試してみた:
sudo bash -c "mkdir -p /var/run/mysqld; chown mysql /var/run/mysqld; nohup mysqld_safe --skip-grant-tables &"
が、それは効果がなかったです。