Oct 11, 2001 (Thu) 21:09 - ごーすとさーばーず(改

ふたば・ごーすとさーばーず本稼働参加方法(予定

1.メールしてパスワードを発行してもらう.
  その際,ふたば・ごーすとさーばーずのどちらor両方に
  参加するかと,希望のIDを伝える.
  (第3候補くらいまで伝えると良いかと)
  メールの送信先は selly@misya.net,mikage@mikage.to,
  の2カ所.せりりんがIDの発行を,わたしがMLへの
  登録を行います.

2.rsync 最新版をインストールする
  http://www.infoscience.co.jp/technical/rsync/

3.ミラーサーバーで,以下のようなスクリプトを5分ごとに
  起動するように設定する.
  ディレクトリのパスと,自分のID名(以下の場合mikage)は
  任意に修正すること.
  ふたば・ごーすとのどちらかのみミラーする場合は,
  該当する部分を削る.

----
[ghost@yuna ghost]$ cat ghost_mirror.sh
#!/bin/sh

cd /mnt/mikage/ghost

mv mirror.log.3 mirror.log.4 >& /dev/null
mv mirror.log.2 mirror.log.3 >& /dev/null
mv mirror.log.1 mirror.log.2 >& /dev/null
mv mirror.log mirror.log.1 >& /dev/null

echo "Start ghost mirror..." >> mirror.log
/usr/local/bin/rsync -Cavz --delete --password-file=rsyncd.passwd rsync://mikage@master.ghost.ai/ghost/ htdocs/ >> mirror.log 2>&1

echo "Start futaba mirror..." >> mirror.log
/usr/local/bin/rsync -Cavz --delete --password-file=rsyncd.passwd rsync://mikage@master.ghost.ai/futaba/ htdocs.futaba/ >> mirror.log 2>&1


[ghost@yuna ghost]$ crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.27997 installed on Wed Oct 10 02:05:42 2001)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
*/5 * * * * /mnt/mikage/ghost/ghost_mirror.sh

----

4.rsyncd.passwd ファイルを作り,パーミッションを 600 に
  した後,そのファイルにパスワードのみを書く.

5.ミラーしたディレクトリをWebで公開する設定を行う.

6.定期的にミラーリングが行われることを確認したら,
  希望するプライオリティを管理者用MLに流す.
  
  プライオリティはゴースト別に設定となります.
  1度ミラーしてみると分かりますが,現状はまゆらだけですが,
  そのほかのゴーストが加わってきた場合,その都度プライオリティ
  いくつでやるか申請してもらいます.
  誰も申請しなかったらそのゴーストのミラーはしない扱いになります.
  
  rsyncの設定を変えれば,特定ゴーストのみのミラーリング提供
  といったことも出来ます.
  特定ゴーストのみのミラーを行う予定であれば,スクリプトを
  修正して,

/usr/local/bin/rsync -Cavz --delete --password-file=rsyncd.passwd rsync://mikage@master.ghost.ai/ghost/mayura/ htdocs/mayura/ >> mirror.log 2>&1

  のようにしておくと良いと思います.
  
  ここらへんは,各自の好みや,サーバーの能力に応じて
  調整して下さい.



2024年10月
29
0
30
0
01
0
02
0
03
0
04
0
05
0
06
0
07
0
08
0
09
0
10
0
11
0
12
0
13
0
14
0
15
0
16
0
17
0
18
0
19
0
20
0
21
0
22
0
23
0
24
0
25
0
26
0
27
0
28
0
29
0
30
0
31
0
01
0
02
0

TmmDiary / Copyright 2001 Ymirlink,Inc. & Mikage Sawatari
このアドレスにはメールを送らないで下さい.
Don't send mail to this address.
hina@mikage.to