OpenVZ ip6tablesが使えない@32bit CentOS その理由とは?の巻

スポンサーリンク

OpenVZ環境にて、ホスト側が64bitゲスト側が32bitで作成されている場合に確認できる

バグ

らしいな。

Bug?1348?-?”ip6tables -L” error in container ( architecture hdwnode != ct )
http://bugzilla.openvz.org/show_bug.cgi?id=1348

参考にしたのは以下のサイト

OpenVZ Forum: ip6tables error
http://forum.openvz.org/index.php?t=msg&goto=14049

see bug?http://bugzilla.openvz.org/1348
Your hardwarenode (ct0) architecture is a x86_64 and the “ip6tables -L” error occurs only on a container with an x64_32 architecture.

ちなみに ServersMan@VPS の32bitと64bitのCentOS5.6を比べてみた

32bit

[root@vps1 ~]# uname -p; cat /proc/net/ip6_tables_names; ip6tables -L
i686
mangle
filter
ip6tables v1.3.5: can't initialize ip6tables table `filter': Invalid argument
Perhaps ip6tables or your kernel needs to be upgraded.
[root@vps1 ~]#

64bit

[root@webproxy2 ~]# uname -p; cat /proc/net/ip6_tables_names; ip6tables -L
x86_64
mangle
filter
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
[root@webproxy2 ~]#

コメント

タイトルとURLをコピーしました