mysql:3787
From: Masanori Maeda <Masanori Maeda <masanori@xxxxxxxxxx>>
Date: Tue, 19 Jun 2001 19:26:47 +0900
Subject: [mysql 03787] リモートからの mysqld の停止と起動 or ロック
はじめて投稿させて頂きます。前田と申します。よろしくお願い致します。 今、MySQLをインストールしているマシンのDBデータのディレクトリを、 別のマシンからcronにより定期的にrsyncでコピーしようとしているので すが、その際、リモート側からrshなどでmysqldを停止させて再起動をさ せる、又は全てのテーブルをロックしてからコピーを行おうと思ってい るのですが、rshを使用してサーバを停止はできるものの、再びrshを使用 してサーバを起動(safe_mysqld)させると、コマンドラインへ戻ってこな くなってしまいます。 ロックでも良いのですが、一度に全てのテーブルをロックして、解除する というようなコマンドがあるのかどうか、マニュアルを読んでみてもわか りませんでした。 mysqldumpというコマンドはあるのを見つけたのですが、これは全てのテ ーブルをロックするオプションはあるものの、テキストに落とすツールの ようで、テキストではサイズが膨らんでしまいそうなので、今回のような ディレクトリ丸ごとコピーで済ませたく思っております。 DBが動いているマシンは不定期に外部からのアクセスがあるため、コピ ー中はサーバを止めておきたいと思っているのですが、良い方法を見つけ ることが出来ませんでした。 初歩的な段階で勘違いをしているのかもしれないのですが、そもそも、上記 のような作業を行うことは可能なのかどうかや、一般的でないなどのご意見 などでも御教授願えればと投稿させて頂きました。 使用環境はTurboLinux Workstation 6.0 + MySQL Ver3.22.32です。 rsh, rsyncなどリモート系のコマンドは動くように設定してあります。 どうぞよろしくお願い致します。 -- 前田雅紀(gun@xxxxxxxxxx)
-> 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]