だめねこ飼育日誌 By suteneko
リネ2関連で検索して来たかたはこっちのwikiのほうがいいかも // プロフィール


2013-06-06 (Thu)

TKGにX載せで… [16:20]

ぎゃぁぁぁ













ん? この画像?




これ。


XPERIAを見るときは部屋を明るくして、気分を明るくして現実から離れて見てね




あ、これです…

本日のツッコミ

2013-06-08 (Sat)

サーバとかの環境変更 [06:17]

サーバOSが古いので、最近は、セキュリティパッチあてるのにも苦労する状態だったんです。ものによっては新しいバージョンのソフトが入らない、という状態になってしまっていました。その機能を使わないとかのworkaroundで逃げるしかない状態に。

いやまぁ、運用してるのがFreeBSDのver.7系で、最新がver.9ですから、入らなくても仕方がないんです。

まぁ、そんなこんなで、ハードウェアもヘタってることだし、アップデートすることにしました。


とはいっても、機械全部を新しく買えませんから、いろいろこねくりまわすことになります。


まずWindowsPCのほうに、1TBのHDDを1台追加。VMWare をインストール。

FreeBSD 7.xのisoを落としてきて、VMWareにインストール。

このとき、1個パーティーションを多くつくっておくのがポイントです。


旧サーバでNFS serverを設定。新サーバ(VMWare)でマウントします。

マニュアル見ながら旧サーバ上に /etc/exports を作り (だって /home 192.168.1.0/24 (rw,no_root_squash) とか書いたら怒られたんだもん。文法違った…)

そして、おもむろに新サーバで

mount -t nfs -o ro 192.168.1.xxx:/ /u
mount -t nfs -o ro 192.168.1.xxx:/usr /u/usr
mount -t nfs -o ro 192.168.1.xxx:/home /u/home

とかやって、1個多めに作ったパーティーションを

mount /dev/da0s1g /mnt

とかやって、次はごりっと豪快に

cp -a /u/usr/* /mnt/

ちゃんとコピれてたら確認して

vi /etc/fstab

ごそっと差し替え…


いい加減な管理者だなぁ、まったく…w


あ、/boot と /etc の下は手で丁寧に書き換えました。うん。

/u というディレクトリ名が年季入ってるとか言うな…。どーせ FreeBSD は 2.x の頃から使ってるよ… (その前は SunOS)

サーバメンテナンス (OSバージョンアップ) のお知らせ [07:27]

連絡先わかる方にはメールで送ってますが、本名の部分を伏せてこちらにも公開します

当方サーバご利用の皆様


いつもお世話になっております。

サーバ管理人、すてねこ こと xxxxxxxx、です。


このたび、サーバで運用されているOSをバージョンアップすることと

なりましたので、お知らせいたします。




【送信先】

 この通知は、メール、小生日記での公開、その他さまざまな手段で、

 以下の皆様にお送りしています。

  ・当サーバにてホームページを公開されている方

  ・当サーバ経由でメールを送受信されている方

  ・当サーバにログイン可能な方

  ・当サーバでドメインを維持している方


 俺は使ってないよ? 何で届くの? という方がいらっしゃれば、

 お叱りのご連絡を返信いただければと思います。




【バージョンアップの詳細】

 現在のバージョン:FreeBSD ver.7 32bit版

 新しいバージョン:FreeBSD ver.9 64bit版を予定




【お願い】

 さまざまな手段での連絡を試みておりますが、連絡が取れない場合、

 サービスを停止させていただきます。(アクセスできなくなります)

 使っているはずのものが止まっていることに気づきましたら、

 メールの最後に書いてある連絡先までご連絡ください。


 また、すでに使っていないものに関しては、もう使ってない、という旨

 ご連絡ください。こちらで設定を削除いたします。


 一部、セキュリティホールのあるCGIを使っているサイトに関しては、

 こちらで削除させていただきます。

 新しいバージョンをご検討いただくなど、対処をお願い致します。




【変更となる点】

バージョンアップに伴い、いくつかの変更点が生じます。

なお、予定と書いてあるものは、まだ作業中で確定しておらず、

変更にならない可能性もある物になります。



・CGIで使われるプログラム (perl, ruby等) のバージョンが変わります


・いくつかのプログラムは、再コンパイルの必要があります。

 なるべく必要ないよう設定いたしますが、極端に古いバージョンのものは

 サポート致しかねます。

 (このサーバは FreeBSD ver.2 の時代から存在しましたから…

  さすがにそこまではサポートできません…)


・メールの送受信方法が変わります (予定)

 受信設定は POP3 という設定になっているかと思いますが、IMAP4 に

 変わる予定です。

 送信設定は SMTP / POP before SMTP が、SMTPAuth に変わる予定です。


・サーバ内でメールの保存場所が変わります (予定)

 Mailbox 形式から Maildir 形式になります。

 通常のメールソフトから受信している方には関係ございませんが、

 サーバ上で何か動かしている方は設定をご変更ください。




【日程】

まだ決まっておりませんが、近日中に移動いたします。

移動する際、個別にご連絡はいたしませんが、小生の

日記には記載する予定です。


サービス毎に少しづつ移動いたしますので、メールは旧サーバ・

Webは新サーバ等というような期間が発生します。


(なお、現在は、新サーバのOSのみインストールが終わった、という

状態で、サービスは何も起動できておりません)




【サーバにログインして作業したい方へ】

現在 ssh でログインすると旧サーバに繋がります。

(そのうち新サーバへ切り替わります)


新旧サーバは、宅内LANにて繋がっており、お互い 192.168.1.xxx の

IPアドレスでログイン可能です。(IPアドレスはお問い合わせください)




【その他】

なるべくサービスの停止時間が無いよう、留意して作業しておりますが、

いくらかの停止時間がございます。ご了承ください。



なお、このサービスは、小生の持っている自宅サーバにて運用されております。

止まらないよう努力いたしますが、予告なしに突然のメンテナンスを行ったり、

再起動を行ったりする可能性があることをご了承ください。

業者提供のレンタルサーバのような運用はいたしかねます。


サービスの保証をしない代わりに、友人、友人の友人、といった方々に、

無料でお使いいただいている、という状態となります。


ディスク領域や回線速度も限られておりますので、譲り合って頂くよう

お願いいたします。


クオリティを求めるのでしたら、業者運用のサーバをご利用下さるよう

お願いいたします。




【連絡先】

メール:suteneko[あっとまーく]suteneko.jp または sutenekochan[あっとまーく]gmail.com

Skype :sutenekochan


(Twitterは流れが早く見落としますのでご遠慮ください)


小生日記:http://suteneko.org/diary/



その他わたしの本名住所を知っている方でしたら、電話でも手紙でも

現金書留でも黄金色のお菓子の宅急便でも(笑)構いません。



---

suteneko



本当に黄金色のお菓子きたら、全力で「おぬしもワルよのぉ、ほっほっほ」って言ってあげるわ!

日記のカウンタ [07:45]

壊れてますorz

とりあえず「これくらいの値」ってので表示してますけど…。


サーバのアクセスログは2002年から残ってるので、折を見て正しい値になおします。

実際のアクセス数より、数十万件というオーダーで少ないのはわかってたんです。

カウントしなおしてなおすの面倒臭かっただけで…


どうせサーバメンテで鯖いじってるし、壊れたので、いい機会ってことで。おいら頑張る…

本日のツッコミ

2013-06-16 (Sun)

(予告) webサーバ環境移行のお知らせ [11:41]

数日以内(できれば本日中)に、webサーバが新しいものに切り替わる予定です。

新環境の各種パスは以下のとおりです。

ソフトバージョンパス補足
perl5.16/usr/local/bin/perl
/usr/local/bin/perl5
/usr/bin/perl
旧環境と同じバージョンです
ruby1.9/usr/local/bin/ruby
/usr/local/bin/ruby19
/usr/bin/ruby
バージョン1.8は提供しておりません
2.0/usr/local/bin/ruby20
python2.7/usr/local/bin/python
/usr/local/bin/python2
/usr/local/bin/python2.7
/usr/bin/python
旧環境と同じバージョンです
3.3/usr/local/bin/python3
/usr/local/bin/python3.3
2to3もインストールしてあります

OSはFreeBSDで同じですが、バージョンが7.xから9.xにアップグレードし、32bit版から64bit版に変わっております。互換環境は入れてありますが、実行ファイルが動かない場合は再コンパイルをお試しください。また、足りないパッケージ等ありましたらご連絡ください。

サーバへの接続(ログイン)はsshがご利用いただけます。IPは同じですが、内部で動いているサーバが変わっておりますので、ssh key は変更になっております。

サーバへのファイル転送はsftpまたはscpをおすすめいたします。WindowsだとFileZilla等のソフトがご利用いただけます。ftpでの接続は将来的に閉じる予定です。

なお、ログインを伴う接続は国内からのものに限らせて頂いております。他のIP rangeから接続する必要がある場合はご連絡ください

ディスク使用量は20Gで制限(quota)させて頂いております。より多くの容量が必要な場合はご相談ください。

なお、20Gあることはあるのですが、動画をこのサーバに置いても回線速度が足りず、まともに見ることができません。譲り合ってのご使用をお願いいたします。

ACL機能が使用可能です。getfacl/setfaclで検索するとマニュアルが見れるかと思います。

なお、現在のところメールは別サーバ(旧サーバ)で動いておりますので、/var/mail/usernameにはメールがありません。また、バックアップの設定がまだできておりませんので、念のため大事なファイルは手元にも残されますようお願いいたします。

(追記) Apacheのバージョンも 2.2 → 2.4 になっております。互換性モジュールは入れてありますので基本的には変更ありません。今後アクセスファイル (.htaccess) を作る場合は新しい書式で記載をお願いします。

webサーバ環境移行完了 [18:14]

作業おわりました。

各ユーザのトップページが表示できるくらいは見ていますが、何かおかしなことがありましたらご相談ください。

本日のツッコミ