2015-08-29 8 views
0

Я попытался установить следующее в моем файле /etc/sysctl.conf, чтобы попытаться помочь с MySQL порт утомления выпуска:Ошибка настройки net.ipv4.tcp_tw_reuse & net.ipv4.tcp_tw_recycle в sysctl.conf

net.ipv4.tcp_tw_reuse = true 
net.ipv4.tcp_tw_recycle = true 

Но я получаю сообщение об ошибке при запуске SYSCTL -p:

sysctl: setting key "net.ipv4.tcp_tw_reuse": Invalid argument 
sysctl: setting key "net.ipv4.tcp_tw_recycle": Invalid argument 

Я также попытался установить его таким образом, без каких-либо аргументов:

net.ipv4.tcp_tw_reuse 
net.ipv4.tcp_tw_recycle 

И я получаю этот ответ обратно на выполнение SYSCTL -p:

sysctl: /etc/sysctl.conf(31): invalid syntax, continuing... 
sysctl: /etc/sysctl.conf(32): invalid syntax, continuing... 

Может кто-то пожалуйста, скажите мне, как установить эти значения правильно?

Благодаря

ответ

1

Так что синтаксис для Linux ядро, и вы использовали бы 1 или 0 для истинных/ложных, а не для конкретных слов. Таким образом, в вашем примере, это будет:

net.ipv4.tcp_tw_reuse = 1 
net.ipv4.tcp_tw_recycle = 1 

Если вы пытаетесь изменить эту настройку в OSX на вашем Mac, то это другой синтаксис. Это будет:

net.inet.tcp.msl=1000 

Надеюсь, что это поможет.

0

Если это по-прежнему актуально для вас - «истина» является неправильное значение здесь, вы должны использовать 1 «включено» и 0, как «отключено»

+0

Это не дает ответа на вопрос. Чтобы критиковать или запросить разъяснения у автора, оставьте комментарий ниже своего сообщения - вы всегда можете прокомментировать свои собственные сообщения, и как только у вас будет достаточно [репутации] (http://stackoverflow.com/help/whats-reputation), вы будете быть в состоянии [прокомментировать любое сообщение] (http://stackoverflow.com/help/privileges/comment). - [Из обзора] (/ review/low-quality-posts/10673634) – Alex

+0

Я думаю, что он отвечает на вопрос. Я не знаю, правильно ли он отвечает, но это ответ. –

+0

@alirezasafian Hm. Я так не думаю. Автор хочет установить переменные и получить синтаксические ошибки. Он не спрашивает, какие переменные он должен установить. Он просто хочет «правильно установить эти значения». Правильный способ - использовать 1 вместо true –