mysql:3791
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Tue, 19 Jun 2001 23:55:32 +0900
Subject: [mysql 03791] Re: リモートからの mysqld の停止と起動 or ロック
とみたです。 On Tue, 19 Jun 2001 19:26:47 +0900 Masanori Maeda <masanori@xxxxxxxxxx> wrote: > 今、MySQLをインストールしているマシンのDBデータのディレクトリを、 > 別のマシンからcronにより定期的にrsyncでコピーしようとしているので > すが、その際、リモート側からrshなどでmysqldを停止させて再起動をさ > せる、又は全てのテーブルをロックしてからコピーを行おうと思ってい > るのですが、rshを使用してサーバを停止はできるものの、再びrshを使用 > してサーバを起動(safe_mysqld)させると、コマンドラインへ戻ってこな > くなってしまいます。 おそらく、標準入力、標準出力、標準エラー出力がオープンされたままだから だと思います。 rsh -n 'safe_mysqld > /dev/null 2>&1' としてみてはいかがでしょう。 > ロックでも良いのですが、一度に全てのテーブルをロックして、解除する > というようなコマンドがあるのかどうか、マニュアルを読んでみてもわか > りませんでした。 FLUSH TABLES WITH READ LOCK; ではいかがでしょう。 > 使用環境はTurboLinux Workstation 6.0 + MySQL Ver3.22.32です。 > rsh, rsyncなどリモート系のコマンドは動くように設定してあります。 あ、もしかしたら 3.22.x には FLUSH TABLES WITH READ LOCK は ないかも…。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
3787 2001-06-19 19:26 [Masanori Maeda <masa] リモートからの mysqld の停止と起動 or ロック 3789 2001-06-19 22:42 ┣[松嶋祥文 <mats@xxxxx] 3790 2001-06-19 22:52 ┃┣[Shuhei Tomita <shuhe] 3792 2001-06-20 01:43 ┃┗[Masanori Maeda <gun@] -> 3791 2001-06-19 23:55 ┣[とみたまさひろ <tomm] 3795 2001-06-20 15:35 ┗["Masato OHTA" <heiwa]