我有一个使用 celery 和 django 来运行分布式任务(如发送电子邮件、抓取网络等)的应用程序。
该应用程序从未投入使用,所以我总是从 ./manage celeryd 开始 celeryd。
我想在 linux 中设置一个 pre-post env,我需要有关如何制作 init.d 脚本以启动 django 的 celeryd 的信息。(我之前做过一些 init.d 脚本,不需要完整的脚本只是相关部分)
谢谢!
我的问题是,当我进行 apt-get update 尝试解析 ipv6 ips 时,它无法更新/安装/等。
如何在 apt-get 禁用 ipv6?
对 www.google.com.ar 的 ping 解析为 ipv4。
这是在 OpenVZ 容器中运行的 debian。
这是在生产服务器和在线 ONE openvz 集群有这个问题!这就是为什么我想找到除禁用 ipv6 之外的其他解决方案的原因。
谢谢!
这是错误:
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] mod_python (pid=9528, interpreter='realpage.com', phase='PythonHandler', handler='django.core.handlers.modpython'): Application error
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] ServerName: 'realpage.dom'
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] DocumentRoot: '/htdocs'
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] URI: '/'
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] Location: '/'
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XX.248.60] Directory: None
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] Filename: '/htdocs'
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] PathInfo: '/'
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] Traceback (most recent call last):
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1537, in HandlerDispatch\n default=default_handler, arg=req, silent=hlist.silent)
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1229, in _process_target\n result = _execute_target(config, req, object, arg)
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1128, in _execute_target\n result = object(arg)
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] File "/usr/lib/python2.5/site-packages/django/core/handlers/modpython.py", line 228, in handler\n return ModPythonHandler()(req)
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XXX.248.60] File "/usr/lib/python2.5/site-packages/django/core/handlers/modpython.py", line 220, in __call__\n req.write(chunk)
[Mon Mar 01 12:19:50 2010] [error] [client XXX.XX.248.60] IOError: Write failed, client closed connection.
请!我相信您需要更多信息才能找到错误,请告诉我什么以及如何获得它。
每次都抛出错误!
我在服务器上运行了很多 openvz 容器。现在我有很多性能问题,我认为它们来自 I/O,因为 munin 图显示了很多 I/O 活动。
服务器是 proxmox,它最近升级了(这也可能是问题所在)但是在升级到 proxmox 的最新版本时,我在运行shorewall的容器中添加了一个网关。
但是现在几乎不可能登录服务器,重新启动使系统可用,但在两个或树小时后 I/O 问题再次出现。
没有太多的网络活动(10kb/s),它是一个家庭“测试”服务器。
为了发现问题还有其他想法吗?openvz 容器作为网关不是一个好主意吗?
我在网络中的 iptables 中使用以下规则来使用透明代理
* iptables -t nat -A PREROUTING -i eth0 -s ! squid-box -p tcp --dport 80 -j DNAT --to squid-box:3128
* iptables -t nat -A POSTROUTING -o eth0 -s local-network -d squid-box -j SNAT --to iptables-box
* iptables -A FORWARD -s local-network -d squid-box -i eth0 -o eth0 -p tcp --dport 3128 -j ACCEPT
但是我的 squid 日志,总是记录网关 IP (172.16.0.1)
您知道不丢失客户端 IP 的替代方法吗?(当然要避免手动设置代理!)
好的,我有一个 ddwrt 公司的 AP(我知道它不是最好的,但请继续阅读!)
AP被配置为像wifi“透明”旅一样工作,它还有一个虚拟wifi网卡来扩大同一个AP中wifi信号的半径。该旅正在工作,AP后面的计算机从共享互联网的主路由器获取ips....但是!我无法访问网桥 AP 的 webgui...
主要问题:AP 丢失,但它作为旅工作。我在网络中找不到它(它没有任何 ip!)所以我无法更改任何配置...
第一种解决方案:重置AP,但无法完成。由于 mi linksys WAP54g 已安装的 ddwrt 微型公司中的错误,重置按钮不起作用(我真的很讨厌这个固件,我更喜欢我的主路由器拥有的 openwrt)
第二种解决方案:来自主路由器的 arp -a,来自 AP 后面的计算机...它没有出现在列表中。
任何更多的想法,一定级别的路由器必须在那里,旅正在工作。
我知道 AP 的 IP 可能像 192.168.100.2 ,我的 subnect 实际上是 172.16.XX
:) 谢谢!