svnsyncで同期(ミラー)は簡単だよねニコニコ

今回はSubversionネタです。

SubversionのDLとインストは済んだとして


svnsync initで必要な、予め用意しておくこと~。

# vi /{svn}/hooks/pre-revprop-change
-- 中身 --
#!/bin/sh
exit 0
---------

Windowsの場合はhooksフォルダ下に「pre-revprop-change.bat」を作る。
-- 中身 --
exit /b 0
---------
(/bは無くてもOKかも)

【メモ】
WindowsでSubversionだけをインストール。(Apacheは使わないから入れなかった。)
「svnserve -d -r n:\指定ディレクトリ」をコマンドラインで実行か、「タクス」に追加。
これをしないとTortoiseSVNでリポジトリに接続できませんべーっだ!

ぇ、そんな事は当たり前だ?
ですよね~(≧▽≦;)


# svnsync init 同期先(バックアップ先) 同期元(オリジナル)

# svnsync sync 同期先(バックアップ先)

これで同期完了。とっても簡単だ得意げ


しかし、同期元にサイズが大きいファイルが沢山あったり、ファイル数が多い場合は
エラーで同期出来ない事があるんでーすー(´・ω・`)

上手く行く場合もありますが、何度やってもコケる場合はsvnadmin dumpしかないんでーすーかお

しかし、それをやるとSubversion 1.6.xまではsvnsyncが使えないんだな(´・ω・`)
(もし出来る方法があったら教えてください~)

で、Subversion 1.7なら dump→loadしたリポジトリに、追加でsvnsyncが使えちゃいますにひひ

(ノ゜ω゜)ノ*.オオォォォォォォォー すげー便利しっぽフリフリ

そのオプション機能は1.6にも欲しかった~しょぼん


注意以降は Subversion1.7 の場合

まず同期元をdumpします。

# svnadmin dump hogehoge > hogehoge.dump
(dump遅ぇ~、遅ぇ~よぉ~あせる

hogehoge.dumpを同期先の端末にコピーします。
(数百GBあるとコピーも遅ぇ~あせる

# svnadmin create hogehoge

# svnadmin load hogehoge < x:\hogehoge.dump
(load遅ぇ~、遅ぇ~よぉ~あせる

リポジトリー移行の完了を待つ。容量によっては数日放置。

そしてconfディレクトリ下のpasswdとかを同期元から同期先へコピーします。


loadが終わったらsvnsyncでミラーリングします。

# svnsync init svn://同期先/hogehoge svn://同期元/hogehoge --allow-non-empty
(同期元、同期先のIDとPW入力の事は省いてます)

# svnsync sync svn://同期先/hogehoge

dumpした続きからミラーリング開始~。

こいつは便利だっ(*^▽^*)




Subversion入門 (エッセンシャルソフトウェアガイドブック)
佐藤 竜一
技術評論社
売り上げランキング: 189889


実用 Subversion 第2版
実用 Subversion 第2版
posted with amazlet at 12.09.13
C. Michael Pilato Ben Collins-Sussman Brian W. Fitzpatrick
オライリージャパン
売り上げランキング: 52185
楽して痩せる、そんな美味しい話はありませんべーっだ!

TVや雑誌で数々の「○○○ダイエット」があったけど
全て商品を売るための宣伝です。
次はこれを流行らせて儲けようぜwという企画です。
(真面目に本当の事です。)

やってみて痩せたよ!と否定する人もいるかもしれないけど、
例えば毎朝しっかり食べていた食事をバナナ一本だけにした場合、
カロリーが減る訳で…、別にバナナでなくても良い訳ですw
また、そういう本を買わされている訳です。
それに気づける人間か、そうでない人間か、あなたはどちらでしょう?にひひ


さて、前置きのうんちくが長くなったけどここから本題。


例えば昔より体重が+10kgくらいの人は食事のカロリーを抑えれば
目に見えて-5~6kgはすぐ痩せます。
(すぐといっても1~2ヶ月は続けます。)

朝と夜は少なくし、昼は普通にお弁当や定食を食べます。
ただし食べ過ぎは注意w

そしてある一定まで体重が落ちたらその後は落ちなくなります。
壁です。

ではその壁をどう乗り越えるか?

答えは簡単。

運動です。

ウォーキング、マラソンを毎日1時間くらい続けましょう。

ずっと走るのではなくウォーキングとマラソンを交互とか、自分のペースで。
無理はせずにちょっとキツイって思うくらいで。

お金をかけずに健康に痩せられますニコニコ






ダイエットパワー20日分
ダイエットパワー20日分
posted with amazlet at 12.09.13
DHC
売り上げランキング: 721


ポケスリムEMS 男女兼用
ポケスリムEMS 男女兼用
posted with amazlet at 12.09.13
ポケスリム
売り上げランキング: 34
CentOSで

/dev/VolGroup00/LogVol00 contains a file system with errors check forced.

それと

/dev/VolGroup00/LogVol00:
Error allocating icount structure : Memory allocation failed
e2fsck: aborted

Memory allocation failed かよえっ

swapも問題らしいから、まずそこから手をつけてみる。

Give root passwaord for maintenance
(or type Control-D to continue): ********

# free
swap: 0  0  0

とりあえず
# swapon -a
# swapon -s
# free
swap: 1048568   0   1048568

そして
# e2fsck -c -f -y /dev/VolGroup00/LogVol00


さて、どうなるやらシラー


~~~~~~~~~~~~~~~~~~~~~

その後の結果、

何度やっても直らない。

仕方無いのでアップグレードインストールで直しましたΣ(ノ∀`)





はじめてのCentOS6 Linuxサーバ構築編 (TECHNICAL MASTER)
デージーネット
秀和システム
売り上げランキング: 9767


CentOS徹底入門 第2版 (DVD付)
中島 能和 飛田 伸一郎
翔泳社
売り上げランキング: 323214