我试图使用sudo visudo -f /etc/sudoers.d/abe添加一个新的sudoers文件。 我添加了内容: # Allow automatic update of abe matt ALL=(root) NOPASSWD: python /home/matt/token-abe/setup.py install –force 但是,当我尝试写作并退出时,我收到了“现在什么? 没有错误: $ sudo visudo -f /etc/sudoers.d/abe [sudo] password for matt: What now? e What now? 我正在使用Debian 7。
我只是将一个LSI 9211-8i添加到运行Debian Wheezy的系统上(在Linux内核上)。 根据uname,所有软件都是最新的,内核是3.2.65-1+deb7u2 x86_64 。 这张卡直接从包装中出来,经过目视检查,没有发现任何明显的卡错误(虽然我没有比较好的卡)。 这一点以及内核与卡片的对话(见下文)使我相信卡片本身比傻瓜更有用。 物理安装卡没有问题。 作为PCIe x8的插卡不需要我有的PCIe x16插槽的全长,但据我所知,如果主机和插卡互相讲话, 这应该不成问题 。 主板有两个PCIe x16插槽,其中一个被列为“x4性能”。 由于显卡在一定程度上被检测到,所以我不相信这里只有显卡的x16插槽。 对于9211的内部端口,我连接了两条8077到4×8482分支电缆,将每条电缆分别连接到两个硬盘(没有使用另外两个插头),而没有PMP或两者之间的类似物。 两个8077端口中的一个(在不太可能的情况下,与PCIe插槽相距甚远)略显挑剔,但是一旦我以正确的angular度滑入电缆,电缆就会点击进入并locking就位。 我仔细看了一眼周围的那个港口,却发现没有证据certificate这张卡有物理损坏。 与我安装这些新驱动器之前的系统相比,该系统在启动时的噪音比较明显,这使我相信该卡至less可以提供电源并驱动驱动器。 驱动器随后旋转下来。 我希望这张卡在启动过程中发出一些话语,并且很惊讶什么都没有(没有“按Ctrl-C启动LSI逻辑configuration实用程序”提示)。 我查看了主板的BIOS设置,但没有发现需要翻转的板外BIOS或HBA的相关开关。 在引导过程中敲击Ctrl + C直到GRUB(尝试调用卡的板载configuration实用程序)不会产生任何可见的结果。 mpt2sas模块是在启动时自动加载的,似乎与卡交谈就好了: [ 1.692606] mpt2sas version 10.100.00.00 loaded [ 1.698699] mpt2sas 0000:08:00.0: enabling device (0000 -> 0002) [ 1.698717] mpt2sas 0000:08:00.0: setting latency timer to 64 [ 1.698721] mpt2sas0: […]
正如我今天负载testing我的网站(使用blitz.io ); 尽pipe有大量的RAM(超过50%)和CPU能力(超过70%)可用,但结果表明,我的网站以每秒一定数量的并发用户开始超时。 我的网站(/var/log/nginx/example.com.error.log)的Nginx错误日志显示如下: 2013/02/12 19:03:57 [error] 13749#0:* 3175连接()到unix:/var/run/php5-fpm.sock失败(11:资源暂时不可用) 54.123.456.46,服务器:example.com,请求:“GET / HTTP / 1.1”,上游:“fastcgi:// unix:/var/run/php5-fpm.sock:”,主机:“example.com” 谷歌search的错误导致我这个答案 ,使用TCP \ IP连接,而不是unix套接字作为问题的解决scheme; 因为unix socket的“高负载情况下的问题是众所周知的” 。 所以,正如答案所build议的那样: 我用/etc/php5/fpm/pool.d/www.conf中的listen 127.0.0.1:9000replace了listen = /var/run/php5-fpm.sock 由于我的分配(Debian Wheezy)上没有/etc/nginx/php_location ,所以我什么也没做。 由于我使用fastcgi_pass unix:/var/run/php5-fpm.sock; 在我的网站的Nginxconfiguration文件中,即/etc/nginx/sites-available/example.com,我用fastcgi_pass 127.0.0.1:9000;取代了它fastcgi_pass 127.0.0.1:9000; 现在的问题是,当我访问我的网站时,出现502 Bad Gateway错误。 是的,我reload Nginx和PHP-FPM。 我究竟做错了什么? (这里总是新手,尽我所能去学习。) 如果这是相关的,当我做sudo service php5-fpm restart ,我得到这个错误: [FAIL] Restarting PHP5 FastCGI Process Manager: php5-fpm failed! […]
我的系统日志正常运行,但出于好奇心如何检查syslog守护进程正在运行。 有无论如何,我可以检查像Apache的地位 root@server1:/etc# /etc/init.d/apache2 status Apache2 is running (pid 12894). 我正在运行Debian wheezy。 提前致谢。
我需要帮助libvirt(?)的问题。 服务器规格: ProLiant DL165 G7 2个AMD Opteron(TM)处理器6128 系统: Debian GNU / Linuxtesting(wheezy) 3.2.0-3-AMD64 libvirt 0.9.12-5 kvm 1:1.1.2 + dfsg-2 $ grep processor / proc / cpuinfo | wc -l 16 $ virsh nodeinfo setlocale: No such file or directory CPU model: x86_64 CPU(s): 16 CPU frequency: 800 MHz CPU socket(s): 2 Core(s) per socket: 4 […]
我在惠普瘦客户机上运行Debian Wheezy 7.2。 这个小盒子作为一个文件服务器,只是偶尔使用,所以我不希望它运行24/7,但它必须在需要时可用,没有任何事先采取行动(发送WOL包什么的)。 它上面也有一个Apache服务器,所以随时都可以从外面访问,然后就可以使用了。 所以我想我在X分钟不活动的时候暂停它,并且一旦有LAN活动就恢复它。 暂停部分适用于pm-hibernate但如何在有权访问时将其恢复?
我试图build立我个人的圣杯:从iSCSI目标无盘启动我的Debian Wheezy KVM服务器,无盘服务器上唯一需要的configuration是NIC ROM中的iSCSI参数。 其余的configuration都应该在iSCSI LUN的“内部”。 系统有两个连接到支持LACP的交换机的NIC。 所以,我想通过绑定接口启动计算机,也就是在一个网桥vmbr0 。 虽然这个组合不完全正常工作。 因为我读过启动后不应中断iSCSI连接(例如通过重新configuration接口),所以我尝试在引导之前(在内核参数/ cmdline中)设置所有的IPconfiguration。 iSCSI引导部分由我的Broadcom双端口NIC的ROM处理。 这似乎很好地工作:grub被启动,然后开机继续。 在我的grubconfiguration中,我有这样的: linux /vmlinuz-2.6.32-26-pve root=UUID={iscsi-disk-uuid} ro quiet bond=bond0:eth0,eth1:mode=802.3ad,lacp_rate=1,miimon=100,xmit_hash_policy=layer2+3 bridge=vmbr0:bond0 ip=192.168.15.4::192.168.15.1:255.255.0.0::vmbr0:off 当grub启动内核时,我得到这些错误: ipconfig: vmbr0: SIOCGIFINDEX: No such device ipconfig: no devices to configure … repeated 10 times… /scripts/local-top/iscsi: .: line 426: can't open '/run/net-vmbr0.conf' 而我被放在initramfsshell中,在那里我发现bond0根本没有被configuration( bonding模块被加载)和vmbr0都没有( bridge模块显然是内置的)。 当我缩小范围时,通过排除绑定configuration,使用这个grub行: linux /vmlinuz-2.6.32-26-pve root=UUID={iscsi-disk-uuid} ro quiet […]
我有一个运行在Debian 7 Wheezy上的Postgresql 9.1 + 134wheezy4。 从2015年2月7日起(我想它已经被backported然后,见下文)我经常在/var/log/postgresql/postgresql-9.1-main.log看到以下行: 2015-02-07 11:08:33 CET LOG: using stale statistics instead of current ones because stats collector is not responding 我每天都会出现几次,没什么特别的,也不担心。 但是我没有得到这行的意义,也找不到关于它的文档。 在9.3.6和9.4.1的更新日志中提到: 将“pgstat wait timeout”警告信息更改为LOG级别,并将其更改为可以理解的(Tom Lane) 这个信息最初被认为本质上是一个不可能发生的情况,但是对于我们build设较慢的build筑群成员来说,这个信息经常发生是一个麻烦事。 将其降低到LOG级别,并在措辞上花费更多精力:现在读取“使用陈旧的统计数据而不是当前数据,因为数据收集器没有响应”。 不幸的是,它没有解释的意思。 我也有WARNING: pgstat wait timeout直到它在2月更改为新消息。 login行上的信息也没有帮助/build设性的。 常见的build议是重新启动服务器或删除共享内存段。 这些是postgresql重新启动的日志: 2015-05-25 17:01:39 CEST LOG: using stale statistics instead of current ones because stats collector […]
我正在XenServer 6.2主机上运行一个高负载的Debian 7 VM和最新的3.2.x内核。 有时这个虚拟机运行到以下状态: 平安无事,所有服务无法访问(包括SSH) 显示一条消息显示trace +“内核错误” 进一步在错误消息下面显示“修复recursion故障但需要重新启动” sysctl kernel.panic=1已经设置。 这在这种情况下不起作用。 机器不重新启动。 这样的故障后,怎么可能让机器自行重启(因为这不是OOPS,对吗?)? 理想情况下,在重新启动文件系统和ro mount的同步之前会很好… 我知道SysRQ,但我正在寻找一种解决scheme,无需人工干预即可正常工作。 谢谢! 🙂
我的最终目标是在Linux中实现虚拟路由和转发(VRF)。 似乎被广泛接受的方法是设置不同的networking名称空间(每个单独的路由表一个),并为每个名称空间/路由表运行一个Quagga或BIRD守护进程。 我没有结婚这个方法,所以如果有人有任何其他的build议,请让我知道。 有问题的机器在VMware工作站12中运行Debian 7(wheezy)。它一直是一个路由器,并且在我开始重新configuration之前已经成功路由了一段时间,所以我知道一般的路由设置是好的。 目前的问题是我无法通过我的networking名称空间进行通信。 也就是说,veth1(这是在我的名字空间如下)只能ping veth0,没有别的。 veth1和它下面的networking之间没有networking通信 – 甚至没有ARP。 如果我不知道更好的话,我会说有人从交换机上拔下了电缆(但在虚拟环境中很难做到这一点)。 是的,我检查了vmnets设置正确。 路由器在恢复到旧configuration时工作。 这只是在这个新的configuration不起作用。 任何人有任何想法如何获得veth1沟通? 甚至是完全不同的方法来获得VRF在Linux上的工作? 提前致谢。 我build立了新的configuration如下: 添加命名空间 ip netns add nsx 添加虚拟接口 ip link add veth0 type veth peer name veth1 创造一座桥梁 ip link add name vbr0 type bridge 将eth1和veth1添加到桥 ip link set dev eth1 master vbr0 ip link set dev veth1 […]