我有一个python脚本,旨在将事情添加到MYSQL数据库。 我得到的错误是这样的: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock 我已经在设置中检查了数据库的凭据,他们是正确的,我可以通过Sequel连接到数据库。 我安装了以下软件包: apt-get -y install build-essential python-dev libxml2-dev libxslt1-dev python-pip libmysqlclient-dev pip install -U MySQL-python 我真的不知道如何诊断这一点。 它是否在正确的位置寻找mysqld.sock,它不在那里,或者它应该在不同的位置寻找它。 任何帮助或build议将不胜感激,所以我可以前进。
我的设置如下: Synology Disk Station as iSCSI target OS X 10.8 as client Debian as client 我不想知道我应该使用WebDAV或类似的文件共享协议。 我想从至less两个以上命名的设备访问相同的目标。 我应该使用什么文件系统? 我想这应该是一个集群文件系统,但我应该使用哪一个最好的兼容性?
我需要能够收集核心转储,但是由于Asterisk的CWD是/(所以声称procfs),它永远不会写它们。 我已经证实了我的怀疑,让世界写信给SIGABRT这个过程,瞧,我有一个核心。 我显然可以使用core_pattern覆盖整个系统,但是我更喜欢把caching转储到cwd的默认行为。 每隔一个Asterisk安装我工作,cwd是/ tmp,但由于某种原因这个新的它是/。 我试图在Asterisk服务启动脚本中使用cd / tmp,但是这样做是平淡无奇的。 这是Debian 7.1上的Asterisk C.3.7.2,源代码中没有chdir(),它专门将其设置为/。
我正在寻找一个特定的页面,example.php,如果通过SSL访问,则redirect到非SSL版本。 我应该看什么types的重写?
我们目前的Ubuntu盒子出现了一个问题,需要把它移到一个新盒子里。 目前,系统中存储了超过4TB的数据,因此安装新的安装,迁移数据和configuration可能会变得有点乏味。 我的问题是,由于Ubuntu服务器运行无头,我可以很容易地将它交换到一个新的盒子。 我知道,etho端口将不得不重新configuration,由于Ubuntu的cachingMAC地址。 我以前在其他的linux系统上做过这个。 不太确定在Ubuntu的依赖关系。 旧系统C2Q与6GB RAM。 新系统i7 16GB内存。
我陷入这个问题: 我有一个新的服务器,我通过SSH访问,使用PuTTy。 在Configuration中,我需要select使用ssh访问服务器所需的ssh shell。 select: /bin/sh /bin/bash /bin/dash /bin/bash(chrooted) 如果我select/bin/sh ,我没有一些权限,例如安装Python的setuptools,如果我select/bin/bash(chrooted) ,我没有python,如果我python说:找不到命令。 我正在使用Debian 7, 我该怎么办?
我有一个应用程序,启动了一些nodeJs进程。 这些进程并不都运行相同的JS代码,这些进程有三种types的“angular色”。 目前,如果我运行一些像htop一样的CPU使用情况,我无法区分正在运行的不同脚本(例如,如果使用大量的CPU,我无法知道节点处理哪个JS脚本运行)。 任何人都可以提出一种方法,我可以识别哪个JS脚本特定的节点进程正在运行? (最好通过壳)。
我有一个NAS的一堆文件,我不想松散和一个250GB的空间异地的Linux VPS。 NAS运行FTPS服务器。 VPS运行Debian / Linux 我希望VPS将每周从FTPS复制/镜像到本地文件夹一次。 我的意思是: 在第一次运行时,将FTPS上指定文件夹中的所有文件复制到本地文件夹(包括子文件夹) 在第二次运行中,添加所有更新的文件(不同的大小或修改date) 删除VPS上FTPS服务器上不再可用的所有本地文件。 切勿触摸FTPS / NAS服务器上的内容 我确定必须有一些脚本或程序可以用来解决这个问题。 到目前为止我发现的那些是Windows或不支持FTPS。
我们有一个如下所示的设置: nginx-> haproxy->应用程序服务器 我们正在用nginx终止SSL,它位于一切的前面。 在我们的高峰负载时间,我们正在经历大约2倍的性能影响。 通常需要400毫秒的请求需要800毫秒。 整个互联网需要更长的时间。 问题是,我的日志和图表中没有任何放缓的迹象。 New Relic显示所有应用程序服务器都正确响应,速度没有变化。 Nginx和haproxy在其日志中没有显示任何关于请求放缓的情况,但是我们正在放缓。 尽pipenginx显示我跟踪的一个特定的请求是在整个堆栈中花费17ms,但在上周的高峰负载中需要花费1.5秒钟。 所以,这给我留下了两个select:1)networking问题 – 根据路由器的graphics,我留下了足够多的pipe道。 我只使用1 Gbps端口中的400 Mbps,并且在ifconfig或交换机或路由器中没有错误。 然而,SoftLayerpipe理这个设备,所以我不能亲自validation。 它可能在我们这边,因为内核以及我想,所以我发布我的sysctl值如下: 2)nginx阻止了请求,要么不logging它,要么我没有logging正确的事情。 是否有可能要求排队,因为工人更忙,他们没有得到尽快的行动? 如果实际上发生了这种情况,除了$ request_time之外,我可以loginnginx什么,因为它没有显示任何减速。 而且,如果这可能实际上需要的时间超过了$ request_time指示的时间,那么我该如何去调整configuration来加快速度呢? SYSCTL net.ipv4.tcp_syncookies = 0 net.ipv4.tcp_synack_retries = 2 net.ipv4.ip_local_port_range = 1024 65535 net.ipv4.tcp_fin_timeout = 3 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.ipv4.tcp_rmem = 16777216 16777216 16777216 net.ipv4.tcp_wmem = 16777216 16777216 […]
本周我的文件/networking/虚拟机服务器崩溃了,所以我添加了一个graphics卡,以便我可以看到发生了什么事,因为SSH停止。 然后它再次坠毁,我又有了一个错误。 我真的不明白发生了什么事情或如何search我的服务器,看看发生了什么事。 当我查看/ var / log / syslog时,我没有看到任何exception。 似乎工作的工作,虽然所有核心采取运行(61)每个然后stream离失所的呼叫跟踪。 我很想再次得到错误,但不知道什么时候会再次发生。 它似乎提到: Comm: <Service Name> Tainted. 所以我的问题是,我怎么find这个错误呢?