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

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]