Это ведь на впс надо выполнять, а она дропает подключение
32639 но как узнать что это
да с 101 тоже самое
а как это посмотреть? ps -aux?
как только выполнил vzctl stop 111
на vpsке получил
[root@host data]#
Broadcast message from root (Wed Jan 23 18:43:01 2013):
The system is going down for system halt NOW!
Connection to ****.ru closed by remote host.
Connection to ****.ru closed.
и все так же висит
это понятно. Только раньше все быстро перезагружалось, а теперь висит. и самое главное висит при service vz restart
запускаются контейнеры без проблем. останавливаться не хоят..
root@hosted-by:~# vzctl stop 111
Stopping container ...
(висит)
открываю еще одно соединение по ssh.
повторяю команду
Child 26654 exited with status 7
Killing container ...
Container was stopped
Container is unmounted
нет мыслей что с этим можно поделать?
у меня один сервер, больше негде :(
Сейчас попробую (upd: такая строка не помогла)
после всех этих обновлений, рестарт vz зависает:
root@hosted-by:~# service vz restart
Suspending CT 111
Suspending CT 101
Shutting down CT 111
и все...
Нода:
root@hosted-by:~# iptables -A INPUT -p tcp -m connlimit --connlimit-above 5 --dport 80 -j DROP
root@hosted-by:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
DROP tcp -- anywhere anywhere #conn src/32 > 5 tcp dpt:http
На впс:
-bash-3.2# iptables -A INPUT -p tcp -m connlimit --connlimit-above 5 --dport 80 -j DROP
iptables: Unknown error 4294967295
на ноде:
vzctl start 101
Warning: Unknown iptable module: xt_connlimit, skipped
в контейнере:
perl /etc/csf/csftest.pl
Testing ip_tables/iptable_filter...OK
Testing ipt_LOG...OK
Testing ipt_multiport/xt_multiport...OK
Testing ipt_REJECT...OK
Testing ipt_state/xt_state...OK
Testing ipt_limit/xt_limit...OK
Testing ipt_recent...OK
Testing xt_connlimit...FAILED [Error: iptables: Unknown error 4294967295] - Required for CONNLIMIT feature
Testing ipt_owner/xt_owner...OK
Testing iptable_nat/ipt_REDIRECT...OK
Testing iptable_nat/ipt_DNAT...OK
Это ведь на впс надо выполнять, а она дропает подключение
в логе пишет pid процесса, который не может прибить.
с 101 впс такая же проблема?
32639 но как узнать что это
да с 101 тоже самое
а как это посмотреть? ps -aux?
как только выполнил vzctl stop 111
на vpsке получил
[root@host data]#
Broadcast message from root (Wed Jan 23 18:43:01 2013):
The system is going down for system halt NOW!
Connection to ****.ru closed by remote host.
Connection to ****.ru closed.
и все так же висит
это понятно. Только раньше все быстро перезагружалось, а теперь висит. и самое главное висит при service vz restart
запускаются контейнеры без проблем. останавливаться не хоят..
root@hosted-by:~# vzctl stop 111
Stopping container ...
(висит)
открываю еще одно соединение по ssh.
повторяю команду
root@hosted-by:~# vzctl stop 111
Stopping container ...
Child 26654 exited with status 7
Killing container ...
Container was stopped
Container is unmounted
нет мыслей что с этим можно поделать?
логи смотрите
и вообще, зачем вы экспериментируете на рабочем сервере?
у меня один сервер, больше негде :(
2013-01-22T20:22:09+0100 vzctl : CT 111 : Child 15353 exited with status 7
2013-01-22T20:22:09+0100 vzctl : CT 111 : Killing container ...
2013-01-22T20:22:12+0100 vzctl : CT 111 : Child 15355 exited with status 7
2013-01-22T20:22:12+0100 vzctl : CT 111 : Unable to stop container
2013-01-22T20:22:25+0100 vzctl : CT 1111 : Container config file does not exist
2013-01-22T20:22:32+0100 vzctl : CT 111 : Restarting container
2013-01-22T20:22:32+0100 vzctl : CT 111 : Stopping container ...
2013-01-22T20:22:35+0100 vzctl : CT 111 : Child 15372 exited with status 7
2013-01-22T20:22:35+0100 vzctl : CT 111 : Killing container ...
2013-01-22T20:22:38+0100 vzctl : CT 111 : Child 15374 exited with status 7
2013-01-22T20:22:38+0100 vzctl : CT 111 : Unable to stop container
2013-01-22T20:22:53+0100 vzctl : CT 101 : Setting CPU limit: 0
2013-01-22T20:22:53+0100 vzctl : CT 101 : Setting CPU units: 2000
2013-01-22T20:22:53+0100 vzctl : CT 101 : WARNING: Settings were not saved to config and will be lost after CT restart (use --save flag)
2013-01-22T20:22:53+0100 vzctl : CT 111 : Setting CPU limit: 0
2013-01-22T20:22:53+0100 vzctl : CT 111 : Setting CPU units: 2000
2013-01-22T20:22:53+0100 vzctl : CT 111 : WARNING: Settings were not saved to config and will be lost after CT restart (use --save flag)
2013-01-22T20:22:53+0100 vzctl : CT 111 : Setting up checkpoint...
2013-01-22T20:22:53+0100 vzctl : CT 101 : Setting up checkpoint...
2013-01-22T23:22:53+0400 vzctl : CT 101 : suspend...
2013-01-22T23:22:53+0400 vzctl : CT 111 : suspend...
2013-01-22T23:22:53+0400 vzctl : CT 111 : Can not suspend container: No such process
2013-01-22T20:22:53+0100 vzctl : CT 111 : Checkpointing failed
2013-01-22T23:22:53+0400 vzctl : CT 101 : dump...
2013-01-22T23:22:55+0400 vzctl : CT 101 : kill...
2013-01-22T20:22:55+0100 vzctl : CT 101 : Checkpointing completed successfully
2013-01-22T20:22:56+0100 vzctl : CT 101 : CT is not mounted
2013-01-22T20:22:56+0100 vzctl : CT 111 : Setting up checkpoint...
2013-01-22T23:22:56+0400 vzctl : CT 111 : suspend...
2013-01-22T23:22:56+0400 vzctl : CT 111 : Can not suspend container: No such process
2013-01-22T20:22:56+0100 vzctl : CT 111 : Checkpointing failed
2013-01-22T20:22:56+0100 vzctl : CT 111 : Setting up checkpoint...
2013-01-22T23:22:56+0400 vzctl : CT 111 : suspend...
2013-01-22T23:22:56+0400 vzctl : CT 111 : Can not suspend container: No such process
2013-01-22T20:22:56+0100 vzctl : CT 111 : Checkpointing failed
2013-01-22T20:22:56+0100 vzctl : CT 111 : Setting CPU limit: 0
2013-01-22T20:22:56+0100 vzctl : CT 111 : WARNING: Settings were not saved to config and will be lost after CT restart (use --save flag)
2013-01-22T20:22:56+0100 vzctl : CT 111 : Stopping container ...
2013-01-22T20:22:56+0100 vzctl : CT 101 : Container is unmounted
2013-01-22T20:22:59+0100 vzctl : CT 111 : Child 15525 exited with status 7
2013-01-22T20:22:59+0100 vzctl : CT 111 : Killing container ...
2013-01-22T20:23:02+0100 vzctl : CT 111 : Child 15533 exited with status 7
2013-01-22T20:23:02+0100 vzctl : CT 111 : Unable to stop container
2013-01-22T20:23:02+0100 vzctl : CT 111 : Setting CPU limit: 0
2013-01-22T20:23:02+0100 vzctl : CT 111 : WARNING: Settings were not saved to config and will be lost after CT restart (use --save flag)
2013-01-22T20:23:02+0100 vzctl : CT 111 : Stopping container ...
2013-01-22T20:23:05+0100 vzctl : CT 111 : Child 15537 exited with status 7
2013-01-22T20:23:05+0100 vzctl : CT 111 : Killing container ...
2013-01-22T20:23:08+0100 vzctl : CT 111 : Child 15538 exited with status 7
2013-01-22T20:23:08+0100 vzctl : CT 111 : Unable to stop container
2013-01-22T20:23:08+0100 vzctl : CT 111 : Setting CPU limit: 0
2013-01-22T20:23:08+0100 vzctl : CT 111 : WARNING: Settings were not saved to config and will be lost after CT restart (use --save flag)
2013-01-22T20:23:08+0100 vzctl : CT 111 : Stopping container ...
2013-01-22T20:23:11+0100 vzctl : CT 111 : Child 15542 exited with status 7
2013-01-22T20:23:11+0100 vzctl : CT 111 : Killing container ...
2013-01-22T20:23:14+0100 vzctl : CT 111 : Child 15543 exited with status 7
2013-01-22T20:23:14+0100 vzctl : CT 111 : Unable to stop container
2013-01-22T20:25:52+0100 vzeventd : Started
2013-01-22T20:25:52+0100 vzctl : Setting CPU units: 1000
2013-01-22T20:25:52+0100 vzctl : WARNING: Settings were not saved to config and will be lost after CT restart (use --save flag)
2013-01-22T20:25:52+0100 vzctl : CT 101 : Dump file /var/lib/vz/dump/Dump.101 exists, trying to restore from it
2013-01-22T20:25:52+0100 vzctl : CT 101 : Restoring container ...
2013-01-22T20:25:52+0100 vzctl : CT 101 : Container is mounted
2013-01-22T20:25:53+0100 vzctl : CT 101 : Adding IP address(es): 95.211.131.205
2013-01-22T20:25:54+0100 vzctl : CT 101 : Setting CPU units: 1000
2013-01-22T20:25:54+0100 vzctl : CT 101 : Container restore failed
2013-01-22T20:25:54+0100 vzctl : CT 101 : Killing container ...
2013-01-22T20:25:55+0100 vzctl : CT 101 : Locked by: pid 1458, cmdline /usr/sbin/vzctl start 101
2013-01-22T20:25:55+0100 vzctl : CT 101 : Container already locked
2013-01-22T20:25:56+0100 vzctl : CT 101 : Container was stopped
2013-01-22T20:25:56+0100 vzctl : CT 101 : Starting container...
2013-01-22T20:25:56+0100 vzctl : CT 101 : Adding IP address(es): 95.211.131.205
2013-01-22T20:25:57+0100 vzctl : CT 101 : Setting CPU units: 1000
2013-01-22T20:25:58+0100 vzctl : CT 101 : Container start in progress...
2013-01-22T20:25:58+0100 vzctl : CT 111 : Starting container...
2013-01-22T20:27:46+0100 vzctl : CT 111 : Container is mounted
2013-01-22T20:27:46+0100 vzctl : CT 111 : Adding IP address(es): 82.192.91.72
2013-01-22T20:27:48+0100 vzctl : CT 111 : Setting CPU units: 1000
2013-01-22T20:27:48+0100 vzctl : CT 111 : Container start in progress...
Сейчас попробую (upd: такая строка не помогла)
после всех этих обновлений, рестарт vz зависает:
root@hosted-by:~# service vz restart
Suspending CT 111
Suspending CT 101
Suspending CT 111
Suspending CT 111
Shutting down CT 111
и все...
Попробуйте проверить. Сначала добавьте правило с connlimit на сервере - посмотрите работает ли оно. Потом аналогично на впс.
Нода:
root@hosted-by:~# iptables -A INPUT -p tcp -m connlimit --connlimit-above 5 --dport 80 -j DROP
root@hosted-by:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
DROP tcp -- anywhere anywhere #conn src/32 > 5 tcp dpt:http
На впс:
-bash-3.2# iptables -A INPUT -p tcp -m connlimit --connlimit-above 5 --dport 80 -j DROP
iptables: Unknown error 4294967295
Ошибку напишите.
на ноде:
vzctl start 101
Warning: Unknown iptable module: xt_connlimit, skipped
в контейнере:
perl /etc/csf/csftest.pl
Testing ip_tables/iptable_filter...OK
Testing ipt_LOG...OK
Testing ipt_multiport/xt_multiport...OK
Testing ipt_REJECT...OK
Testing ipt_state/xt_state...OK
Testing ipt_limit/xt_limit...OK
Testing ipt_recent...OK
Testing xt_connlimit...FAILED [Error: iptables: Unknown error 4294967295] - Required for CONNLIMIT feature
Testing ipt_owner/xt_owner...OK
Testing iptable_nat/ipt_REDIRECT...OK
Testing iptable_nat/ipt_DNAT...OK