特定業者に特有のTipsは各業者のページで。
Xen
時計
Xenではホストの時計とゲストの時計を独立にできる。
安VPSではホストの時計が狂っていることも少なくないので、ゲストの時計を独立させてntpであわせるのがオススメ。
# echo 1 > /proc/sys/xen/independent_wallclock
コマンドで、ゲスト独自の時刻を設定できるようになる。
これだけだと再起動すれば戻ってしまうので、/etc/sysctl.confに
xen.independent_wallclock=1
と書いておこう。
dmesgに4gb seg fixupが大量ですorz
(Debianの場合)
- libc6-xenを入れる
- /etc/ld.so.conf.d/libc6-xen.confに
hwcap 0 nosegneg
と書いておく - 問題は/lib/tls以下なので/lib/tls.disabledなどに名前を変える
これでも撲滅できないことがある。
再起動時に設定ファイルが初期化される場合
業者によってはそうなっていることがある(例:QuillHost、2HOST)。
HyperVMの悪さらしい。
初期化される主なファイル:
- /etc/hosts
- /etc/inittab
- /etc/resolv.conf
daemontools-run等、inittabから起動するものは、init.dから起動するようにスクリプトを設置する必要がある。