ざっとこんな感じ。#preparation for minimual installation yum update -y yum install -y wget #setting ovz cd /etc/yum.repos.d wget http://download.openvz.org/openvz.repo rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ yum install -y vzkernel.x86_64 #setting up selinux sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux #setting up sysctl.conf sed -i 's/kernel.sysrq = 0/kernel.sysrq = 1/g' /etc/sysctl.conf sed -i 's/net.ipv4.conf.default.accept_source_route = 0/net.ipv4.conf.default.accept_source_route = 1/g' /etc/sysctl.conf sed -i 's/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g' /etc/sysctl.conf sed -i 's/net.ipv4.conf.default.rp_filter/net.ipv4.conf.all.rp_filter/g' /etc/sysctl.conf echo 'net.ipv6.conf.default.forwarding = 1' >> /etc/sysctl.conf echo 'net.ipv6.conf.all.forwarding = 1' >> /etc/sysctl.conf echo 'net.ipv4.conf.default.proxy_arp = 0' >> /etc/sysctl.conf echo 'net.ipv4.conf.default.send_redirects = 1' >> /etc/sysctl.conf echo 'net.ipv4.conf.all.send_redirects = 0' >> /etc/sysctl.conf #rebooting for initailization of ovz reboot #setting owp wget -O - http://ovz-web-panel.googlecode.com/svn/installer/ai.sh | sh #setting iptables sed -i 's/--dport 22 -j ACCEPT/--dport 22 -j ACCEPT\n-A INPUT -p tcp -m state --state NEW -m tcp --dport 3000 -j ACCEPT/g' /etc/sysconfig/iptables
OWPセットアップ中に「sh: line 217: lsb_release: コマンドが見つかりません」と出力されるものの、
無問題。
後は、OWPとvzctlで煮るなり焼くなり。
ちなみに、仮想サーバーの複数IPアドレス指定は鬼門。
vzlistでどちらがINBOUNDで主IPになるか確認した上で、
などとネットマスク指定しないと問題が生じることがある。vzctl set xxx --ipadd 192.168.1.xx/24 --save
ローカルIP+グローバルIPの構成は、特に注意したい。
ついでに、CentOS6.xからはVSwapに対応した。
これにより、何となくやっていた仮想サーバーのスワップ運用がマシになって、
物理サーバーっぽくスワップアウトした時に処理が遅くなるらしい。
OOM=即死を回避できたら嬉しい限り。
0 件のコメント:
コメントを投稿