アーカイブ : その他

サーバーの修理交換の対応

目白の事務所でバックアップで使っているサーバーのケースを久々に開けてみました。一緒に事務所に入っている会社のサーバーも、このサーバーでバックアップを取ることになって、現在のサーバーの状態を調べてみました。

調べてよかったです。ケースの底にファンが落ちていました。グラフィックカードのファンでした。見事にカードから脱落していました。よくも、無事に動いていたものです。しかもケースファンからも異音がします。こちらも交換です。

事務所には手持ちの部品がないので、近くのビックカメラに買い出しに行きます。新しいカードは、今までと同じATIで、ファン無しで、安いものにします。店員さんに選んでもらいます。ファンケースも80mmの低速ではなく普通のものを選びます。

事務所に戻って、グラフィックカードとファンを組み込みます。同じATIですので、ドライバもそのままで何も設定することなく起動できました。

後はこのサーバーは、電源辺りを交換すれば寿命を延ばせそうです。

 

 

TeraStationの共有フォルダをrsyncでバックアップ

TeraStasionをマウントしたり、アンマウントしたり、バックアップを取ったりをするシェルスクリプトを作成しました。Syntax Highlighter for WordPressは、WordPressのビジュアルエディタを選ぶということなので、エディタプラグインをTinyMCEにしてみました。

まずはマウントするスクリプトです。マウントしたい共有フォルダの一覧をファイルにしておきます。

共有フォルダ一覧

フォルダ1
フォルダ2
:
:

以上のようにTeraStationの共有フォルダを1行ずつテキストファイルにしておきます。このテキストファイルを読み込みながらマウントするスクリプトを書いておきます。ファイルタイプはcifsです。このままアクセスしても日本語のファイル名は文字化けします。

#!/bin/sh

while read FOLDER
do
mount -t cifs //TeraStationのIPアドレス/$FOLDER /マウントポイント/$FOLDER/ -o credentials=ID/パスワードファイル
done < "共有フォルダ一覧"

パスワードファイルはTeraStationの管理者のID/パスワードを格納しておきます。権限を設定して誰も見えないようにしておきます。

username=admin
password=パスワード

同じように、アンマウントするスクリプトも書いてしまいます。共有フォルダ一覧のテキストファイルを読み込みます。

#!/bin/sh

while read FOLDER
do
umount //TeraStationのIPアドレス/$FOLDER
done < "共有フォルダ一覧"

最後にrsyncで同期をするスクリプトです。前後にマウントとアンマウントをするスクリプトを呼び出します。基本的な構造は、同じです。


#!/bin/sh

マウントのスクリプト

while read FOLDER
do
rsync -azv --exclude="trashbox" --iconv=CP932,UTF-8 /マウントポイント/$FOLDER/ /バックアップ先/$FOLDER/
done < "/root/bin/folders.txt"

アンマウントのスクリプト

ファイル名の変換を行うための–iconvオプションを付けて、正しい日本語ファイル名にしてしまいます。この辺りのオプションは、rsync 公式サイトの日本語訳のサイトには、詳しく書かれていないので、他のサイトを検索して見た方がよいです。公式サイトの日本語サイトというのは、意外と丁寧に説明してくれないので、これで国内で普及を阻害されているOSSがあります。rsync以外ではqmailなんて昔は酷いものでした。今は、ドキュメントがまとまってよい感じになりました。

TeraStationのバックアップ再設定とサーバーRAIDのトラブル解決

目白の事務所を一緒に借りている会社からサーバーから警告音が出ているから対応してくれと依頼されました。

10年近く前に入れたDELLのサーバー。見てみるとCERCのRAIDカードが起動するときに、

1 logical disk failed 

というメッセージがでている。論理ドライブがおなしくなっているようです。

CERCのRAIDコントローラのBIOS画面をCTRL+Mで起動しても論理ディスクが失敗しているとかメッセージが出ているだけで、対応がわかりませんでした。 ダメもとでCTRL+HでGUIの設定画面を起動して、物理ドライブを接続しなおして、論理ドライブも同じく接続しなおしました

これで正常に起動できるようになりました。原因は不明。これで対応がいいかも不明。ディスクの中身も正常で、元通りになっていまいました。

そろそろ、このサーバーも寿命ですので、買い換えたほうがいいと言っておきました。しかし、バックアップのバックアップで昔のデータしかないので、必要なデータを取り出して、そのままサーバーがお亡くなりになるのを待つようです。

TeraStation もたまに警告音がなるということで管理ページにアクセスしてみました。どうやらバックアップが失敗しているようです。このTeraStationは外部のUSBハードディスクにバックアップを取っています。

直接の原因はわからなかったのですが、TeraStationのマニュアルに気になることが書いてありました。バックアップを取るUSBドライブは、FAT32だといろいろ問題があるようです。EXT3かXFSにしたほうがよいとのこ。USBのハードディスクのフォーマットを確認すると、FAT32でした。

USBハードディスクをTeraStationに合わせてXFSに再フォーマットします。フォーマットは危ないので、何度も指先確認で確認します。一度EXT3でフォーマットしてみたら、30分以上もフォーマットに時間がかかりました。おかしな動作をしているかと思ってしまいました。XFSだと1分もかからずにフォーマットできました。本当にフォーマットできているか心配なくらいです。

バックアップの設定をやり直して完了です。TeraStationには強制的にバックアップをする機能がないので、夜中1:00のバックアップを待たなければいけません。おおらく、今度はうまくバックアップできるといいですね。

Comment Timeoutプラグインでサイト内検索ができない

たまに本プログのチェックをしてみます。

今回見つけたバグは、サイト内検索をすると500エラーが出てしまうこと。しかも、ある語句だと正常に検索する。しかし、エラーが出るほうが多い。

調べてみるとWordPressプラグイン同士のコンフリクトが原因らしい。面倒だがプラグインを外しながらテストをしてみる。

結果、ぶつかっていたのはComment Timeoutブラグインだった。しかし、Commet Timeoutプラグインは必要。SearchEverythingプラグインを試してみたが、結果は変わらない。Comment Timeoutプラグインが原因だと思うが、ソースを追ってみる時間もないので暫定的にサイト内検索を外しておく。

Comment Timeoutブラグインの障害は報告が見つからなかったので、ここだけの現象かもしれない。Comment Timeoutブラグインの代わりを見つけたほうがよいかもしれない。

追記

と書いて、Comment Timeoutプラグインの代わりを探したら、WordPressの標準機能でディスカッション設定で、コメントの有効期限を設定して、コメントフォームを閉じる設定ができるのね。Comment Timeoutプラグインをやめて、こちらを使うことにします。

新サーバー移行

この記事を読んでいるということは、新しいサーバーにアクセスできています。

多少トラブルがあるかもしれません。

引き続き、本ブログをよろしくお願いいたします。

サーバーがアクセスできないことのお詫び

サーバーの移行の作業により、このブログのサーバーにアクセスできないかもしれません。

まずはドメインのDNSサーバーを、今までレンタルサーバー会社に預けていたのと、ドメインのレジストラのレンタルDNSに変更します。次に、Webサーバーと新しいサーバーに移行して、メールサーバーをメールボックス専用のサービスに移行していきます。今回は、Webとメールを別々のサーバーに分けるため、うまく移行できるかわかりません。もし、うまく行かなかったら、別の方法を考えて行きますので、前述の通りに行かないかもしれません。

以上、この記事を読んだ後、ブログにアクセスできなくなっても心配しないでください。時間が経ってアクセスしていただくと、正常に見えるようになっているかもしれません。

現在、サーバーの移行中です。



最近のアクセスしてくる検索キーワードについて

Analyticsでこのブログにアクセスしてくる検索キーワードの上位に入ってくる語句で面白いものがありました。それは

「PTA会長 辞任」

です。秋の運動会も終わったし、新任会長にとって、半年過ぎたということで、みなさんいろいろと大変なんでしょうね。ご愁傷様です。

そういえば、もうあれから1年以上も経ったんだ。小学校も行っていないな。自分へのペナルティと戒めで学校に行かないことに決めています。

チビの自転車が来たので、試運転してきました。

#自転車

自転車が昨日来ましたので、本日晴天だったので試運転です。

まだ足が短いので、サドルを降りても背伸びしないと足が届かない。もう股下3cm伸びてもらわないと。

前のジュニアサイクルと違って車体が軽くなったせいか、楽に漕げると本人は言っていました。あまり、疲れずに距離を乗れます。今度は、もっと遠くに行ってみましょう。

とにかく安全に。チビが自転車に乗っていると、後ろからいろいろとうるさい親父なのでした。
DSC_0218

+: View post on Google+

チビの自転車選定

小学3年生のチビに自転車を買おうと、いろいろと選定している。

今、乗っている自転車は幼稚園の年長の時に買った。大きくなってサドルが目一杯の高さになった。

軽くて楽に乗れる自転車を探しているが、身長130cm代で乗れる自転車はジュニアスポーツとかいって有名メーカーのものはスチール製。自分が乗っている自転車よりも重いのね。これだと長い距離が走るのは大変そう。

調べていくと、Fujiでジュニアロードの自転車もあったが、なんとドロップハンドル。値段もいいが、これだとスイミングには乗っていけない。ちょっと大げさ

さらに調べていくと、ルイガノからマウンテンバイクが出ている。これもいい値段だ。これにしようかな。

長130~150cmのこども用に自転車を買おうとすると、ママチャリもどきかジュニアスポーツのがっちりしたフレームの自転車しかなさそう。子どもが大人と一緒に楽しく快適に長い時間サイクリングでできる自転車はないものでしょうか? できれば子ども向けのクロスバイクなんてないかな。

 

最近の打ち合わせ時間指定で思うこと。

打ち合わせの約束をしようとすると時間をお互いに決めますよね。最近、業者の人と時間を決めたとき、何度も不思議なことが起こります。相手からこう言われます。

「1時ごろに伺います。」

とか、ひどいときは、

「1時から1時半ごろに伺います。」

とか言われてしまいます。何だかおかしいなと思いながら、素直に

「はい。」

と答えてしまいます。20年以上、働いていますが、そんなコト言わずに、

「1時に伺います。」

と言って、約束は5分前到着、時間厳守としつけられましたが。

最近は、違うのね。携帯電話でいつでも連絡がつけられるせいかな?

曖昧に言われると、その時間あたりで仕事を片付けてずっと待っていなければいけないじゃないですか。区切りを付けられないのがつらいのです。

今度、その業者の人に言ってみようかな。相手は若い人ではなく、ずいぶん年配の人なんだけどね。でも、こんなことをいちいち言うのはメンドクサイのです。