[phpug-admin 2093] Re: PHPCon2009-Webサイトについて

Daichi Kamemoto daikame @ gmail.com
2009年 4月 18日 (土) 22:53:57 JST


ゆどうふです。

本日、ume上のMySQLバージョンアップ作業を行いました。現在は正常稼働中です。
以下にメンテナンス記録を残します。
http://staff.php.gr.jp/wiki/?maintenance%2F2009-04-18
MySQL5.1はリリース時点でのバグが多く、まだ修正が完了しているか微妙。。。との指摘を
頂いたので、5.0へ置換しました。

また、バージョンアップ完了したため、UseBBを再開しました。投稿テストにより正常動作を確認しています。

なお、PHPの再構築は行っておりません(全コンテンツに影響する可能性があるため)。
そのため、php-mysqlクライアントが4.0用のままであり、old_passwordでの接続になっています。
(対策としては、UseBBのMySQLユーザのパスワードを、OLD_PASSWORDを使って暗号化する方法を取りました)

新規にMySQLユーザを作成してPHPから利用する場合、もしくはPHPをバージョンアップする場合には
この点に注意してください。
# こういった注意点等、どこに残しておけばいいのでしょうか。。。ugadminだけだと危ないですよね?

以上です。


Daichi Kamemoto さんは書きました:
> ゆどうふ@OpenSolaris洗脳中 です
> 
>> sotarok
>> まかせきりですみません。
> その辺は、自分で引き取ることを申し出たので、万事問題なしです。
> どちらかというと、知識不足に加えて時間が確保できずに、作業が長期化して申し訳ないです。
> 
> さすがにportsversionの結果がアレだったのでMySQLのバージョンアップの前段として
> portupgradeを実施しました。
> http://staff.php.gr.jp/wiki/?maintenance%2F2009-04-14
> 
> 次回こそやっとMySQLのバージョンアップにかかれる!
> # UseBBを長期間止めることになってしまって、申し訳ありません。
> 
> けど、MySQLのrootってどうすれば、、、とか思っていたりします。
> 4.0 -> 5.1のバージョンアップなので、たぶんDBそのものを再構築する事になるかと。
> 
> 一応、某MLの過去ログをあさって、そのポリシーにのっとるつもりでいますが、経緯等
> 詳しい方がいらっしゃったらツッコミがあるとうれしいです。
> 
> 
> 
> Sotaro, KARASAWA さんは書きました:
>> sotarokです
>>
>> まかせきりですみません。
>> 今夜はオンになってるので、Skypeなどで話しかけてください。
>>
>> よろしくおねがいします。
>>
>> --
>> sotarok
>>
>> 2009/04/12 13:39 Daichi Kamemoto <daikame @ gmail.com>:
>>> ゆどうふです。
>>>
>>> 昨夜、portsツリーの作業等を行いました。
>>> FreeBSDになれないのもあってちょっと躓いたりしたもので、DBの移行は
>>> 実行していません。
>>> また今日以降続けて作業を行います。
>>>
>>> 以下、昨日の作業ログです。ひとまずご報告まで。
>>> http://staff.php.gr.jp/wiki/?maintenance%2F2009-04-11
>>>
>>>
>>>
>>>
>>> Daichi Kamemoto さんは書きました:
>>>> ゆどうふです
>>>>
>>>> 案の定?とりあえずデータの移行テスト@ローカルは問題なく完了しました。
>>>>
>>>> 今度こそ、今晩中に移行作業を実施したいと思います。
>>>> # 前はご迷惑おかけしました><
>>>>
>>>> もし、お手伝い/助言いただける方いらっしゃったら、ぜひぜひにお願いします><
>>>> お手伝いいただけそうな時間ありましたら、実施時間はそちらに合わせるつもりです。
>>>> 土曜日ですが。。。(^^;
>>>>
>>>> 特になければ、夜9:00頃からBBSをメンテモードに移行し、各種作業を実施していきます。
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Daichi Kamemoto さんは書きました:
>>>>> ゆどうふです。
>>>>>
>>>>> 昨晩中にテストやろうと思ったのに、仕事でボケこいてすっ飛んでましたorz...
>>>>> ごめんなさい。ご迷惑おかけしました。
>>>>>
>>>>>> 上鍵さん、らむじぃさん
>>>>> ありがとうございます。
>>>>>
>>>>> ひとまずローカルでの移行テスト用にdumpだけ取って、手元の方だけ準備してしまいました。
>>>>> dumpデータを見たところ、内容はUTF-8で保存されていたのでDBの設定だけしっかりやっておけば
>>>>> 大丈夫そうです。
>>>>> (それよりはmysql自体の入れ替えで苦労するのかな(^^;
>>>>>
>>>>> 今日とかは、本作業に当たるの難しそうなのですが、週末、土日あたりには。。。
>>>>> いずれにしても、一度サービス停止しないといけないので、当日は改めてメールをadminに流します。
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> YOSHIMURA Keitaro さんは書きました:
>>>>>> らむじぃ@JUSTPLAYER です。
>>>>>> # 最近ここに顔出してなかった気がする...
>>>>>>
>>>>>>>       UseBB をまさに MySQL 4.0.27 から 5.0.45 位への移行は何回かやって
>>>>>>>     いるのでタイミングがあえばヘルプできます.手順としてはおっしゃると
>>>>>>>     おり dump & restore で OK です.経験上では(UseBB に限定すると)気を
>>>>>>>     つけるのはスキーマの CHARACTER SET 位です.
>>>>>> 私も今MySQL 3.x -> MySQL 5.0の移行作業コミの内製品の開発をやってます。
>>>>>> # UTF8化も絡んでるという...
>>>>>>
>>>>>> まず、my.confで
>>>>>>
>>>>>> [mysqld]
>>>>>> default-char-set=utf8
>>>>>> character_set_server=utf8
>>>>>> skip-character-set-client-handshake
>>>>>>
>>>>>> としたほうがいいのではないかと。
>>>>>>
>>>>>> もしeucじゃなきゃ駄目ならスキーマ単位でさらにオーバライドかな。
>>>>>>
>>>>>> # SET {NAMES,CLIENT_ENCODING}って言う人いるが、よくないとおもふ
>>>>>>
>>> --
>>> Daichi Kamemoto (a.k.a: yudoufu)
>>>
>>> Mail: daikame @ gmail.com
>>> http://d.hatena.ne.jp/Yudoufu
>>> _______________________________________________
>>> phpug-admin mailing list
>>> phpug-admin @ php.gr.jp
>>> http://ml.php.gr.jp/mailman/listinfo/phpug-admin
>>>
>> _______________________________________________
>> phpug-admin mailing list
>> phpug-admin @ php.gr.jp
>> http://ml.php.gr.jp/mailman/listinfo/phpug-admin
> 

-- 
Daichi Kamemoto (a.k.a: yudoufu)

Mail: daikame @ gmail.com
http://d.hatena.ne.jp/Yudoufu


phpug-admin メーリングリストの案内