[前][次][番号順一覧][スレッド一覧]

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]