sakura VPS用の追加設定

シリアルコンソールの有効化

何かあると厄介なのでシリアルコンソールを有効化しておく。
/etc/inittabに以下の行を追加する。

co:2345:respawn:/sbin/agetty -h 115200 ttyS0 vt100

/etc/default/grubを編集。

GRUB_CMDLINE_LINUX="console=ttyS0,115200n8r"
GRUB_TERMINAL=serial
GRUB_SERIAL_COMMAND="serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1"

編集が完了したら

(root):update-grub2

を実行してgrub2を更新する。

ネットワークIFの設定変更

ここにあるように
TSOが有効だと通信速度が落ちることがあるそうなので、対処しておく。

ethtoolのインストール

TSOの設定を無効にするためにethtoolパッケージをインストールする。

(root):aptitude install ethtool

/etc/network/interfacesの編集

/etc/network/interfacesを編集して、eth0起動時にデバイスの設定を変更するために以下の行を追加する。

post-up /sbin/ethtool -K eth0 tso off

具体的に編集後は

allow-hotplug eth0
iface eth0 inet static
        address xxx.xxx.xxx.xxx
        netmask xxx.xxx.xxx.xxx
        network xxx.xxx.xxx.xxx
        broadcast xxx.xxx.xxx.xxx
        gateway xxx.xxx.xxx.xxx
        post-up /sbin/ethtool -K eth0 tso off
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers xxx.xxx.xxx.xxx
        dns-search seekers.jp

のようになる。