「高機能で安定してるけど何故か流行らない」がウリの仮想プラットフォームOS
インストール
ここからISOを落とす。今回は3.3-a06c9f73-2
適当にCDに焼いてインストール
WEBログイン後にいちいち出てくるダイアログを消す
このパッチを当ててあげる
wget -q https://raw.github.com/tukiyo/proxmox/master/pvemanagerlib.js.patch.3 patch /usr/share/pve-manager/ext4/pvemanagerlib.js < pvemanagerlib.js.patch.3
レポジトリの編集
サブスクリプション持っていなので/etc/apt/sources.list.d/pve-enterprise.listの以下のレポジトリをコメントアウト
#deb https://enterprise.proxmox.com/debian wheezy pve-enterprise
そしてpve-no-subscriptionを/etc/apt/sources.listに追記
deb http://ftp.jp.debian.org/debian wheezy main contrib # security updates deb http://security.debian.org/ wheezy/updates main contrib deb http://download.proxmox.com/debian wheezy pve-no-subscription ↑ これ
HDDを増やして認識させる
まずはフォーマットしてマウント lazy_itable_init=1
が俗に呼ばれるクイックフォーマットってやつ
mkfs.ext4 -E lazy_itable_init=1 /dev/sdb1 mount /dev/sdb1 /var/lib/vz2
で自動マウントされるようにする lsblk
で対象のデバイスパスを調べてblkid /dev/sdb1
でUUIDを調べる
最後に/etc/fstabに以下を追記(例)
UUID=fafeda5d-2ea2-42c4-8f2f-3ab6e500d8e6 /var/lib/vz2 ext4 defaults 0 0
TCP: time wait bucket table overflow問題
どうも調子が良くなくてしばらく起動していると勝手にカーネルパニック起こして死んでる でログ見ると
Jan 5 20:49:04 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:09 home kernel: TCP: time wait bucket table overflow (CT100) Jan 5 20:49:14 home kernel: TCP: time wait bucket table overflow (CT100)
ってなってた()
どうやらnet.ipv4.tcp_max_tw_buckets_ubの値を増やせばいいっぽいので暫定処置として
取得 デフォルトは16536の模様 root@home:~# sysctl net.ipv4.tcp_max_tw_buckets_ub net.ipv4.tcp_max_tw_buckets_ub = 16536
変更(再起動すると元に戻ってしまう) sysctl net.ipv4.tcp_max_tw_buckets_ub=1653600
恒久的に変更する場合は/etc/sysctl.confに以下を記述
net.ipv4.tcp_max_tw_buckets_ub = 1653600
保存した後にsysctl -p
IPV6無効化
以下を/etc/sysctl.confを追記
# Disable IPv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1
sysctl -p
で更新